• No se han encontrado resultados

TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA

N/A
N/A
Protected

Academic year: 2021

Share "TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA"

Copied!
22
0
0

Texto completo

(1)

Tema

1

Dpt. Teoría de la Señal, Telemática y Comunicaciones

(2)

Secciones

1.

Introducción y definiciones.

2.

Visión General de la manipulación

mecánica.

1.

Posicionamiento y Cinemática

2.

Dinámica de Manipuladores.

3.

Planificación de Trayectorias.

4.

Control de Movimientos.

5.

Capacidad Sensorial Externa.

(3)

1. Introducción y Definiciones

¿Qué es un Robot?

ƒ

Robota = Trabajo.

ƒ

Origen: Necesidad de flexibilizar los procesos de

producción.

ƒ Manipulador multifuncional y reprogramable, diseñado para mover materiales, piezas, herramientas o dispositivos

especiales, mediante movimientos programables y variables que permitan llevar a cabo tareas diversas.

Primer Robot Industrial:

ƒ

George Devol en 1960.

ƒ

Desarrollo durante los años 70, paralelamente al

desarrollo del microprocesador.

(4)

1. Introducción y Definiciones

Estructura:

ƒ Enlaces.

ƒ Articulaciones.

ƒ Efector Final.

a) Robot Cincinnati Milacron b) Robot serie PUMA

Especificaciones de operación:

ƒ Repetibilidad: error al volver a una posición.

(5)

1. Introducción y Definiciones

Característica Fundamental: ƒ Manipulador reprogramable.

Inicialmente los robots se limitaban a repetir una cierta secuencia de movimientos aprendida.

ƒ Actualmente se les intenta dotar de cierta inteligencia.

Objetivos de la robótica: mejora de la productividad y calidad ($$$).

ƒ Mayor velocidad.

ƒ Elevado tiempo de funcionamiento sin fallos.

(6)

1. Introducción y Definiciones

Áreas de la robótica:

ƒ

Manipulación mecánica.

ƒ

Locomoción.

ƒ

Interacción Entorno-Maquina.

ƒ

Inteligencia Artificial.

Nos centraremos fundamentalmente en la

manipulación mecánica

(clásico). Implica:

ƒ

Mecánica.

ƒ

Control.

(7)

2. Manipulación mecánica

¿En que consiste?

¿Problemas a resolver?

Situar al robot en una serie de posiciones de acuerdo con las ordenes de movimiento dadas y las condiciones de trabajo.

• Posicionamiento y Cinemática. • Dinámica de Manipuladores. • Planificación de Trayectorias. • Control de movimientos.

(8)

2.1. Posicionamiento y Cinemática

Posicionamiento:

Estudio de posiciones de

objetos en el espacio tridimensional.

Posicionamiento de

un objeto:

• Posición • Orientación

Herramienta:

ƒ

Sistemas de

referencia.

ƒ

Transformaciones

homogéneas.

(9)

2.1. Posicionamiento y Cinemática

Cinemática: Estudio de las características geométricas de los sistemas robóticos.

La geometría del robot es cambiante. Articulaciones: ƒ Lineal o prismática.

ƒ Rotacional.

ƒ Torsión (revolución)

(10)

2.1. Posicionamiento y Cinemática

Objetivo. Conocer la posición del efector final (EF) (pinza, soldador, etc.)

ƒ Volumen de trabajo: Conjunto de puntos accesibles por el EF. • Orientación no limitada vs Orientación limitada.

Grados de libertad: Número de variables de posición independientes. Nº Articulaciones

(11)

2.1. Posicionamiento y Cinemática

Problema Cinemático Directo (PCD).

ƒ

Hallar la posición y orientación del EF respecto a la

base en función de las variables de articulación θ

i

.

Ecuaciones Cinemáticas:

Posición = fpos({θi}) Orientación = for({θi})

(12)

2.1. Posicionamiento y Cinemática

Problema Cinemático Inverso (PCI).

ƒ

Operación Inversa. Hallar las variables de articulación

θ

i

para alcanzar una determinada posición.

ƒ

Mas relevante que el anterior.

ƒ

Pero más difícil:

• Resolución ecuaciones no lineales (aparición de funciones trigonométricas).

• Existencia de soluciones (Volumen de trabajo!). • Multiplicidad de soluciones.

(13)

2.2. Dinámica de Manipuladores.

La cinemática atiende a las posiciones pero ignora las fuerzas que hacen posible llegar a dichas posiciones.

Ecuaciones dinámicas:

Fuerza = f (aceleraciones, velocidades, posiciones)

(14)

2.3. Planificación de Trayectorias.

Trayectoria: Camino que describe el EF en el espacio al realizar el movimiento.

θ

i

=

θ

i

(t)

i

Objetivos planificación: ƒ Evitar obstáculos.

ƒ Evitar movimientos bruscos y/o en zigzag (maximizar productividad).

(15)

2.3. Planificación de Trayectorias.

Características de la trayectoria:

ƒ

θ

i función de variación suave en el tiempo.

ƒ Todas las articulaciones comienzan y acaban el movimiento simultáneamente.

Planificación de la trayectoria: generación de las funciones de movimiento.

Tipos:

ƒ Trayectorias cartesianas: Dominio cartesiano (coordenadas).

ƒ Trayectorias interpoladas: Dominio de las variables de articulación (puntos intermedios).

(16)

2.4. Control de Movimientos.

Generación del movimiento: mediante aplicación de fuerzas (lineales) o pares de ellas (rotacionales) en las articulaciones.

Control de movimiento: cálculo de los pares

necesarios para conseguir posiciones y velocidades requeridas.

Características adicionales: compesación de errores y perturbaciones. Planificador de Trayectorias Algoritmo de Control Motor CC + Respuesta Dinámica Sensores +

-Posición deseada error tension CC

(17)

2.5. Capacidad Sensorial Externa.

Tipos de sensores:

ƒ Internos: componentes del sistema de generación y control de movimientos.

ƒ Externos: dotan al sistema robótico de capacidad sensorial para interactuar con el entorno de forma autónoma.

Ejemplos:

ƒ Subsistemas de visión (cámaras).

ƒ Sensores de obstáculos (ultrasonidos, interruptores).

ƒ Subsistemas de posicionamiento (GPS, Zigbee).

ƒ Sensores de fuerza.

ƒ …

Fuerte relación con Inteligencia Artificial:

(18)

2.6. Programación.

El lenguaje de programación de robots sirve de interfaz a los usuarios.

ƒ Baja complejidad.

ƒ Sencillo y directo.

ƒ Generalmente visual.

ƒ Capacidad de funcionamiento off-line: simular movimientos sin necesidad de la presencia física del robot ($$$).

(19)

3. Estructuras de Robots

Clasificación por la interconexión de los enlaces: ƒ Tipo paralelo:

• Elementos mecánicos independientes entre si.

• Movimiento poco intuitivo.

ƒ Tipo serie:

• Enlaces consecutivos unidos entre sí por articulaciones.

• Acumulación de errores.

• Primeras articulaciones: fijan el área de trabajo.

• Últimas articulaciones (muñeca): movimientos pequeños dentro del

(20)

3. Estructuras de Robots

Configuraciones típicas:

ƒ Robots cartesianos.

• Articulaciones lineales en ejes cartesianos.

• Sencillez de uso.

• Ocupan mucho espacio. • Poca capacidad de

(21)

3. Estructuras de Robots

Configuraciones típicas:

ƒ Robots giratorios.

• Estilo antropomórfico.

• Control complejo (coordenadas cartesianas vs variables

articulación.

• Gran volumen de trabajo y amplias posibilidades de movimiento.

(22)

3. Estructuras de Robots

Configuraciones típicas:

ƒ Robots mixtos Giratorio-Prismáticos.

• Menor dificultad de control. • Amplio volumen de trabajo.

Referencias

Documento similar