Robotics-1-59 en Es
Robotics-1-59 en Es
Robotics-1-59 en Es
com
Libros de texto avanzados en control y procesamiento de señales
Editores de serie
Robótica
123
Bruno Siciliano, PhD Lorenzo Sciavicco, DrEng
Dipartimento di Informatica e Sistemistica Dipartimento di Informatica e Automazione
Università di Napoli Federico II Università di Roma Tre
Via Claudio 21 Via della Vasca Navale 79
80125 Nápoles 00146 Roma
Italia Italia
siciliano@unina.it sciavicco@uniroma3.it
ISSN 1439-2232
ISBN 978-1-84628-641-4 e-ISBN 978-1-84628-642-1
DOI 10.1007 / 978-1-84628-642-1
MATLAB® es una marca registrada de The MathWorks, Inc., 3 Apple Hill Drive, Natick, MA 01760-
2098, Estados Unidos. http://www.mathworks.com
Aparte de cualquier trato justo con fines de investigación o estudio privado, o crítica o revisión, según lo permitido
por la Ley de Derechos de Autor, Diseños y Patentes de 1988, esta publicación solo puede ser reproducida,
almacenada o transmitida, en cualquier forma o por cualquier medio. con el permiso previo por escrito de los
editores, o en el caso de reproducción reprográfica de acuerdo con los términos de las licencias emitidas por la
Agencia de Licencias de Copyright. Las consultas relativas a la reproducción fuera de esos términos deben enviarse a
los editores.
El uso de nombres registrados, marcas comerciales, etc. en esta publicación no implica, incluso en ausencia de una
declaración específica, que dichos nombres estén exentos de las leyes y regulaciones pertinentes y, por lo tanto,
libres para uso general.
El editor no hace ninguna representación, expresa o implícita, con respecto a la exactitud de la información
contenida en este libro y no puede aceptar ninguna responsabilidad legal u obligación por cualquier error u
omisión que pueda cometerse.
La clase más grande de robots que existe en la actualidad es la del robot fijo, que
realiza tareas mecánicas y físicas repetitivas pero a menudo precisas. Estos robots
impregnan muchas áreas de la automatización industrial moderna y se ocupan
principalmente de tareas realizadas en un entorno estructurado. Parece muy probable
que a medida que se desarrolle la tecnología, el número de robots móviles aumente
significativamente y se vuelva mucho más visible a medida que más aplicaciones y tareas
en un entorno no estructurado sean atendidas por tecnología robótica.
Entonces, ¿qué es la robótica? Se da una definición sucinta enDiccionario de la
Cámara (2003): la rama de la tecnología que se ocupa del diseño, construcción y
uso de robots. Esta definición ciertamente captura el espíritu de este volumen en el
Libros de texto avanzados en control y procesamiento de señales serie titulada
Robótica y escrito por Bruno Siciliano, Lorenzo Sciavicco, Luigi Villani y Giuseppe Oriolo.
Este libro es una versión revisada y ampliada de un libro anterior de la serie,Modelado y
control de manipuladores de robots (2000, ISBN: 978-1-85233-221-1). Como puede verse
en la figura anterior, los robots cubren una amplia variedad de tipos y el nuevo libro
busca presentar un enfoque unificado de la robótica mientras se enfoca en las dos clases
principales de robots, los tipos fijos y con ruedas. La serie de libros de texto publica
volúmenes en apoyo de nuevas disciplinas que están surgiendo con su propia identidad
novedosa, y la robótica como tema ciertamente entra en esta categoría. El alcance
completo de la robótica se encuentra en la intersección de la mecánica, la electrónica, el
procesamiento de señales, la ingeniería de control, la computación y el modelado
matemático. Sin embargo, dentro de este marco tan amplio, los autores han seguido los
temas demodelado, planificación y control. Estos son, y seguirán siendo, aspectos
fundamentales del diseño y el funcionamiento de los robots en los próximos años.
Algunas innovaciones interesantes de este texto incluyen material sobre robots con
ruedas y sobre la visión que se utiliza en el control de robots. Por lo tanto, el libro
proporciona una base teórica completa en un área donde las tecnologías están
evolucionando y desarrollándose en nuevas aplicaciones.
La serie es uno de los libros de texto para cursos avanzados, y los volúmenes de la
serie tienen características pedagógicas útiles. Este volumen tiene doce capítulos que
cubren temas tanto fundamentales como especializados, y hay unProblemas sección al
final de cada capítulo. Se han incluido cinco apéndices para dar más profundidad a
algunos de los métodos avanzados utilizados en el texto. Hay más de doce páginas de
referencias y nueve páginas de índice. Los detalles de las citas y el índice también
deberían facilitar el uso del volumen como fuente de referencia como
Prólogo de los editores de la serie ix
así como un texto de estudio del curso. Esperamos que el estudiante, el investigador, el
profesor y el ingeniero encuentren este volumen de gran valor para el estudio de la
robótica.
Este capítulo concluye la presentación de los contenidos temáticos del libro de texto; A
continuación, se incluyen cinco apéndices que se han incluido para recordar las metodologías
de fondo.
El Apéndice A está dedicado a álgebra lineal y presenta las nociones fundamentales
sobre matrices, vectores y operaciones relacionadas.
El Apéndice B presenta esos conceptos básicos de mecánica de carrocería rígida que
son preliminares al estudio de la cinemática, estática y dinámica de manipuladores.
El Apéndice C ilustra los principios de control de retroalimentación de sistemas lineales y
presenta un método general basado en la teoría de Lyapunov para el control de sistemas no
lineales.
El apéndice D trata sobre algunos conceptos de geometría diferencial necesarios
para el control de sistemas mecánicos sujetos a restricciones no holonómicas.
El Apéndice E se centra en algoritmos de búsqueda de gráficos y su complejidad en vista de la
aplicación a los métodos de planificación de movimientos.
La organización de los contenidos de acuerdo con el esquema ilustrado
anteriormente permite la adopción del libro como texto de referencia para un curso
superior de pregrado o posgrado en automatización, informática, electricidad,
electrónica o ingeniería mecánica con fuerte contenido de robótica.
Desde el punto de vista pedagógico, los diferentes temas se presentan de manera
instrumental y se desarrollan con un nivel de dificultad que aumenta gradualmente. Se
plantean problemas y se establecen las herramientas adecuadas para encontrar soluciones
orientadas a la ingeniería. Cada capítulo se introduce mediante un breve preámbulo que
proporciona la justificación y los objetivos del tema en cuestión. Los temas necesarios para un
estudio competente del texto se presentan en los cinco apéndices, cuyo propósito es
proporcionar a los estudiantes de diferente extracción un trasfondo homogéneo.
El libro contiene más de 310 ilustraciones y más de 60 ejemplos elaborados y
estudios de casos repartidos por todo el texto con frecuente recurso a la
simulación. Los resultados de las implementaciones informáticas de algoritmos de
cinemática inversa, técnicas de planificación de trayectorias, cálculo de dinámica
inversa, algoritmos de control de movimiento, fuerza y visual para manipuladores
de robots y control de movimiento para robots móviles se presentan con
considerable detalle para facilitar la comprensión del desarrollo teórico. , así como
para aumentar la sensibilidad de la aplicación en problemas prácticos. Además, se
proponen casi 150 problemas de final de capítulo, algunos de los cuales contienen
más temas de estudio de los contenidos, y el libro se acompaña de un manual de
soluciones electrónicas (descargable dewww.springer.com/978-1-84628-641-4)
que contiene el MATLAB©R código para problemas informáticos; esto está disponible gratis
de cargo para quienes adopten este volumen como texto para los cursos. Se
ha prestado especial atención a la selección de referencias bibliográficas (más
de 250) que se citan al final de cada capítulo en relación con el desarrollo
histórico del campo.
Finalmente, los autores desean agradecer a todos aquellos que han sido de ayuda
en la preparación de este libro.
Con referencia a la obra original, como base del presente libro de texto, nuestro más
sincero agradecimiento va a Pasquale Chiacchio y Stefano Chiaverini por su
Prefacio xv
1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
1.1 Robótica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Estructura mecánica del robot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 Manipuladores de robots. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2 Robots móviles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3 Robótica industrial. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 Robótica avanzada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.4.1 Robots de campo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.4.2 Robots de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1,5 Modelado, planificación y control de robots. . . . . . . . . . . . . . . . . . . 29
1.5.1 Modelado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.5.2 Planificación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.5.3 Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Bibliografía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2 Cinemática. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
2.1 Pose de un cuerpo rígido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.2 Matriz de rotación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.2.1 Rotaciones elementales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.2.2 Representación de un vector. . . . . . . . . . . . . . . . . . . . . . . . 42
2.2.3 Rotación de un vector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.3 Composición de matrices de rotación. . . . . . . . . . . . . . . . . . . . . . . . 45
2.4 ángulos de Euler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.4.1 Ángulos ZYZ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4.2 Ángulos RPY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Ángulo y
2.5 eje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cuaternión de 52
2.6 unidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2,7 Transformaciones homogéneas. . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.8 Cinemática directa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2.8.1 Cadena abierta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
2.8.2 Convenio Denavit-Hartenberg. . . . . . . . . . . . . . . . . . . 61
xviii Contenido
7 Dinámica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
7.1 Formulación de Lagrange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
7.1.1 Cálculo de la energía cinética. . . . . . . . . . . . . . . . . . . . 249
7.1.2 Cálculo de energía potencial. . . . . . . . . . . . . . . . . . 255
7.1.3 Ecuaciones de movimiento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
7.2 Propiedades notables del modelo dinámico. . . . . . . . . . . . . . . . . . . . 257
7.2.1 Simetría oblicua de la matriz Ḃ - 2C . . . . . . . . . . . . . . . . .257
7.2.2 Linealidad en los parámetros dinámicos. . . . . . . . . . . . . . . 259 Modelo
7.3 dinámico de estructuras de manipuladores simples. . . . . . . . . . 264
7.3.1 Brazo cartesiano de dos enlaces. . . . . . . . . . . . . . . . . . . . . . . . . . 264
7.3.2 Brazo plano de dos enlaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
7.3.3 Brazo de paralelogramo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
7.4 Identificación de parámetros dinámicos. . . . . . . . . . . . . . . . . . . . . . . . 280
7.5 Formulación de Newton-Euler. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
7.5.1 Aceleraciones de enlaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
7.5.2 Algoritmo recursivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
7.5.3 Ejemplo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
7,6 Dinámica directa y dinámica inversa. . . . . . . . . . . . . . . . . . . 292
7.7 Escalado dinámico de trayectorias. . . . . . . . . . . . . . . . . . . . . . . . . . 294
7.8 Modelo dinámico del espacio operacional. . . . . . . . . . . . . . . . . . . . . . .
7,9 296 Elipsoide de manipulación dinámica. . . . . . . . . . . . . . . . . . . . . . . .
299 Bibliografía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Problemas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Apéndices
Referencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .609
Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .623
1
Introducción
Robótica se ocupa del estudio de aquellas máquinas que pueden sustituir al ser
humano en la ejecución de una tarea, tanto en lo que respecta a la actividad física
como a la toma de decisiones. El objetivo del capítulo introductorio es señalar los
problemas relacionados con el uso derobots en industrial aplicaciones, así como las
perspectivas ofrecidas por robótica avanzada. Una clasificación de las estructuras
mecánicas más comunes de manipuladores robot y robots móviles es presentado.
Temas demodelado, planificación y control se introducen que se examinarán en los
capítulos siguientes. El capítulo termina con una lista de referencias que tratan
temas tanto de interés específico como de interés relacionado con los cubiertos por
este libro de texto.
1.1 Robótica
Robótica tiene profundas raíces culturales. A lo largo de los siglos, los seres
humanos han intentado constantemente buscar sustitutos que pudieran imitar
su comportamiento en las diversas instancias de interacción con el entorno
circundante. Varias motivaciones han inspirado esta búsqueda continua
referida a principios filosóficos, económicos, sociales y científicos.
Una de las mayores ambiciones de los seres humanos ha sido dar vida a sus
artefactos. La leyenda del titán Prometeo, que moldeó a la humanidad a partir de arcilla,
así como la del gigante Talus, el esclavo de bronce forjado por Hefesto, atestiguan cómo
la mitología griega fue influenciada por esa ambición, que ha sido revisada en la historia
de Frankenstein en la época moderna. veces.
Así como al gigante Talus se le encomendó la tarea de proteger la isla
de Creta de los invasores, en la Era Industrial una criatura mecánica
(autómata) se le ha confiado la tarea de sustituir a un ser humano en deberes
laborales subordinados. Este concepto fue introducido por el dramaturgo
checo Karel Čapek, quien escribió la obraRobots universales de Rossum (RUR)
en 1920. En esa ocasión acuñó el término robot - derivado del término
2 1. Introducción
robota eso significa trabajo ejecutivo en lenguas eslavas, para denotar el autómata
construido por Rossum que termina levantándose contra la humanidad en el cuento de
ciencia ficción.
En los años siguientes, en vista del desarrollo de la ciencia ficción, el
comportamiento concebido para el robot ha estado condicionado a menudo por los
sentimientos. Esto ha contribuido a que el robot se parezca cada vez más a su creador.
Vale la pena notar cómo los robots de Rossum fueron representados como criaturas
hechas con material orgánico. La imagen del robot como un artefacto mecánico
comienza en la década de 1940 cuando el ruso Isaac Asimov, el conocido escritor de
ciencia ficción, concibió al robot como un autómata de apariencia humana pero
desprovisto de sentimientos. Su comportamiento fue dictado por un cerebro
"positrónico" programado por un ser humano de tal manera que satisfaga ciertas reglas
de conducta ética. El términorobótica Fue entonces presentada por Asimov como la
ciencia dedicada al estudio de los robots que se basaba en la tres leyes fundamentales:
1. Un robot no puede dañar a un ser humano o, por inacción, permitir que un ser
humano sufra daños.
2. Un robot debe obedecer las órdenes dadas por seres humanos, excepto cuando tales
órdenes entren en conflicto con la primera ley.
3. Un robot debe proteger su propia existencia, siempre que dicha protección no entre
en conflicto con la primera o la segunda ley.
(Figura 1.2). A diferencia de la alta precisión, la estructura tiene poca destreza ya que
todas las articulaciones son prismáticas. La dirección de aproximación para manipular
un objeto es lateral. Por otro lado, si se desea acercarse a un objeto desde arriba, el
manipulador cartesiano puede realizarse mediante unportal estructura como se ilustra
en la Fig. 1.3. Una estructura de este tipo pone a disposición un espacio de trabajo con
un gran volumen y permite la manipulación de objetos de grandes dimensiones y peso.
Los manipuladores cartesianos se emplean para la manipulación y el montaje de
materiales. Los motores que accionan las articulaciones de un manipulador cartesiano
son típicamente eléctricos y ocasionalmente neumáticos.
Cilíndrico la geometría difiere de la cartesiana en que la primera articulación prismática se
reemplaza por una articulación revoluta (Fig. 1.4). Si la tarea se describe en cilindros
6 1. Introducción
coordenadas cal, en este caso cada DOF también corresponde a una variable de espacio
cartesiana. La estructura cilíndrica ofrece una buena rigidez mecánica. La precisión del
posicionamiento de la muñeca disminuye a medida que aumenta el trazo horizontal. El espacio
de trabajo es una parte de un cilindro hueco (Fig. 1.4). La articulación prismática horizontal
hace que la muñeca de un manipulador cilíndrico sea adecuada para acceder a cavidades
horizontales. Los manipuladores cilíndricos se emplean principalmente para transportar
objetos incluso de grandes dimensiones; en tal caso, se prefiere el uso de motores hidráulicos
al de motores eléctricos.
Esférico La geometría difiere de la cilíndrica en que la segunda articulación prismática se
reemplaza por una articulación giratoria (Fig. 1.5). Cada DOF corresponde a una variable de
espacio cartesiano siempre que la tarea se describa en coordenadas esféricas. La rigidez
mecánica es menor que las dos geometrías anteriores y la construcción mecánica es más
compleja. La precisión del posicionamiento de la muñeca disminuye a medida que aumenta la
carrera radial. El espacio de trabajo es una parte de una esfera hueca (Fig. 1.5); También puede
incluir la base de soporte del manipulador y, por lo tanto,
1.2 Estructura mecánica del robot 7
en la figura 1.6. El manipulador SCARA es adecuado para la manipulación de objetos pequeños; las
articulaciones son accionadas por motores eléctricos.
Antropomórfico la geometría se realiza mediante tres juntas angulares; el eje de
revolución de la primera articulación es ortogonal a los ejes de las otras dos que son paralelas
(Fig. 1.7). En virtud de su similitud con el brazo humano, la segunda articulación se denomina
articulación del hombro y la tercera articulación del codo, ya que conecta el "brazo" con el
"antebrazo". La estructura antropomórfica es la más diestra, ya que todas las articulaciones
son revolutas. Por otro lado, se pierde la correspondencia entre los grados de libertad y las
variables del espacio cartesiano, y la precisión del posicionamiento de la muñeca varía dentro
del espacio de trabajo. Esto es aproximadamente una porción de una esfera (Fig. 1.7) y su
volumen es grande comparado con el impedimento del manipulador. Las articulaciones suelen
ser accionadas por motores eléctricos. La gama de aplicaciones industriales de los
manipuladores antropomórficos es amplia.
1.2 Estructura mecánica del robot 9
los ejes se cruzan en un solo punto. En tal caso, la muñeca se llamamuñeca esférica,
como se representa en la figura 1.11. La característica clave de una muñeca esférica es el
desacoplamiento entre la posición y la orientación del efector final; al brazo se le confía
la tarea de colocar el punto de intersección anterior, mientras que la muñeca determina
la orientación del efector final. Aquellas realizaciones donde la muñeca no es esférica
son más sencillas desde un punto de vista mecánico, pero la posición y la orientación
están acopladas, y esto complica la coordinación entre el movimiento del brazo y el de la
muñeca para realizar una determinada tarea.
los efector final se especifica de acuerdo con la tarea que debe ejecutar el robot. Para las
tareas de manipulación de materiales, el efector final consiste en una pinza de forma y
dimensiones adecuadas determinadas por el objeto que se va a agarrar (figura 1.11). Para las
tareas de mecanizado y montaje, el efector final es una herramienta o un dispositivo
especializado, por ejemplo, un soplete de soldadura, una pistola rociadora, un molino, un
taladro o un destornillador.
La versatilidad y flexibilidad de un robot manipulador no debe inducir a la convicción de
que todas las estructuras mecánicas son equivalentes para la ejecución de una determinada
tarea. De hecho, la elección de un robot está condicionada por la aplicación que establece
restricciones sobre las dimensiones y la forma del espacio de trabajo, la carga útil máxima, la
precisión de posicionamiento y el rendimiento dinámico del manipulador.
• Con ruedas Los robots móviles suelen constar de un cuerpo rígido (base o chasis)
y un sistema de ruedas que proporcionan movimiento con respecto al suelo.
Figura 1.12. Los tres tipos de ruedas convencionales con sus respectivos iconos
Otros cuerpos rígidos (remolques), también equipado con ruedas, se puede conectar
a la base mediante juntas angulares.
• Patas Los robots móviles están hechos de múltiples cuerpos rígidos, interconectados
por juntas prismáticas o, más a menudo, por juntas revolucionarias. Algunos de
estos cuerpos forman miembros inferiores, cuyas extremidades (pies)
periódicamente entran en contacto con el suelo para realizar la locomoción. Existe
una gran variedad de estructuras mecánicas en esta clase, cuyo diseño a menudo se
inspira en el estudio de organismos vivos (robótica biomimética): van desde
humanoides bípedos hasta robots hexápodos destinados a replicar la eficiencia
biomecánica de los insectos.
• El firueda fija puede girar alrededor de un eje que pasa por el centro de
la rueda y es ortogonal al plano de la rueda. La rueda está unida
rígidamente al chasis, cuya orientación con respecto a la rueda es, por
tanto, constante.
• los rueda direccional Tiene dos ejes de rotacion. El primero es el mismo que un
rueda fija, mientras que la segunda es vertical y pasa por el centro de la
rueda. Esto permite que la rueda cambie su orientación con respecto al
chasis.
• los rueda giratoria tiene dos ejes de rotación, pero el eje vertical no pasa por el
centro de la rueda, desde donde es desplazado por una constante compensar .
Tal disposición hace que la rueda gire automáticamente, alineándose
rápidamente con la dirección de movimiento del chasis. Por lo tanto, este tipo
de rueda se introduce para proporcionar un punto de apoyo para el equilibrio
estático sin afectar la movilidad de la base; por ejemplo, las ruedas giratorias se
utilizan comúnmente en carros de compras, así como en sillas con ruedas.
12 1. Introducción
motor que controla su tracción,2 mientras que la rueda direccional es accionada por otro
motor que cambia su orientación, actuando entonces como un dispositivo de dirección.
Alternativamente, las dos ruedas traseras pueden ser pasivas y la rueda delantera puede
proporcionar tracción además de dirección.
A como un coche El vehículo tiene dos ruedas fijas montadas en un eje trasero y dos
ruedas direccionales montadas en un eje delantero, como se muestra en la Fig. 1.16.
Como en el caso anterior, un motor proporciona tracción (delantera o trasera) mientras
que el otro cambia la orientación de las ruedas delanteras con respecto al vehículo. Cabe
señalar que, para evitar deslizamientos, las dos ruedas delanteras deben tener una
orientación diferente cuando el vehículo se desplaza por una curva; en particular, la
rueda interior está un poco más dirigida con respecto a la exterior. Esto está garantizado
por el uso de un dispositivo específico llamadoDirección Ackermann.
Por último, considere el robot de la figura 1.17, que tiene tres ruedas giratorias
generalmente dispuestas en un patrón simétrico. Las velocidades de tracción de las tres
ruedas se impulsan de forma independiente. A diferencia de los casos anteriores, este vehículo
esomnidireccional: de hecho, puede moverse instantáneamente en cualquier dirección
cartesiana, así como reorientarse sobre el terreno.
Además de las ruedas convencionales anteriores, existen otros tipos
especiales de ruedas, entre las que destaca la Mecanum (o Sueco) rueda,
mostrado en la Fig. 1.18. Se trata de una rueda fija con rodillos pasivos colocados a lo
largo de la llanta externa; el eje de rotación de cada rodillo está típicamente inclinado en
45◦ con respecto al plano de la rueda. Un vehículo equipado con cuatro de estas ruedas
montadas en pares en dos ejes paralelos también es omnidireccional.
2 Ladistribución del par de tracción en las dos ruedas debe tener en cuenta que en
general se mueven con diferentes velocidades. El mecanismo que distribuye
equitativamente la tracción es eldiferencial.
14 1. Introducción
Figura 1.17. Un robot móvil omnidireccional con tres ruedas giratorias de accionamiento
independiente
Durante las décadas siguientes, los robots industriales han ganado una amplia población
laridad como componentes esenciales para la realización de la fabricación automatizada
dieciséis 1. Introducción
140.000
127
120.000
112
99 97
100.000
82 79 81
80.000 77 78
69 69 69
Unidades
60.000 53 55
40.000
20.000
0
1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006
sistemas. Los principales factores que han determinado la difusión de la tecnología robótica en
una gama cada vez más amplia de aplicaciones en la industria manufacturera son la reducción
de los costos de fabricación, el aumento de la productividad, la mejora de los estándares de
calidad del producto y, por último, pero no menos importante, la posibilidad de eliminar los
daños nocivos o apagados. -Poner tareas para el operador humano en un sistema de
fabricación.
Por su significado habitual, el término automatización denota una tecnología destinada a
la sustitución de seres humanos por máquinas en un proceso de fabricación, en lo que
respecta no solo a la ejecución de operaciones físicas sino también al procesamiento
inteligente de información sobre el estado del proceso. La automatización es entonces la
síntesis de tecnologías industriales propias del proceso de fabricación y la tecnología
informática que permite la gestión de la información. Los tres niveles de automatización a los
que se puede hacer referencia son la automatización rígida, la automatización programable y
la automatización flexible.
Automatización rígida se trata de un contexto fabril orientado a la fabricación
masiva de productos del mismo tipo. La necesidad de fabricar un gran número de
piezas con altos estándares de productividad y calidad exige el uso de secuencias
operativas fijas para ser ejecutadas en la pieza de trabajo por máquinas especiales.
Piezas de automóviles
Vehículos de motor
Eléctrica / electrónica
Productos metálicos
2005 2006
Maquinaria
(industrial y de consumo)
Comida
Comunicación
Unidades
Figura 1.22. Ejemplos de AGV para manipulación de materiales (cortesía de E&K Automation
GmbH)
187 en Corea, 186 en Alemania y 13 en Italia. Estados Unidos tiene solo 99 robots
por cada 10,000 trabajadores. El costo promedio de un robot industrial de 6 ejes,
incluida la unidad de control y el software de desarrollo, varía de 20.000 a
60.000 euros, según tamaño y aplicaciones.
La industria automotriz sigue siendo el usuario predominante de robots industriales.
Sin embargo, el gráfico de la Fig. 1.21, referido a 2005 y 2006, revela cómo tanto la
industria química como la eléctrica / electrónica están ganando importancia, y las nuevas
aplicaciones industriales, como los productos metálicos, constituyen un área con un alto
potencial de inversión.
Los robots industriales presentan tres capacidades fundamentales que los
hacen útiles para un proceso de fabricación: manejo de materiales, manipulación, y
medida.
En un proceso de fabricación, cada objeto debe transferirse de un lugar de la fábrica
a otro para ser almacenado, fabricado, ensamblado y empaquetado. Durante el traslado,
las características físicas del objeto no sufren ninguna alteración. La capacidad del robot
para recoger un objeto, moverlo en el espacio por trayectorias predefinidas y soltarlo
convierte al robot en sí mismo en un candidato ideal para las operaciones de
manipulación de materiales. Las aplicaciones típicas incluyen:
• embalaje.
Manejo
Soldadura
Montaje
2005 2006
Dispensación
Procesando
Otros
Unidades
Figura 1.23. Suministro anual de robots industriales en Europa para operaciones de fabricación
de una celda de fabricación a la siguiente (Fig. 1.22). En comparación con las rutas
de guía fijas tradicionales para vehículos (cable guía inductivo, cinta magnética o
línea óptica visible), los AGV modernos utilizan sistemas de alta tecnología con
microprocesadores y sensores integrados (láser, odometría, GPS) que permiten su
localización dentro de la planta. maquetación y gestión de su flujo de trabajo y
funciones, permitiendo su completa integración en el FMS. Los robots móviles
empleados en aplicaciones avanzadas pueden considerarse como la evolución
natural de los sistemas AGV, en lo que respecta a la autonomía mejorada.
La fabricación consiste en transformar objetos de materia prima en productos
terminados; Durante este proceso, la pieza cambia sus propias características físicas
como resultado del mecanizado o pierde su identidad como resultado de un ensamblaje
de más piezas. La capacidad del robot para manipular tanto objetos como herramientas
lo hace adecuado para ser empleado en la fabricación. Las aplicaciones típicas incluyen:
• inspección de objetos,
• búsqueda de contorno,
• detección de imperfecciones de fabricación.
3 La repetibilidad y la carga útil son parámetros clásicos que se encuentran en las hojas de datos de
los robots industriales. El primero da una medida de la capacidad del manipulador para regresar a
una posición previamente alcanzada, mientras que el segundo indica la carga promedio que debe
llevarse en el efector final del robot.
1.3 Robótica industrial 21
El robot Comau SMART NS de la figura 1.25 tiene una estructura antropomórfica de seis
articulaciones con muñeca esférica. En sus cuatro versiones, el alcance oscila entre 1650 y
1850 mm en horizontal, con una repetibilidad de 0,05 mm. Las velocidades máximas varían de
155 a 170 grados / s para las tres juntas internas y de 350 a 550 grados / s para las tres juntas
externas. La carga útil máxima es de 16 kg. Se permiten posiciones de montaje tanto en el piso
como en el techo. Las aplicaciones industriales típicas incluyen soldadura por arco,
manipulación ligera, ensamblaje y procesos tecnológicos.
El robot ABB IRB 4400 de la figura 1.26 también tiene una estructura antropomórfica
de seis articulaciones, pero a diferencia de la estructura de cadena abierta anterior,
posee una cadena cerrada de tipo paralelogramo entre las articulaciones del hombro y
del codo. El alcance varía de 1960 a 2550 mm para las distintas versiones, con un
22 1. Introducción
El robot ABB IRB340 FlexPicker de la figura 1.28 adopta una geometría paralela con
cuatro ejes; Dado su peso reducido y su montaje en el suelo, el robot puede transportar
150 objetos por minuto (tiempo de ciclo de solo 0,4 s), alcanzando velocidades récord de
10 m / sy aceleraciones de 100 m / s.2, para una carga útil de 1 kg, con una repetibilidad
de 0,1 mm. En su versión de aluminio "limpio", es especialmente adecuado para el
envasado en la industria alimentaria y farmacéutica.
El robot Fanuc M-16iB de la figura 1.29 tiene una estructura antropomórfica de seis
articulaciones con una muñeca esférica. En sus dos versiones, el alcance varía de 1667 a
1885 mm horizontalmente, con una repetibilidad de 0,1 mm. Las velocidades máximas
varían de 165 a 175 grados / s para las tres juntas internas y de 340 a 520 grados / s para
las tres juntas externas. La carga útil varía de 10 a 20 kg. La peculiaridad de este robot
consiste en los sensores integrados en la unidad de control, incluyendo un sistema de
servoing basado en visión 3D y un sensor de fuerza de seis ejes.
1.3 Robótica industrial 23
Figura 1.28. El robot ABB IRB 340 FlexPicker (cortesía de ABB Robotics)
14.000
12 000
Existencias a finales de 2006
Nuevas instalaciones 2007 2010
10,000
8.000
Unidades
6.000
4000
2.000
0
Submarino Defensa, rescate, Campos hostiles Médico Otros
seguridad
Limpieza Plataformas móviles Logística
Construcción y demolición
Figura 1.35. El rover Sojourner fue desplegado por el módulo de aterrizaje Pathfinder y exploró 250 m
2 del suelo marciano en 1997 (cortesía de la NASA)
Los vehículos autónomos también se emplean para aplicaciones civiles, es decir, para
sistemas de transporte masivo (Fig. 1.37), contribuyendo así a la reducción de los niveles
de contaminación. Estos vehículos forman parte de los denominados Sistemas
Inteligentes de Transporte (ITS) dedicados a la gestión del tráfico en las zonas urbanas.
Otra aplicación viable en la que la adopción de robots móviles ofrece ventajas
potenciales son las visitas guiadas a museos (Fig. 1.38).
Muchos países están invirtiendo en el establecimiento de un nuevo mercado de robots de
servicio que convivirá con los seres humanos en la vida cotidiana. Según el informe IFR
mencionado anteriormente, hasta 2005 se han vendido 1,9 millones de robots de servicio para
aplicaciones domésticas (Fig. 1.39) y 1 millón de robots de juguete.
La tecnología está lista para transformar en productos comerciales los prototipos de ayudas
robóticas para mejorar la autonomía de las personas mayores y discapacitadas en la vida cotidiana;
Sillas de ruedas autónomas, elevadores de ayudas para la movilidad, ayudas para la alimentación y
robots de rehabilitación que permiten a los tetrapléjicos realizar tareas manuales son ejemplos de
tales dispositivos de servicio. En perspectiva, aparte de un robot camarero para todo uso,
28 1. Introducción
Figura 1.36. El auto no tripulado Stanley completó de manera autónoma un recorrido de 132
millas en el tiempo récord de 6 hy 53 min (cortesía de DARPA)
Figura 1.38. Rhino, que emplea la base móvil de accionamiento sincronizado B21 de Real World
Interface, fue uno de los primeros robots para visitas guiadas a museos (cortesía del Deutsches
Museum Bonn)
Figura 1.39. El robot aspirador Roomba, que emplea una cinemática de accionamiento diferencial,
barre y limpia los suelos de forma autónoma (cortesía de I-Robot Corp)
Figura 1.40. El sistema robótico da Vinci para cirugía laparoscópica (cortesía de Intuitive
Surgical Inc)
1.5.1 Modelado
Figura 1.41. El robot humanoide Asimo, lanzado en 1996, ha sido dotado de habilidades
de locomoción e interacción humano-robot aún más naturales (cortesía de Honda Motor
Company Ltd)
Figura 1.42. El perro AIBO había sido el robot de entretenimiento más difundido en
los últimos años (cortesía de Sony Corp)
movimiento del manipulador. El capítulo 7 está dedicado al estudio de la dinámica, mientras que el
apéndice B recuerda algunos fundamentos sobreMecánica de carrocería rígida.
Modelado de robots móviles requiere un análisis preliminar de las limitaciones
cinemáticas impuestas por la presencia de ruedas. Dependiendo de la estructura
mecánica, tales restricciones pueden ser integrables o no; esto tiene una
consecuencia directa en la movilidad de un robot. losmodelo cinemático de un
robot móvil es esencialmente la descripción de los movimientos instantáneos
admisibles con respecto a las limitaciones. Por otro lado, elmodelo dinámico explica
las fuerzas de reacción y describe la relación entre los movimientos anteriores y las
fuerzas generalizadas que actúan sobre el robot. Estos modelos pueden expresarse
en una forma canónica que sea conveniente para el diseño de técnicas de
planificación y control. El análisis cinemático y dinámico de robots móviles se
desarrolla en el Cap. 11, mientras que el Apéndice D contiene algunos conceptos
útiles degeometría diferencial.
1.5.2 Planificación
1.5.3 Control
La realización del movimiento especificado por la ley de control requiere el empleo
de actuadores y sensores. Las características funcionales de los actuadores y
sensores para robots más utilizados se describen en el Cap. 5.
Bibliografía 33
Bibliografía
ofreciendo una selección de fuentes de referencia bibliográfica a aquellos lectores que deseen
realizar un estudio exhaustivo de la robótica.
Además de indicar aquellos libros de texto básicos que comparten una afinidad de
contenidos con éste, las siguientes listas incluyen libros especializados en temas
relacionados, colecciones de contribuciones sobre el estado del arte de la investigación,
revistas científicas y series de congresos internacionales.
Libros especializados
Los temas de interés relacionados con el modelado, la planificación y el control de robots son:
Revistas científicas
• Robótica avanzada
• Robots autónomos
• Revista IEEE Robótica y Automatización
• Transacciones IEEE sobre robótica
• Revista internacional de investigación robótica
• Revista de robótica de campo
• Revista de sistemas inteligentes y robóticos
• Robotica
• Robótica y sistemas autónomos