Professional Documents
Culture Documents
TEMA 1.
Introduccin a la Robtica
2
QU ES UN ROBOT?
Robot: trmino acuado por Karel Capek en Rossums Universal Robots (1921). Robota, palabra eslava que significa trabajo de manera forzada. Una mquina programable (computador) con capacidad de movimiento y de accin. Diccionario RAE: Mquina o ingenio electrnico programable, capaz de manipular objetos y realizar operaciones antes reservadas slo a las personas. Tipos de robots:
10
11
12
14
Robot Institute of America: un robot industrial es un manipulador programable multifuncional diseado para mover materiales, piezas, herramientas o dispositivos especiales, mediante movimientos variados, programados para la ejecucin de distintas tareas. Funcionamiento repetitivo. Precisos, rpidos y de alta repetibilidad, con percepcin limitada. Morfologa
Sistema mecnico: articulaciones. Actuadores: motores. Sensores: comunicacin, percepcin (visin, etc.). Sistema de control: servocontrol, generacin de trayectorias, planificacin.
15
Incremento de autonoma: Sistema de navegacin automtica (planificacin percepcin y control) Generalmente son robots autnomos (perciben, modelan el entorno, planifican y actan con mnima nula intervencin humana). Teleoperados. El hombre realiza su percepcin, planificacin y manipulacin.
Telerrobots
16
TEMA 2
Modelos fsicos
18
19
ESTRUCTURA MECNICA DE UN ROBOT (I) Un robot manipulador est tpicamente formado por una serie de
elementos (segmentos, eslabones o links) unidos mediante articulaciones (joints) que permiten un movimiento relativo entre cada dos eslabones consecutivos. Este movimiento es producido por los actuadores. El ltimo elemento se denominaelemento terminal (pinza, herramienta...) El movimiento de la articulacin puede ser:
De desplazamiento De giro Combinacin de ambos Grado De Libertad (GDL) Degree Of Freedom (DOF): Cada uno de los movimientos independientes que puede realizar cada articulacin con respecto a la anterior. El nmero de GDL del robot viene dado por la suma de los GDL de las articulaciones que lo componen. Los grados de libertad equivalen al nmero de parmetros independientes que fijan la situacin del elemento terminal.
Variables de estado:
Parmetros que definen la configuracin (posicin, orientacin, etc) del elemento 20 terminal
21
Volumen de trabajo
Volumen espacial al que puede llegar el extremo del robot. Volumen determinado por:
el tamao, forma y tipo de los segmentos que integran el robot. Las limitaciones de movimiento impuestas por el sistema de control Nunca deber utilizarse el elemento terminal para la obtencin del espacio de trabajo. Las razones son:
El elemento terminal es un aadido al robot Si variase se tendra que calcular de nuevo el espacio de trabajo
22
TRANSMISIONES Y REDUCTORAS:
Transmisiones: elementos encargados de transmitir el movimiento desde los actuadores hasta las articulaciones.
Reductoras o engranajes: elementos encargados de adaptar el par y la velocidad de la salida del actuador a los valores adecuados para el movimiento de los elementos del robot. Generalmente se reduce la velocidad del actuador (de ah el nombre).
23
ACTUADORES
Los actuadores generan el movimiento de los elementos del robot La mayora de los actuadores simples controlan nicamente 1 GDL (izq-der, arriba-abajo) Un cuerpo libre en el espacio en general se representa mediante 6 variables de estado:
3 de traslacin (x,y,z) 3 de orientacin (P.ej. Los ngulos de Euler).
24
Un robot no-holnomo posee ligaduras, que tpicamente se deben a un contacto de un elemento con el mundo. Normalmente un robot mvil tiene ligaduras: la condicin de rodadura ideal de las ruedas en contacto con el suelo (no pueden patinar). Ciertos robots mviles son omnidireccionales: en la prctica son holnomos.
25
La velocidad de giro es (en iguales condiciones de carga) proporcional al voltaje. Eficientes para girar con poco par y gran velocidad: aadiendo una reductora se consigue ms par aunque menos velocidad.
26
ea i eb
J B
Inductor if
27
ACTUADORES Motores paso-a-paso ELCTRICOS (III) Normalmente, no han sido considerados dentro de los accionamientos
industriales.
Pares muy pequeos. Pasos entre posiciones consecutivas eran grandes. Actualmente, han mejorado considerablemente estos dos aspectos.
Ventajas
Gran capacidad para asegurar un posicionamiento simple y exacto. El control se realiza en bucle abierto sin necesidad de sensores de realimentacin. Pueden girar de forma continua, con velocidad variable. Motores muy ligeros, fiables y fciles de controlar.
Desventajas
Funcionamiento a bajas velocidades no es suave (discretizado por los pasos). Existe el riesgo de prdida de alguna posicin por trabajar en bucle abierto Tienden a sobrecalentarse trabajando a velocidades elevadas Presentan un lmite en el tamao que pueden alcanzar.
28
29
31
32
33
TABLA RESUMEN
Neumtico Hidrulico
Aceite mineral (50-100 bar) Cilindros Motor de paletas Motor de pistones axiales Rpidos Alta relacin potencia-peso Autolubricantes Alta capacidad de carga Estabilidad frente a cargas estticas Difcil mantenimiento Instalacin especial (filtros, eliminacin aire) Frecuentes fugas Caros
34
Elctrico
Corriente elctrica Corriente continua Corriente alterna Motor paso a paso Precisos Fiables Fcil control Sencilla instalacin Silenciosos Potencia limitada
Energa
Opciones
Aire a presin (5-10 bar) Cilindros Motor de paletas Motor de pistn Baratos Rpidos Sencillos Robustos
Ventajas
Desventajas
ea i eb
J B Inductor if
35
CONTROL DE MOTORES DC
A ms intensidad ms par. Tpicamente: T = Kp * I
Sistemas digitales lo modulan con PWM (Modulacin de la anchura del pulso, Pulse Width Modulation): Voltaje proporcional a la componente de continua (el motor acta de filtro paso de baja; slo ve la continua) y sta proporcional al duty cycle porcentaje de actividad Periodo no importa: se escoge una frecuencia alta para evitar sonidos audibles.
media
media
36
MODELO DINMICO DE UN
Para el control del motor se incluyen las etapas de potencia y control, utilizndose realimentacin de intensidad y velocidad.
37
( Ls R)i eb e a k pi p Js B
G2 k2
L0
J , B : Inercia y rozamiento viscoso equivalentes
vistos a la salida del eje del rotor
38
TEMA 3
Sensores
39
NDICE: SENSORES
Introduccin Clasificacin de los sensores
Sensores internos
Posicin y orientacin Velocidad Aceleracin
Sensores externos
Proximidad Fuerza-par Tctiles Visin artificial
INTRODUCCIN (I)
Los sensores son los dispositivos que permiten a un robot percibir su entorno. Un sensor es un transductor que convierte algn fenmeno fsico en seales elctricas que el micro-procesador del robot puede leer. La misma propiedad fsica puede medirse por varios sensores. En general son limitados e inexactos. La sensorizacin de un robot implica diversas disciplinas:
Electrnica: Un sensor de colisin (detectar si pasa o no corriente) Procesamiento de seales: Un micrfono (separar la voz del ruido) Informtica: Una cmara devuelve un imagen (reconocer los objetos que la forman) Nuestro trabajo consistir en integrar los sensores existentes Esta integracin debe hacerse sin perder de vista la tarea a realizar.
41
INTRODUCCIN (II)
Algunas definiciones que debemos conocer:
Sensibilidad: Es una medida del grado de variacin de la seal enviada conforme el fenmeno medido ha cambiado. Precisin: Diferencia entre el valor real y el medido. Repetitividad: Diferencia entre sucesivas medidas de la misma entrada. Resolucin: Incremento mnimo observable en la entrada. Rango: Diferencia entre el mximo y mnimo valor medible.
42
CLASIFICACIN DE LOS SENSORES Vamos a clasificar los sensores en dos grandes grupos:
Sensores internos: Nos da informacin sobre el propio robot.
Posicin y orientacin Velocidad Aceleracin
Otra clasificacin:
Sensores pasivos: Miden seales del entorno. Sensores activos: Producen un estmulo y miden su interaccin en el entorno.
El sensor consta de un emisor y un receptor. Necesitan ms energa y en general ms complejidad.
43
Cmo detectar el cambio de direccin?: dos canales. Ruido de los efectores (las ruedas patinan y deslizan)
Resolvers y sincros
44
45
SENSORES INTERNOS (III): USADOS NORMALMENTE EN CAMPO ABIERTO Brjulas: proporcionan informacin absoluta sobre la orientacin de un
vehculo
Una aguja imantada se alnea hacia el norte magntico Existen diversos tipos de brjulas
Magnticas Electrnicas (dispositivos de estado slido)
Inclinmetros: ayudan a determinar si el robot est inclinado. Giroscopios: determinan la velocidad de rotacin y la distancia rotada. GPS (Global Positioning System)
sistema de orientacin/navegacin desarrollado y administrado por el US DOD (Departament of Defense). La informacin enviada por al menos 4 satlites (seales codificadas), son procesadas por un receptor GPS para calcular su posicin (3D), velocidad y tiempo. Principales usos: navegacin area y martima, seguridad vehculos terrestres.
46
pticos:
Usan los sensores de posicin, derivando para calcular la velocidad
Aceleracin
Usan la inercia: un muelle que se estira Cada vez se usan ms (uso clsico: aviones) La integral numrica es mucho ms exacta que la derivada Problema de oscilacin (falsas medidas)
47
48
49
50
Existen distintos tipos de sensores, en funcin del tipo de luz con la que trabaja:
Luz en el espectro visible Infrarrojos Lser
51
SENSORES EXTERNOS Luz en el espectro visible (V) La reflexin depende del color y de las caractersticas del material.
En principio, los colores claros reflejan ms que los ms oscuros:
Es ms difcil (menos fiable) detectar objetos oscuros. Los objetos claros parecen estar ms cerca y los oscuros ms lejos de lo que realmente estn.
Infrarrojos
Quiz son los sensores de no-contacto ms extendidos Utiliza la parte del espectro del infrarrojo Para distinguir la reflexin del infrarrojo ambiente se suele modular (100 Hz usualmente) Se usan profusamente porque hay menos interferencias, son fcilmente modulables y no son visibles. Problema: objetos que no reflejan el IR, tiene un rango mximo entre 50 y 75 cm. La distancia aproximada se calcula por el ngulo de la luz reflejada 52
53
Tctiles
56
El plano se suele dividir en partes iguales (pxeles, contraccin de los trminos ingleses picture element) tpicamente en forma rectangular Nmero tpico de pixeles: 800x600, 1752x1168, hasta 4096x4096. El valor de cada pxel es proporcional a cantidad de luz reflejada por la parte de la superficie del objeto que se proyecta sobre ese pxel. Depende:
Material del objeto. Posicin de las luces en la escena. Reflejo de otros objetos en la escena.
El valor de cada pxel depende de la reflexin especular (reflejada directamente) y la reflexin difusa (absorbida y reemitida por el objeto).
57
58
distinguir cosas
59
Uso de texturas
Una misma textura tiene la misma intensidad. Asumir que texturas uniformes corresponden al mismo objeto.
Es difcil reconocer objetos nuevos. El movimiento nos ayuda a distinguir: carnvoros.
60
Conclusiones:
Aplicacin: conduccin automtica. Se pueden construir robots sin visin, como siempre depende de la tarea. El abaratamiento de CPU est extendiendo el uso de la visin artificial.
61
INTEGRACIN DE SENSORES
Fusin de informacin sensores Diferentes sensores devuelven diferentes tipos de informacin No es precisamente sencillo fusionar sensores: campo de investigacin actual (ej. Neuronal) Suele requerir gran capacidad de procesamiento de informacin Puede llevar a conclusiones peligrosas
62