PDF de programación - MATLAB aplicado a Robótica y Mecatrónica

Imágen de pdf MATLAB aplicado a Robótica y Mecatrónica

MATLAB aplicado a Robótica y Mecatrónicagráfica de visualizaciones

Actualizado el 10 de Octubre del 2020 (Publicado el 6 de Octubre del 2020)
9.707 visualizaciones desde el 6 de Octubre del 2020
4,9 MB
460 paginas
Creado hace 10a (04/07/2013)
MATLAB

APLICADO A ROBÓTICA

Y MECATRÓNICA

FERNANDO REYES CORTÉS

Editor
Francisco Javier Rodríguez Cruz
[email protected]

Director Editorial
Marcelo Grillo Giannetto
[email protected]

Datos catalográficos

Reyes Cortés, Fernando
MATLAB aplicado a Robótica y Mecatrónica
Primera Edición
Alfaomega Grupo Editor, S.A. de C.V., México

ISBN: 978-607-707-357-4

Formato: 17 x 23 cm

Páginas: 460

MATLAB aplicado a Robótica y Mecatrónica
Fernando Reyes Cortés
Derechos reservados © Alfaomega Grupo Editor, S.A. de C.V., México.

Primera edición: Alfaomega Grupo Editor, México, enero 2012

© 2012 Alfaomega Grupo Editor, S.A. de C.V.
Pitágoras 1139, Col. Del Valle, 03100, México D.F.

Miembro de la Cámara Nacional de la Industria Editorial Mexicana
Registro No. 2317

Pág. Web: http://www.alfaomega.com.mx
E-mail: [email protected]

ISBN: 978-607-707-357-4

Derechos reservados:
Esta obra es propiedad intelectual de su autor y los derechos de publicación en lengua
española han sido legalmente transferidos al editor. Prohibida su reproducción parcial o total
por cualquier medio sin permiso por escrito del propietario de los derechos del copyright.
Esta obra fue compuesta por el autor en LateX usando el compilador de PcTex 6.0.

Nota importante:
La información contenida en esta obra tiene un fin exclusivamente didáctico y, por lo tanto, no está
previsto su aprovechamiento a nivel profesional o industrial. Las indicaciones técnicas y programas
incluidos, han sido elaborados con gran cuidado por el autor y reproducidos bajo estrictas normas
de control. ALFAOMEGA GRUPO EDITOR, S.A. de C.V. no será jurídicamente responsable por:
errores u omisiones; daños y perjuicios que se pudieran atribuir al uso de la información
comprendida en este libro, ni por la utilización indebida que pudiera dársele.

Impreso en México. Printed in Mexico.

Empresas del grupo:
México: Alfaomega Grupo Editor, S.A. de C.V. – Pitágoras 1139, Col. Del Valle, México, D.F. – C.P. 03100.
Tel.: (52-55) 5575-5022 – Fax: (52-55) 5575-2420 / 2490. Sin costo: 01-800-020-4396
E-mail: [email protected]
Colombia: Alfaomega Colombiana S.A. – Carrera 15 No. 64 A 29, Bogotá, Colombia,
Tel.: (57-1) 2100122 – Fax: (57-1) 6068648 – E-mail: [email protected]
Chile: Alfaomega Grupo Editor, S.A. – Dr. La Sierra 1437, Providencia, Santiago, Chile
Tel.: (56-2) 235-4248 – Fax: (56-2) 235-5786 – E-mail: [email protected]
Argentina: Alfaomega Grupo Editor Argentino, S.A. – Paraguay 1307 P.B. Of. 11, C.P. 1057, Buenos Aires,
Argentina, – Tel./Fax: (54-11) 4811-0887 y 4811 7183 – E-mail: [email protected]

Acerca del autor

Dr. José Fernando Reyes Cortés. Es profesor investigador

titular C de la Facultad de Ciencias de la Electrónica, Universidad

Autónoma de Puebla. En 1984 obtuvo la Licenciatura en Ciencias

de la Electrónica en la Facultad de Ciencias Físico Matemáticas de

la Universidad Autónoma de Puebla. En 1990 obtuvo la Maestría en

Ciencias con Especialidad en Electrónica en el Instituto Nacional de
Astrofísica, Óptica y Electrónica (INAOE). Bajo la asesoría del Dr. Rafael Kelly,
en 1997 culminó el Doctorado en Ciencias con Especialidad en Electrónica y
Telecomunicaciones en el Centro de Investigación Científica y de Educación Superior
de Ensenada (CICESE).

Es miembro del Sistema Nacional de Investigadores desde 1993 a la fecha.
Actualmente es nivel I. Es autor de más de 150 artículos nacionales e internacionales.
Ha dirigido 30 proyectos científicos. Ha graduado a más de 100 tesistas de los niveles
de ingeniería, maestría y doctorado.

Es autor del libro Robótica. Control de robots manipuladores editado por
Alfaomega donde se presenta la dinámica de robots manipuladores y la técnica
moderna de moldeo de energía para diseñar nuevos algoritmos de control.

Como catedrático ha impartido más de 50 cursos del área de control y robótica a
nivel licenciatura y posgrado. Fundador del Laboratorio de Robótica y Control de
la Facultad de Ciencias de la Electrónica donde ha puesto a punto 30 prototipos de
mecatrónica y robótica. Es Premio Estatal de Tecnologías y Ciencias de la Ingeniería
en noviembre 2000 por el Gobierno del Estado de Puebla. Premio en Ingeniería y
Tecnología de la Ciudad de Puebla en abril 2010.

Ha sido Secretario de Investigación y Estudios de Posgrado de la Facultad de Ciencias
de la Electrónica desde febrero del 2002 a la fecha. Fundador y responsable del
Cuerpo Académico de Robótica y Control en 2001. Fue responsable de la creación
de la Ingeniería Mecatrónica, y de los Posgrado de Ciencias de la Electrónica e
Ingeniería Electrónica e ingreso de ambos posgrados al PNPC de CONACyT.

A la persona que me dio la vida: Alicia Cortés
Castillo; por su apoyo y paciencia a mi esposa
Silvia y mis tesoros Luis Fernando y Leonardo.
Por la formación transmitida de Angela Cas-
tillo Merchant, Luis Manuel Cortés Castillo,
Chela, Lety y Jorge.
Por la ayuda brindada de la maestra Viky.

Mensaje del Editor

Una de las convicciones fundamentales de Alfaomega es que los conocimientos son
esenciales en el desempeño profesional, ya que sin ellos es imposible adquirir las
habilidades para competir laboralmente. El avance de la ciencia y de la técnica
hace necesario actualizar continuamente esos conocimientos, y de acuerdo con esto
Alfaomega publica obras actualizadas, con alto rigor científico y técnico, y escritas
por los especialistas del área respectiva más destacados.

Conciente del alto nivel competitivo que debe de adquirir el estudiante durante su
formación profesional, Alfaomega aporta un fondo editorial que se destaca por sus
lineamientos pedagógicos que coadyuvan a desarrollar las competencias requeridas
en cada profesión específica.

De acuerdo con esta misión, con el fin de facilitar la comprensión y apropiación del
contenido de esta obra, cada capítulo inicia con el planteamiento de los objetivos
del mismo y con una introducción en la que se plantean los antecedentes y una
descripción de la estructura lógica de los temas expuestos, asimismo a lo largo de
la exposición se presentan ejemplos desarrollados con todo detalle y cada capítulo
concluye con un resumen y una serie de ejercicios propuestos.

Además de la estructura pedagógica con que están diseñados nuestros libros,
Alfaomega hace uso de los medios impresos tradicionales en combinación con
las Tecnologías de la Información y las Comunicaciones (TIC) para facilitar el
aprendizaje. Correspondiente a este concepto de edición, todas nuestras obras de
la Serie Profesional a la que pertenece este título tienen su complemento en una
página Web en donde el alumno y el profesor encontrarán lecturas complementarias,
código fuente de los programas desarrollados así como la solución y la respuesta de
los problemas propuestos.

Los libros de Alfaomega están diseñados para ser utilizados en los procesos de
enseñanza-aprendizaje, y pueden ser usados como textos en diversos cursos o como
apoyo para reforzar el desarrollo profesional, de esta forma Alfaomega espera
contribuir así a la formación y al desarrollo de profesionales exitosos para beneficio
de la sociedad y del mundo del conocimiento.

Contenido

Plataforma de contenidos interactivos

Simbología e iconografía utilizada

Prólogo

Parte I Programación

Capítulo 1
Conceptos básicos

1.1 Introducción

1.2 Componentes

1.2.1 Herramientas de escritorio y ambiente de desarrollo

1.2.2 Librerías

1.2.3 Lenguaje

1.2.4 Gráficos

1.2.5 Interfaces externas/API

1.3 Inicio

1.4 Lenguaje

1.4.1 Variables

1.4.2 Números

XV

XVI

XVIII

1

3

5

7

9

9

10

10

10

11

15

15

17

viii

1.4.3 Formato numérico

1.4.4 Operadores

1.5 Matrices y arreglos

1.5.1 Arreglos

1.6 Gráficas

1.7 Funciones

1.7.1 Funciones archivo

1.8 Programación

1.8.1 if

1.8.2 if, else, elseif

1.8.3 for

1.8.4 while

1.8.5 switch, case

1.8.6 break

1.8.7 return

1.8.8 continue

1.9 Formato para datos experimentales

1.10 Resumen

Capítulo 2
Métodos numéricos

2.1 Consideraciones computacionales

2.2 Sistemas de ecuaciones lineales

2.2.1 Regla de Cramer

18

21

26

41

43

49

51

58

59

60

61

71

72

73

73

74

76

80

81

83

84

91

Alfaomega

Matlab Aplicado a Robótica y Mecatrónica • Fernando Reyes Cortés.

Contenido

2.3 Diferenciación numérica

2.3.1 Función diff

2.4 Integración numérica

2.4.1 Regla trapezoidal

2.4.2 Regla de Simpson

2.4.3 Funciones de cuadratura

2.4.4 Método de Euler

2.5 Sistemas dinámicos de primer orden

2.5.1 Método de Runge-Kutta

2.5.2 Simulación de sistemas dinámicos ˙x = f (x)

2.6 Resumen

Parte I Referencias selectas

Parte I Problemas propuestos

Parte II Cinemática

Capítulo 3
Preliminares matemáticos

3.1 Introducción

3.2 Producto interno

3.3 Matrices de rotación

3.3.1 Matriz de rotación alrededor del eje z0
3.3.2 Matriz de rotación alrededor del eje x0
3.3.3 Matriz de rotación alrededor del eje y0

ix

92

97

99

102

108

113

114

117

118

124

133

134

135

139

141

143

144

148

151

161

163

Matlab Aplicado a Robótica y Mecatrónica • Fernando Reyes Cortés

Alfaomega

x

3.4 Reglas de rotación

3.5 Transformaciones de traslación

3.6 Transformaciones homogéneas

3.7 Librerías para matrices homogéneas

3.7.1 Matriz de transformación homogénea HRx(θ)

3.7.2 Matriz de transformación homogénea HRy(θ)

3.7.3 Matriz de transformación homogénea HRz(θ)

3.7.4 Matriz de transformación homogénea HTx(d)

3.7.5 Matriz de transformación homogénea HTy(d)

3.7.6 Matriz de transformación homogénea HTz(d)

3.7.7 Matriz de transformación DH

3.8 Resumen

Capítulo 4
Cinemática directa

4.1 Introducción

4.2 Cinemática inversa

4.3 Cinemática diferencial

4.4 Clasificación de robots industriales

4.5 Convención Denavit-Hartenberg

4.5.1 Algoritmo Denavit-Hartenberg

4.6 Resumen

164

171

17
  • Links de descarga
http://lwp-l.com/pdf18335

Comentarios de: MATLAB aplicado a Robótica y Mecatrónica (1)

Miguel Pardo
28 de Diciembre del 2020
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad