69

Robotica Ind

Embed Size (px)

DESCRIPTION

Robotica basica

Citation preview

Page 3: Robotica Ind

Page 4: Robotica Ind
Page 5: Robotica Ind
Page 6: Robotica Ind
Page 7: Robotica Ind

Los Robots Manipuladores Industriales tienen su origen en: Los Telemanipuladores (usados

en la industria nuclear) Las máquinas herramienta de

control numérico (CNC)

Page 8: Robotica Ind

Definición del Instituto Americano del Robot (IRA)

Es un manipulador reprogramable,

multifuncional ideado para el transporte de materiales, partes y herramientas o sistemas especializados,

con movimientos variados y programados para la realización de tareas diversas.

Page 9: Robotica Ind

Definición de la Asociación Francesa de Normalización (AFNOR)

Es un manipulador controlado en posición,

reprogramable, polivalente, de varios grados de libertad,

capaz de manipular materiales, piezas, herramientas y dispositivos especializados, durante la ejecución de movimientos variables y programados para la realización de una variedad de tareas.

Page 10: Robotica Ind

Definición de la Japan Industrial Robot Association (JIRA)

Es una máquina capaz de realizar movimientos versátiles parecidos a los de nuestras extremidades superiores,

con cierta capacidad sensorial y de reconocimiento,

capaces de controlar su comportamiento.

Page 11: Robotica Ind

Aumentar y homogenizar la calidad Flexibilizar la producción Aumentar la productividad elevando la

competitividad Mejorar el control, organización y

programación de la producción Incrementar la rentabilidad de las

inversiones Humanizar el trabajo

Page 12: Robotica Ind
Page 13: Robotica Ind
Page 14: Robotica Ind
Page 15: Robotica Ind

¿Dónde utilizarlos?

Los robots manipuladores son usados en casi cualquier aplicación industrial donde existan:

• tareas repetitivas y tediosas

• tareas manuales difíciles de realizar

• tareas peligrosas

Page 16: Robotica Ind

APLICACIONES

Se pueden dividir en dos grandes grupos:

Manipulación de piezas

Manipulación de herramientas (procesos)

Page 17: Robotica Ind

APLICACIONES

Los que manipulan piezas

• Carga y descarga de maquinaria

• Ensamble

• Empaque

• Paletizado (apilamiento)

• Otras

Page 18: Robotica Ind

APLICACIONES

Los que manipulan herramientas (procesos)

• Soldadura: arco, puntos, laser Nd-Yang

• Pintura, esmalte

• Corte: laser, alta presión de agua

• Desbaste, esmerilado, pulido

• Mecanizado

• Otros

Page 19: Robotica Ind

Robots Manipuladores Comerciales

Page 20: Robotica Ind

Parque Industrial Operativo de Robots Manipuladores (año 2000) [Kelly]

0

50000

100000

150000

200000

250000

300000

350000

400000

Jap Ale E.U. Ita Kor Fran Esp G.B. Sue

Page 21: Robotica Ind

En México muchas empresas emplean robots Manipuladores

Principalmente las ensambladoras de Automóviles

• Ford (Hermosillo)

• Chrysler y GM (Coahuila)

En la Laguna:

• Montiac: fábrica de cabezas de motores

• Faber: fábrica de muebles

• Mecano: casas prefabricadas

• Robótica Laguna (desarrollo de proyectos)

• AB Control (desarrollo de proyectos).

• Peñoles (laboratorio de muestras)

Page 22: Robotica Ind

ROBOTS SERIALES Cadena abierta, Estructura mecánica simple No muy alta precisión Capacidad de carga dependiente

de su arquitectura: • Cartesiano, Cilíndrico, Esférico,

Angular, SCARA

Aplicaciones: • Soldadura de arco • Corte • Desbaste • Manipulación • Pintura • Empaque • Remoción de materiales • Otras • Ejemplo: Motoman UP20.

Page 23: Robotica Ind

Existen dos grandes clasificaciones de Robots Manipuladores Industriales:

Page 24: Robotica Ind

Robots Paralelos

ABB IRB 340 FlexPicker

Cadena cerrada

Alta complejidad mecánica y de control

Alta velocidad

Alta rigidez

Mayor precisión Baja Capacidad de carga

Uso en procesos de muy alta velocidad

Ejemplo: ABB IRB 340 para industria alimentos

Page 25: Robotica Ind

Típos de

Arquitecturas

de Robots

Manipuladores

Page 26: Robotica Ind

Robot Cartesiano

Movimientos precisos

Fácil de controlar

Algoritmos simples

Estructura rígida

pero:

Espacio de trabajo más

pequeño que el robot

Son grandes y por eso

necesitan un área de

trabajo grande.

Page 27: Robotica Ind

Robot Cartesiano

coordenadas

cartesianas, PPP

Espacio de trabajo considerando

sus restricciones mecánicas

Page 28: Robotica Ind

Robot Cilíndrico

Rotación de la base produce altas velocidades

Puede alcanzar objetos por debajo de la base

Algoritmos de control simples. pero:

Espacio de trabajo relativamente pequeño

La parte trasera del robot puede invadir el espacio de trabajo (si la junta prismática no es telescópica)

Cambios de resolución con la extensión del brazo.

Page 29: Robotica Ind

Robot Cilíndrico

coordenadas

cilíndricas, RPP

Espacio de trabajo considerando

sus restricciones mecánicas

Page 30: Robotica Ind

Robot Esférico (Polar)

Tiene un espacio de trabajo grande

Puede alcanzar objetos por debajo de su base. pero:

La resolución es relativamente baja, y es variable sobre el espacio de trabajo (es más baja cuando el efector está alrededor de la base)

Pequeños cambios producen grandes movimientos

Algoritmos de control complejos.

Page 31: Robotica Ind

Robot Esférico

coordenadas

esféricas, RRP

Espacio de trabajo considerando

sus restricciones mecánicas

Page 32: Robotica Ind

Robot Angular o

Antropomórfico Tiene la menor invasión del

espacio de trabajo

Tiene un espacio de trabajo grande

Muy flexible

Rápido.

pero:

Algoritmos complejos

Precisión pobre (los errores articulares se acumulan)

El control de movimiento es más difícil debido a la gravedad

Resolución variable (menor cuando extendido completamente).

Page 33: Robotica Ind

Robot

Antropomórfico

o

Articulado

coordenadas

angulares, RRR

Espacio de trabajo considerando

sus restricciones mecánicas

Page 34: Robotica Ind

Robot Scara Selective apliance arm robot for assembly

Es una versión del robot

articular, donde dos

articulaciones giran

alrededor de ejes verticales,

y una tercera articulación es

del tipo prismática.

Es una configuración muy

fuerte

Puede realizar movimientos

muy rápidos.

Configuración PRR

Page 35: Robotica Ind

Robot Scara Selective apliance arm robot for assembly

Otra configuración típica es

la versión RRP

Page 36: Robotica Ind

Robot SCARA

RRP

o

PRR

Espacio de trabajo considerando

sus restricciones mecánicas

Page 37: Robotica Ind

La Muñeca

El brazo controla la posición en el espacio del efector,

mientras que la muñeca controla la orientación

del mismo.

Roll – rotación alrededor del eje del brazo

Pitch – movimiento arriba - abajo

Yaw – rotación derecha izquierda

Page 38: Robotica Ind

La Muñeca

Configuraciones típicas de la muñeca

Page 39: Robotica Ind

Marcas y Costos

Existen diversas compañías fabricantes de robots en el mundo, pero las más importantes son:

Fanuc (Japan)

Motoman (Japan)

Kawasaki (Japan)

Seiko (Japan)

Mitsubishi (Japan)

Kuka (Germany)

ABB (Sweden)

Adept (US)

Page 40: Robotica Ind

Marcas y Costos

Los precios de los robots van de los $1,000 Dlls a millones de dólares.

El promedio cae en el rango de $20,000 a $80,000 Dlls.

El costo de las herramientas puede ser similar al del robot.

Ua celda integrada de manufactura usualmente cuesta varias veces el precio del robot.

Page 41: Robotica Ind

Impacto Socioeconómico

Históricamente se ha demostrado que las

técnicas de automatización empleadas para

aumentar la eficiencia y productividad de las

plantas industriales

• han conducido a mejores niveles de vida,

• salarios reales más altos,

• una mayor cantidad de fuentes de trabajo.

Los robots, y más concretamente, los sistemas

de manufactura flexible tienen un efecto positivo

sobre el crecimiento económico real; sin

embargo, éstos tienden a desplazar a los

trabajadores

Page 42: Robotica Ind

Desventajas

Desempleo por remplazo de mano de obra manual (pero requiere ingenieros que diseñen, programen, operen y den mantenimiento)

Costos significativos de reentrenamiento para ambos: desempleados y usuarios de las nuevas tecnologías

La publicidad técnica no siempre revela algunas de las desventajas escondidas

Costos escondidos debido a los equipos adicionales que hay que comprar e integrar para tener una celda funcional (algunas veces de 3 a 10 veces el costo del robot)

Page 43: Robotica Ind

Ventajas

Mayor fexibilidad

Reprogramable

Mayor velocidad que el trabajo manual

Mayor calidad de producto

Maximiza los costosos equipos de uso intensivo en varios turnos de trabajo

Reducción de accidentes

Reducción de exposición a residuos peligrosos

Automatización menos propensa a paros

Page 44: Robotica Ind

Anatomía de un RMI

Page 45: Robotica Ind

Subsistema Mecánico

Está constituido por: La cadena cinemática asociada a

la imagen de robot industrial Los actuadores y transmisiones

que propulsan este mecanismo Equipo de perirrobótica (equipo

complementario).

Page 46: Robotica Ind

Está formado por los transductores y los circuitos que permiten la generación de señales que informan al robot de su estado interno y externo. Los transductores pueden ser

Propioceptivos. Se utilizan para obtener información interna como posición y velocidad instantánea en cada articulación (potenciómetro o encoder digital), o la carga soportada por el órgano terminal (celda de carga)

Exteroceptivos. Se utilizan para proporcionar información instantánea del medio ambiente que lo rodea, por ejemplo para determinar la posición y orientación de objetos diversos. Ejemplos: cámaras de televisión, sistemas de ultrasonido, etc.

Subsistema de Percepción

Page 47: Robotica Ind

Es la interfaz hombre máquina que permite al operador

Comunicarse con el robot Introducir las instrucciones que forman una tarea Modificar las instrucciones Conocer la situación del robot y su entorno

durante la ejecución de una tarea (en forma gráfica o texto)

Activar cualquiera de los componentes del robot Básicamente se trata del Teach Pendant o en su

defecto una terminal conectada a la computadora de control.

Subsistema de Comunicación

Page 48: Robotica Ind

Es la parte intermedia entre el subsistema de comunicación y el de control; permite interpretar las instrucciones emitidas por el usuario para definir una tarea, y convertir éstas en consignas de movimiento para cada eslabón del manipulador (resuelve la cinemática inversa) Generar mensajes comprensibles para el usuario a partir de la información sensorial recibida del subsistema de percepción

Es software corriendo en la computadora de control.

Subsistema de Decisión

Page 49: Robotica Ind

Es la parte de más bajo nivel; permite: Procesar la información recibida de los subsistemas de decisión (consignas de movimiento) y de percepción (errores de posición y velocidad a corregir) Generar las señales físicas de corrección (voltaje, o par) para que los actuadores del robot produzcan finalmente los movimientos requeridos en cada eslabón Es software corriendo en la computadora de control del robot.

Subsistema de Control

Page 50: Robotica Ind

Subsistema Mecánico en detalle

La cadena cinemática está constituida por •Eslabones •Articulaciones (rotacionales y prismáticas)

Page 51: Robotica Ind

Tipos de Articulaciones Básicas

Rotacional Traslacional

Subsistema Mecánico en detalle

Page 52: Robotica Ind

Otras variantes de Juntas

A cada movimiento rotacional o traslacional

independiente que puede realizar cada articulación

con respecto a la anterior, se le llama Grado de

Libertad (GDL).

Page 53: Robotica Ind

Tipos de órganos terminales

(efector)

Page 54: Robotica Ind

Actuadores

Motores eléctricos: de pasos, de CD y CA • Tienen buena precisión y repetitividad • Sensibles al ruido • No muy alta potencia

Motores y pistones neumáticos: • Para aplicaciones simples como carga y

descarga • Propensión a fugas por lo que tienen

costos de operación altos

Page 55: Robotica Ind

Actuadores

Motores y pistones hidráulicos • Potencia 10 veces mayor a la de un

motor eléctrico • Puede efectuar movimientos muy

rápidos • Facilidad para controlar movimientos

muy pequeños y lentos de manera continua

• Necesidad de una planta generadora de potencia hidráulica

• Fugas inevitables y peligro de inflamabilidad

Page 56: Robotica Ind

Transmisiones

Las transmisiones de potencia conducen el movimiento generado por el actuador hasta el eslabón

Pueden ser:

• Engranajes • Bandas dentadas • Cadenas • Transmisión directa (eslabón montado

directamente en la flecha del motor)

Page 57: Robotica Ind

Perirrobótica

Alimentación y transportación Bandas transportadoras Líneas de rodillos deslizantes transportadores aéreos vehículos auto guiados

Mano izquierda. Dispositivos para reorientar las piezas a manipular Tornamesas. Rotación en un eje vertical Rodillos giratorios. Rotación en un eje

horizontal Brazo con 2 manos o pinzas Segundo brazo manipulador

Page 58: Robotica Ind

Perirrobótica Herramental

Órganos de prensión. Para inmovilizar un objeto cualquiera, ya sea por: o Fricción. Ejercen presión sobre las piezas o Restricción física. Tipo mano humana (con

dedos) o Atracción. Ventosas por vacío, magnéticas

Pistolas de proyección. Para aplicar pintura, esmaltes, pegamentos, espumas

Soldadoras. Punteadoras, arco eléctrico, arco de plasma, soldaduras (MIG y TIG).

Esmeriles. Desbastado, esmerilado o pulido Cortadoras. Lasers, chorro de agua a alta presión Herramientas de ensamble. Taladros,

atornilladores neumáticos, remachadoras

Page 59: Robotica Ind

Perirrobótica

Dispositivos de seguridad. Proveen protección A individuos trabajando en áreas

contiguas, o a visitantes

A equipo de perirrobótica contra la liberación de energía agresiva por parte del robot debido a movimientos erráticos del brazo, rupturas de elementos cinemáticos, fugas de fluidos, cortes eléctricos.

Page 60: Robotica Ind

Subsistema de Percepción

Propioceptivos Sensores de contacto. Para detectar la llegada de

una articulación a una posición. contacto on-off Sensores de posición

Potenciómetro Transformador diferencial (desplazamiento

lineal) Motores síncronos Encoder óptico (diferencial o absoluto)

Sensores de velocidad Sensores de posición muestreados (Δx/Δt)

Tacómetro de CD. Tacómetro asíncrono Tacómetro síncrono Generador de impulsos

Page 61: Robotica Ind

Subsistema de Percepción

Exteroceptivos

Sensores de tacto Contacto binario. Microswitch en un dedo de la

pinza para detectar si hay un objeto en la pinza, sin importar la fuerza con que se toma

Deslizamiento. Permite tomar objetos frágiles y ligeros u objetos pesados. Utiliza un cilindro en un dedo de la pinza par detectar el movimiento relativo entre la pinza y el objeto debido a la gravedad, y hacer un ajuste hasta anular el deslizamiento

Piel artificial. Proporciona la distribución y magnitud de la fuerza aplicada en cada punto del objeto.

Page 62: Robotica Ind

Subsistema de Percepción

Exteroceptivos

Sensores de proximidad Ópticos. Se mide la cantidad de luz reflejada

entre la pinza y el objeto. Los mejores son los del tipo infrarrojo

Acústicos. Consiste de un emisor acústico y un micrófono que recoge el cambio de la presión de las ondas sonoras cuya distribución cambia al acercarse a un objeto

Magnéticos. Relevador reed. Interruptor eléctrico que se cierra ante la presencia de un campo magnético.

Neumáticos. Se mide la presión en un conducto de aire

Page 63: Robotica Ind

Subsistema de Percepción

Exteroceptivos

Sensores de visión Cámaras para la detección de tipos de objetos

2D 3D

Sensores de Fuerza

Actuadores del robot usados cono sensores (p.e. la corriente en el motor)

Galgas tensométricas. Su resistividad cambia con la deformación producida

Compliancia (suavidad)

Page 64: Robotica Ind

Subsistema de Percepción

Exteroceptivos

Sensores de seguridad Barreras luminosas (fotoceldas). Detectan

invasión del espacio de trabajo Sistemas de visión para detectar presencia de

intrusos u objetos no modelados en el ambiente

Page 65: Robotica Ind

Control de Robots Existen varias formas de implementar un controlador digital para robots manipuladores: PC + Tarjeta de adquisición de datos.

La tarjeta se inserta en una ranura PCI de la PC

La tarjeta tiene puertos A/D, D/A y digitales de E/S

El controlador digital se ejecuta en el CPU y la memoria de la PC; por esta razón puede ser lento

Es un esquema económico. Puede programarse en ensamblador o lenguaje de alto nivel (generalmente C)

Page 66: Robotica Ind

Control de Robots PC + DSP (Digital Signal Processing)

El DSP es una tarjeta con un microprocesador RISC o CISC el cual es dedicado para implementar funciones de alto nivel. Tiene puertos A/D, D/A y digitales de E/S

El DSP se inserta en una ranura de la PC. La PC se usa para crear y compilar el programa (en ANSI C), y luego es bajado al DSP

El CPU de la PC se libera y puede ser usado para graficación u otras funciones

Es costoso: 2,500 a 10,000 Dlls, según el número de ejes (articulaciones) que puedan manejar simultáneamente. Existen DSP’s para robots que pueden manejar hasta 8 ejes, por ejemplo los dspace 1103

Page 67: Robotica Ind

Control de Robots PLC (Controlador Lógico Programable).

Dispositivos con módulos lógicos, puertos A/D, D/A y digitales de E/S, así como controladores PID.

No cuentan con displays complejos como una PC. Se pueden programar manualmente en el propio

PLC o desarrollar el programa en una PC y luego transferirlo al PLC.

Su precio es muy variado según el número y tipo de funciones implementadas.

Page 68: Robotica Ind

CONCLUSIONES

La robótica es un área interdisciplinaria

Es un área en continua expansión

Ayuda al hombre a ser más productivo

Requiere de personal calificado para programación y mantenimiento

En el futuro muchas de las tareas serán realizadas por robots

Continuará el perfeccionamiento de los robots humanoides (vista, tacto, detección de olores y sabores, etc).

Page 69: Robotica Ind

Gracias Por Su Atención !!

Dr. Miguel Ángel Llama Leal