Sie sind auf Seite 1von 113

Fundamentos de Robótica Industrial

Dr. Angel D. Sappa

Maestría en Automatización y Control

Facultad de Ingeniería en Electricidad y Computación

1
Presentación General
Objetivo
• Analizar las características básicas de manipuladores
industriales, a través de herramientas de cálculo y diseño en
cinemática y dinámica, para la mejora de procesos
industriales.

• Identificar aplicaciones industriales que puedan ser


automatizadas, a través de técnicas modernas de simulación y
programación avanzada de robots industriales.

• Aplicar conocimientos básicos de visión por computador para


su implementación en entornos de automatización industrial.

2
Presentación General
Unidades
1 Introducción a la robótica industrial

2 Representación matemática de los manipuladores

3 Cinemática del manipulador

4 Dinámica del manipulador

5 Generación de trayectorias

6 Programación de robots industrials

7 Conceptos básicos de visión artificial

8 Visión artificial aplicada a la industrial 3


Unidad 1.

Introducción a la robótica industrial

4
Índice

• Desarrollo histórico

• Introducción al campo de la robótica


industrial

• Tipos de manipuladores

5
Robots: Clasificación

Se pueden clasificar de las siguientes formas:

• Clasificación por geometría

• Clasificación según funcionalidad

• Clasificación por método de control

• Clasificación según la aplicación


Robot: Clasificación

6
Robots: Clasificación

Se pueden clasificar de las siguientes formas:

• Clasificación por geometría

• Clasificación según funcionalidad

• Clasificación por método de control

• Clasificación según la aplicación


Robot: Clasificación

7
Clasificación por Geometría
Morfología del Robot
• Robot Serie

• Robot Paralelo
Robot: Clasificación

8
Clasificación por Geometría

Robot Cartesiano:
• Las articulaciones hacen
desplazar linealmente una
pieza (eslabón) sobre la otra
(espacio de trabajo def. en
coordenadas cartesianas).

Articulación Prismática
(1GDL)
Robot: Clasificación

9
Clasificación por Geometría

Robot Cartesiano
Robot: Clasificación

10
Clasificación por Geometría

Robot Cartesiano
Robot: Clasificación

11
Clasificación por Geometría

Robot Cartesiano

Ventajas Inconvenientes

Desventaja en cuanto al alcance,


Repetibilidad en los movimientos, el objeto a manipular debe
ya que su estructura es fija quedar contenido en su “espacio
de trabajo”
Robot: Clasificación

Permite grandes cargas Velocidad de desplazamiento del


(materiales o maquinaría de elemento terminal
trabajo) por su geometría

12
Clasificación por Geometría

Robot Cilíndrico:
• Combinación de
articulaciones prismáticas y
cilíndricas (espacio de
Articulación Prismática trabajo definido por
(1GDL) coordenadas cilíndricas).
Robot: Clasificación

Articulación Cilíndrica
(1GDL)

13
Clasificación por Geometría

Robot Cilíndrico
Robot: Clasificación

14
Clasificación por Geometría

Robot Cilíndrico

Ventajas Inconvenientes

Atla repetibilidad Pocos grados de libertad

Control de posicionamiento Velocidad de desplazamiento del


relativamente sencillo elemento terminal
Robot: Clasificación

15
Clasificación por Geometría

Robot Esférico o Polar:


• Combinación de
articulaciones prismáticas y
cilíndricas (espacio de
Articulación Prismática trabajo def. en coordenadas
(1GDL) polares).
Robot: Clasificación

Articulación Cilíndrica
(1GDL)

16
Clasificación por Geometría

Robot Esférico o Polar


Robot: Clasificación

17
Clasificación por Geometría

Robot Esférico o Polar

Ventajas Inconvenientes

Atla repetibilidad Pocos grados de libertad

Control de posicionamiento Velocidad de desplazamiento del


relativamente sencillo elemento terminal
Robot: Clasificación

18
Clasificación por Geometría

Robot SCARA:
• Combinación de
articulaciones prismáticas y
cilíndricas.
Articulación Prismática
(1GDL)
Robot: Clasificación

Articulación Cilíndrica
(1GDL)

19
Clasificación por Geometría

Robot SCARA (Selective Compliance Assembly


Robot Arm )
Robot: Clasificación

20
Clasificación por Geometría

Robot SCARA
Robot: Clasificación

21
Clasificación por Geometría

Robot SCARA

Ventajas Inconvenientes

Atla repetibilidad Pocos grados de libertad

Control de posicionamiento
relativamente sencillo
Robot: Clasificación

22
Clasificación por Geometría

Robot Angular o Antropomórfico:


• Combinación de articulaciones
de rotación.

Articulación Rotación
Robot: Clasificación

(1GDL)

23
Clasificación por Geometría

Robot Angular o Antropomórfico


Robot: Clasificación

24
Clasificación por Geometría

Robot Angular o Antropomórfico


Robot: Clasificación

25
Clasificación por Geometría

Robot Angular o Antropomórfico

Ventajas Inconvenientes
Flexibilidad (robots de distintos Control cinemático & dinámico
GDL) relativamente complejos

Accesibilidad al espacio de
trabajo
Robot: Clasificación

26
Clasificación por Geometría

Robot Paralelo:
• A diferencia de los anteriores
este tipo de robot está definido
por una cadena cinemática
cerrada

Articulación de
Paralelogramo
Robot: Clasificación

27
Clasificación por Geometría

Robot Paralelo
Robot: Clasificación

28
Clasificación por Geometría

Robot Paralelo
Robot: Clasificación

29
Clasificación por Geometría

Robot Paralelo
Ventajas Inconvenientes
Se pueden alcanzar velocidades Poseen una cinemática más
y aceleraciones mucho más compleja que los robots series
grandes que en el caso de los
robots series
Manejan cargas superiores a la Su espacio de trabajo es reducido
de los robots series y difícil de definir
Robot: Clasificación

Posen alta rigidez dado que el Requieren un manejo de las


peso es repartido entre las singularidades muy particular
diferentes cadenas cinemáticas, para cada estructura y una mayor
con ello se logra mayor precisión exigencia en los algoritmos de
control dada la alta dinámica que
proporcionan estas estructuras
30
Clasificación por Geometría

Robot Paralelo
Robot: Clasificación

31
Robots: Clasificación

Se pueden clasificar de las siguientes formas:

• Clasificación por geometría

• Clasificación según funcionalidad

• Clasificación por método de control

• Clasificación según la aplicación


Robot: Clasificación

32
Clasificación según Funcionalidad
• Base Estática
• Manipuladores tipo serie
• Robot Cartesiano
• Robot Cilíndrico
• Robot Esférico o polar
• Robot SCARA
• Robot antropomórfico
• Robots paralelos
• Robots móviles
• Vehículos autónomos
Robot: Clasificación

• Caminantes
• Trepadores
• Humanoides
• Unmanned Aerial Vehicles (UAV)
• Submarinos 33
Clasificación según Funcionalidad
• Base Estática
• Manipuladores tipo serie
• Robot Cartesiano
• Robot Cilíndrico
• Robot Esférico o polar
• Robot SCARA
• Robot antropomórfico
• Robots paralelos
• Robots móviles
• Vehículos autónomos
Robot: Clasificación

• Caminantes
• Trepadores
• Humanoides
• Unmanned Aerial Vehicles (UAV)
• Submarinos 34
Robot Móvil

Vehículos autónomos
Robot: Clasificación

35
Robot Móvil

Vehículos autónomos
• Transporte de mercancías
• Tareas de vigilancia
• Asistencia a personas
• Exploración de sitios peligrosos
Robot: Clasificación

36
Robot Móvil

Ejemplos cotidianos ??

• Tareas de limpieza
Robot: Clasificación

37
Robot Móvil

Ejemplos cotidianos ??

• Tareas de jardinería
Robot: Clasificación

38
Robot Móvil

Otros ejemplos
• Exploración de cañerías y alcantarillas
Robot: Clasificación

39
Robot Móvil

Otros ejemplos
• Inspección de tuberías de petróleo:
• Ambiente explosivo
• Detección de corrosión y fisuras en cañería
Robot: Clasificación

Robot
Neumático
40
Robot Móvil

Robots caminantes
Robot: Clasificación

41
Robot Móvil

Robots caminantes
• Robot de 4 patas (StarlETH) con capacidad de correr y subir
escaleras (Image credit: ETH Zurich)
Robot: Clasificación

42
Robot Móvil

Robots caminantes
• Robot de 4 patas (StarlETH) con capacidad de correr y subir
escaleras (Image credit: ETH Zurich)
Robot: Clasificación

43
Robot Móvil

Robots Trepadores
Robot: Clasificación

44
Robot Móvil

Robots Trepadores
Robot: Clasificación

45
Robot Móvil

Robots Humanoides
Robot: Clasificación

46
Robot Móvil

Robots Humanoides
Robot: Clasificación

47
Robot Móvil

Robots Humanoides
• Robot proyecto iCub, robot humanoid con la anatomía
de un niño de 4 años de edad (plataforma abierta
usando licencia GPL)
Robot: Clasificación

48
Robot Móvil

Robots Humanoides
• Robot proyecto iCub, robot humanoid con la anatomía
de un niño de 4 años de edad (plataforma abierta
usando licencia GPL)
Robot: Clasificación

49
Robot Móvil
Unmanned Aerial Vehicles (UAV)
Robot: Clasificación

50
Robots: Clasificación

Se pueden clasificar de las siguientes formas:

• Clasificación por geometría

• Clasificación según funcionalidad

• Clasificación por método de control

• Clasificación según la aplicación


Robot: Clasificación

51
Clasificación por Método de Control

Tipo A Manipulador con control manual o telemando (robot


teledirigido).

Tipo B Manipulador automático con ciclos preajustados;


regulación mediante fines de carrera o topes; control
por PLC; accionamiento neumático, eléctrico o
hidráulico.

Tipo C Robot programable con trayectoria continua o punto


Robot: Clasificación

a punto. Carece de conocimientos sobre su entorno.

Tipo D Robot capaz de adquirir datos de su entorno,


readaptando su tarea en función de éstos.

52
Clasificación por Método de Control

Tipo A Manipulador con control manual o telemando (robot


teledirigido).
Robot: Clasificación

53
Clasificación por Método de Control

Tipo B Manipulador automático con ciclos preajustados;


regulación mediante fines de carrera o topes; control
por PLC; accionamiento neumático, eléctrico o
hidráulico. Bastante rápidos y precisos.
Robot: Clasificación

54
Clasificación por Método de Control

Tipo C Robot programable con trayectoria continua o punto


a punto. Carece de conocimientos sobre su entorno.
Robot: Clasificación

55
Clasificación por Método de Control

Tipo D Robot capaz de adquirir datos de su entorno,


readaptando su tarea en función de éstos.
Robot: Clasificación

56
Robots: Clasificación

Se pueden clasificar de las siguientes formas:

• Clasificación por geometría

• Clasificación según funcionalidad

• Clasificación por método de control

• Clasificación según la aplicación


Robot: Clasificación

57
Clasificación según la Aplicación

Robot en la Industria: realización de tareas de


producción:
• Robot de soldadura …
• Robots de pintura …
• Robots de paletizado …
Robot: Clasificación

58
Clasificación según la Aplicación

Paletizado

Pintura
Robot: Clasificación

59
Clasificación según la Aplicación

Paletizado
Robot: Clasificación

60
Clasificación según la Aplicación
Soldadura
Robot: Clasificación

61
Clasificación según la Aplicación
Soldadura y cortado por plasma
Robot: Clasificación

62
Clasificación según la Aplicación
Cirugía robótica
Robot: Clasificación

63
Clasificación según la Aplicación
Empaquetado de productos alimenticios
Robot: Clasificación

64
Clasificación según la Aplicación
Sistemas de almacenaje / logística (AS-RS)
Robot: Clasificación

65
Clasificación según la Aplicación
Autostadt (Alemania) fábrica de Volkswagen en
Woflsburg
Robot: Clasificación

66
Clasificación según la Aplicación
Pequeñas Aplicaciones Industriales
• Robot KUKA en cuatro configuraciones diferentes:
brazo articulado, plataforma, sistema integrado, sistema
dual (imágenes: KUKA Laboratories GmbH)
Robot: Clasificación

67
Clasificación según la Aplicación
Pequeñas Aplicaciones Industriales
Robot: Clasificación

68
Clasificación según la Aplicación
Mantenimiento de Reactores de Fusión
• Water hydraulic robots developed for the maintenance
of ITER reactors (Image credit: VTT Technical Research
Centre of Finland)
Robot: Clasificación

69
Clasificación según la Aplicación
Robot de Múltiples Articulaciones
• Robots serpiente
Robot: Clasificación

70
Clasificación según la Aplicación
Robot de Múltiples Articulaciones
• Robots serpiente
Robot: Clasificación

71
Clasificación según la Aplicación
Robot de Múltiples Articulaciones
• Robots serpiente
Robot: Clasificación

72
Clasificación según la Aplicación
Mantenimiento e Inspección Submarina

• Vehículo autónomo para inspección de plataformas


petroleras
Robot: Clasificación

73
Clasificación según la Aplicación
Mantenimiento e Inspección Submarina

• Integración robot submarino con manipulador


Robot: Clasificación

74
Clasificación según la Aplicación
Robots en la Ganadería
• Robots autónomos para tambos
Robot: Clasificación

75
Clasificación según la Aplicación
Robots en la Agricultura

• Robots monitorizando sembríos


• Cosecha de hortalizas
Robot: Clasificación

76
Clasificación según la Aplicación
Robots para Paletizado y Almacenamiento
• Vehículos autónomos para transporte y almacenamiento
en grandes superficies
Robot: Clasificación

77
Clasificación según la Aplicación
Robots para Microscopios

• Manipular e interactuar con objetos que son demasiado


pequeños
Robot: Clasificación

78
Clasificación según la Aplicación
Robots para Microscopios
• Robot miBots para manipular e inyectar células o ayudar a
disecar en forma precisa tejido del cerebro de ratas
Robot: Clasificación

79
Clasificación según la Aplicación
Robots para Microscopios
• Integración de robots con microscopios para
manipulación de células
Robot: Clasificación

80
Clasificación según la Aplicación
Robots para Microscopios
• Integración de robots con microscopios para
manipulación de células
Robot: Clasificación

81
Clasificación según la Aplicación
Robots para Microscopios
• Integración de robots con microscopios industirales para
investigación en nanoelectrónica
Robot: Clasificación

82
Clasificación según la Aplicación
Robots para Microscopios
• Posicionamiento de alta precision para manipular
nanotubos de carbón
Robot: Clasificación

83
Clasificación según la Aplicación
Robots para Microscopios
• Posicionamiento de alta precision para manipular
nanotubos de carbón
Robot: Clasificación

84
Clasificación según Fabricante
KUKA Roboter GmbH
• Principal fabricante mundial de robots industriales y
sistemas de automatización para sectores que abarcan
industrias tan diferentes como las del automóvil,
metales, alimentos y plásticos

• Actualmente, la gama de robots KUKA de 4 y 6


articulaciones ofrece cargas útiles de 3 kg a 1000 kg y
un alcance de 350 mm a 3700 mm e incluye robots
Robot: Clasificación

SCARA, paletizadores, pórtico y articulados, todo


controlado desde una plataforma de control común
basada en PC

85
Clasificación según Fabricante
KUKA Roboter GmbH
Tipos de robots:

• Pequeños robots

KR 5 sixx R650
Robot de 6 ejes, con un alcance de
650 mm. Este robot compacto
combina ciclos altos de trabajo y
exactitudes con la probada unidad
Robot: Clasificación

de control KUKA basada en técnica


del PC, de fácil manejo.

86
Clasificación según Fabricante
KUKA Roboter GmbH
Tipos de robots:

• Carga ligera (5 kg a 16 kg)

KR 5 arc
Con su carga de 5 kg, es ideal para
las tareas de soldadura al arco
estándar. Independientemente de si
Robot: Clasificación

está montado sobre el suelo o en el


techo, el KR 5 arc realiza sus tareas
siempre de manera fiable.

87
Clasificación según Fabricante
KUKA Roboter GmbH
Tipos de robots:

• Carga mediana (30 kg a 60 kg)

KR 30-3
El KR 30-3 resulta ideal para
aquellos conceptos de instalación
Robot: Clasificación

en los que se busca un ahorro de


espacio y de costes.

88
Clasificación según Fabricante
KUKA Roboter GmbH
Tipos de robots:

• Carga pesada (80 kg a 270 kg)

KR 100-2 PA
El nuevo robot de paletizado de
KUKA alcanza en las europaletas
alturas de apilamiento netas de
hasta 3 m. Gracias al uso de los
Robot: Clasificación

más nuevos materiales (material


compuesto de fibra de carbono
CFK), este producto resulta
extremadamente ligero y a la vez
muy rígido.

89
Clasificación según Fabricante
KUKA Roboter GmbH
Tipos de robots:

• Carga muy pesada (360 kg a 1000 kg)

KR 1000 L750 titan


Cuando se trata de salvar con
rapidez distancias de hasta 7,5 m y
manipular con precisión por ejemplo
bloques de motor, piedras, piezas
Robot: Clasificación

de vidrio, vigas de acero, piezas


navales y aeronáuticas, bloques de
mármol o prefabricados de
hormigón, entre otros muchos, el
KR 1000 L750 titan es la elección
correcta.

90
Clasificación según Fabricante
Fabricantes de sistemas robótcos
– Otros fabricantes:
• ABB
• Bosch
• Mitsubishi
• Fanuc
• Staubli
• ….
Robot: Clasificación

91
Características adicionales

• Espacio de trabajo

• Precisión de los movimientos

92
Espacio de trabajo

• Lugar geométrico definido por las posiciones que el


robot es capaz de alcanzar con cualquier orientación
en su extremo  espacio de trabajo útil

• Lugar geométrico definido por las posiciones que el


robot es capaz de alcanzar por lo menos con una
orientación (también conocido como alcance) 
Características adicionales

espacio de trabajo efectivo

• El espacio de trabajo también es referenciado como


volumen de trabajo o envolvente de trabajo

93
Espacio de trabajo: ejemplo
Espacio de trabajo de un robot planar de dos articulaciones:
• Articulación 1 limitada entre 30 y 150 grados
• Articulación 2 no tiene limitación
Características adicionales

94
Espacio de trabajo: ejemplos
Robot Cartesiano

Robot SCARA
Características adicionales

95
Espacio de trabajo: ejemplos
Robot Cilíndrico
Características adicionales

Robot Esférico o Polar

96
Espacio de trabajo: ejemplos
Robot Antropomórfico
Características adicionales

Robot Paralelo

97
Ventajas e Inconvenientes
La visualización del espacio de trabajo de un robot :
Ventajas Inconvenientes
La representación tridimensional Es necesario procesar una gran
del espacio de trabajo facilita la cantidad de puntos para un
visión de la forma y dimensión del análisis exacto
mismo

Deben tenerse en cuenta


Proporciona una idea de cómo es diferentes criterios de análisis
el espacio de trabajo estructural del espacio de trabajo
con respecto a la manipulabilidad
Espacio de trabajo

Puesto que los robots con


Ofrece la posibilidad de optimizar diferentes estructuras tienen
las características del robot diferentes espacios de trabajo,
debe analizarse cada uno por
separado
98
Robot Industrial IRB 120 (ABB)
Espacio de trabajo

https://library.e.abb.com/public/3bd625bab3c7cae1c1257a0800495fac/ROB0149EN_D_LR.pdf
99
Robot Industrial M-710iC (FANUC)
Espacio de trabajo

100
Robot Industrial TS20 (STAUBLI)
Espacio de trabajo

101
Características adicionales

• Espacio de trabajo

• Precisión de los movimientos

102
Precisión de los movimientos
La precisión de movimiento en un robot industrial depende
de tres factores:

• Resolución espacial

• Exactitud

• Repetibilidad
Otras características

103
Resolución espacial
La resolución espacial se define como el incremento más
pequeño de movimiento en que el robot puede dividir su
volumen de trabajo.
Otras características

P2-P1 representa el menor incremento con el


que se puede mover el robot a partir de P1
Punto alcanzable por el
robot (punto “direccionable“)

104
Resolución espacial

Punto alcanzable por el robot (punto “direccionable“)

• La resolución espacial puede definirse también como la


mínima distancia entre dos puntos adyacentes (en un robot
industrial estos puntos están típicamente separados por
Otras características

distancias tales como un milímetro o menos).


• La resolución espacial depende de dos factores:
1) los sistemas que controlan la resolución
2) las inexactitudes mecánicas
105
Resolución espacial
1) Sistemas que controlan la resolución:
• Permiten controlar los incrementos individuales de cada
una de las articulaciones.
• Los controladores dividen el intervalo total de movimiento
para una posición particular en incrementos individuales.

2) Inexactitudes mecánicas:
• Estrechamente relacionadas con la calidad de los
Otras características

componentes que conforman las uniones y las


articulaciones.
• Como ejemplos de inexactitudes mecánicas pueden citarse
la holgura de los engranajes, las tensiones en las poleas,
las fugas de fluidos, etcétera.
106
Resolución espacial
2) Inexactitudes mecánicas:
Otras características

107
Exactitud
• Capacidad de un robot para situar el extremo de su muñeca
en un punto señalado dentro de su espacio de trabajo.
• Mide la distancia entre la posición especificada, y la posición
real del actuador terminal del robot.
• Mantiene una relación directa con la resolución espacial, es
decir, con la capacidad del control del robot de dividir en
incrementos muy pequeños el espacio de trabajo.
Otras características

Posición requerida

Punto direccionable más próximo

108
Repetibilidad
• Capacidad del robot de regresar al punto programado
las veces que sean necesarias.
• Esta magnitud establece la precisión en la repetición de
los movimientos de un manipulador al realizar una tarea
programada.
Otras características

109
Repetibilidad
• Dependiendo de la tarea, la precisión requerida en la
repetibilidad de los movimientos es mayor o menor:
1) Ensamblaje de piezas  <±0.1 mm

2) En soldadura y pintura  de 1 a 3 mm

3) En mecanizado  <1mm.
• La repetibilidad de punto es a menudo más pequeña
que la exactitud.
Otras características

110
Capacidad de carga

• Es el peso (p.ej., en kilogramos) que puede transportar la


garra del manipulador. En general es un dato
proporcionado por el fabricante.

• La capacidad de carga de la garra, puede oscilar de entre


0.5Kg y 1000Kg.
Otras características

• La capacidad de carga es una de las características que


más se tiene en cuenta en la selección de un robot, según
la tarea a la que se destine.

111
Velocidad

• Se refiere a la velocidad máxima alcanzable por el


elemento terminal.

• Una velocidad de trabajo elevada, aumenta


extraordinariamente el rendimiento del robot, por lo que
esta magnitud se valora considerablemente en la elección
del mismo.

• En tareas de soldadura y manipulación de piezas es muy


Otras características

aconsejable que la velocidad de trabajo sea alta. En


pintura, mecanizado y ensamblaje, la velocidad debe ser
media e incluso baja.

112
Fundamentos de Robótica Industrial

Dr. Angel D. Sappa

Maestría en Automatización y Control

Facultad de Ingeniería en Electricidad y Computación

113

Das könnte Ihnen auch gefallen