Professional Documents
Culture Documents
Marco Teórico
Robótica
Karel Čapek, un escritor checo, acuñó en 1923 el término "robot" en su obra
dramática Rossum's Universal Robots / R.U.R., a partir de la palabra checa robota,
que significa servidumbre o trabajo forzado. El término robótica es acuñado por
Isaac Asimov, definiendo a la ciencia que estudia a los robots. Asimov creó
también las tres leyes de la robótica. En la ciencia ficción el hombre ha imaginado
a los robots visitando nuevos mundos, haciéndose con el poder o, simplemente,
aliviando de las labores caseras.
La definición más comúnmente aceptada posiblemente sea la de la Asociación de
Industrias Robóticas (RIA), según la cual:
Un robot industrial es un manipulador multifuncional reprogramable, capaz de
mover materias, piezas, herramientas, o dispositivos especiales, según
trayectorias variables, programadas para realizar tareas diversas.
Esta definición, ligeramente modificada, ha sido adoptada por la Organización
Internacional de Estándares (ISO) que define al robot industrial como:
Manipulador multifuncional reprogramable con varios grados de libertad, capaz de
manipular materias, piezas, herramientas o dispositivos especiales según
trayectorias variables programadas para realizar tareas diversas.
Se incluye en esta definición la necesidad de que el robot tenga varios grados de
libertad. Una definición más completa es la establecida por la Asociación Francesa
de Normalización (AFNOR), que define primero el manipulador y, basándose en
dicha definición, el robot:
Manipulador: mecanismo formado generalmente por elementos en serie,
articulados entre sí, destinado al agarre y desplazamiento de objetos. Es
multifuncional y puede ser gobernado directamente por un operador humano o
mediante dispositivo lógico.
Robot: manipulador automático servo-controlado, reprogramable, polivalente,
capaz de posicionar y orientar piezas, útiles o dispositivos especiales, siguiendo
trayectoria variables reprogramables, para la ejecución de tareas variadas.
Normalmente tiene la forma de uno o varios brazos terminados en una muñeca.
Su unidad de control incluye un dispositivo de memoria y ocasionalmente de
percepción del entorno. Normalmente su uso es el de realizar una tarea de
manera cíclica, pudiéndose adaptar a otra sin cambios permanentes en su
material.
Por último, la Federación Internacional de Robótica (IFR) distingue entre robot
industrial de manipulación y otros robots:
Por robot industrial de manipulación se entiende una máquina de manipulación
automática, reprogramable y multifuncional con tres o más ejes que pueden
posicionar y orientar materias, piezas, herramientas o dispositivos especiales para
la ejecución de trabajos diversos en las diferentes etapas de la producción
industrial, ya sea en una posición fija o en movimiento.
En esta definición se debe entender que la reprogramabilidad y la multifunción se
consiguen sin modificaciones físicas del robot.
Configuraciones
1.- Configuración polar. Utiliza un brazo telescopio que puede elevarse o bajar
alrededor de un pivote horizontal. Este pivote está montado sobre una base
giratoria. Estas articulaciones proporcionan al robot la capacidad para desplazar
su brazo dentro de un espacio esférico, y de aquí la denominación de robot de
<<coordenadas esféricas>> que suelen aplicar a este tipo.
2.- Configuración cilíndrica. Utiliza una columna vertical y un dispositivo de
deslizamiento que puede moverse hacia arriba o abajo a lo largo de la columna. El
brazo del robot está unido al dispositivo deslizante de modo que puede moverse
en sentido radial con respecto a la columna puede girar.
3.- Configuración de coordenadas cartesianas. Este tipo de robot utiliza tres
dispositivos deslizantes perpendiculares para construir los ejes x, y, z.
4.- Configuración de brazo articulado. Es similar a la del brazo humano, está
constituido por dos componentes rectos que simulan el brazo o antebrazo
humano. Estos componentes están conectados por las articulaciones giratorias
que asemejan el hombreo y codo y una muñeca esta al final del brazo del robot. El
robot más común de este tipo se conoce robot SCARA.
Tipos de articulaciones
Un manipulador robótico consta de una secuencia de elementos estructurales
rígidos, denominados enlaces o eslabones, conectados entre sí mediante juntas o
articulaciones, que permiten el movimiento relativo de cada dos eslabones
consecutivos.
Una articulación puede ser:
Lineal (deslizante, traslacional o prismática), si un eslabón desliza sobre un
eje solidario al eslabón anterior.
Rotacional, en caso de que un eslabón gire en torno a un eje solidario al
eslabón anterior.
El conjunto de eslabones y articulaciones se denomina cadena cinemática. Se
dice que una cadena cinemática es abierta si cada eslabón se conecta mediante
articulaciones exclusivamente al anterior y al siguiente, exceptuando el primero,
que se suele fijar a un soporte, y el último, cuyo extremo final queda libre. A éste
se puede conectar un elemento terminal o actuador final: una herramienta especial
que permite al robot de uso general realizar una aplicación particular, que debe
diseñarse específicamente para dicha aplicación: una herramienta de sujeción, de
soldadura, de pintura, etc. El punto más significativo del elemento terminal se
denomina punto terminal (PT). En el caso de una pinza, el punto terminal vendría
a ser el centro de sujeción de la misma.
Manipuladores
Son sistemas mecánicos multifuncionales, con un sencillo sistema de control, que
permite gobernar el movimiento de sus elementos, de los siguientes modos:
Manual: Cuando el operario controla directamente la tarea del manipulador.
De secuencia fija: cuando se repite, de forma invariable, el proceso de
trabajo preparado previamente.
De secuencia variable: Se pueden alterar algunas características de los
ciclos de trabajo.
Existen muchas operaciones básicas que pueden ser realizadas óptimamente
mediante manipuladores, por lo que se debe considerar seriamente el empleo de
estos dispositivos, cuando las funciones de trabajo sean sencillas y repetitivas.
Cada articulación del robot es accionada por un actuador, los actuadores son
dispositivos que permitirán el movimiento del robot.
El accionamiento del robot nos indicará:
La capacidad que tiene le cuerpo de moverse
La velocidad de operación
La fuerza
Desempeño dinámico
Tipo de operaciones que puede desarrollar el robot
1.-
2.-
3.-
4.-
Entonces la posición del efector final P2 puede escribirse como se muestra en la
siguiente ecuación:
5.-
Pero esta representación es con referencia al plano X’ -- Y’, por lo tanto se regresa
al marco de referencia inercial por medio de la matriz de rotación inversa:
6.-
Que produce:
7.-
8.-
Donde es el vector de posición del efector final.
9.-
.-
10.-
De tal manera que se obtiene:
11.-
12.-
13.-
14.-
15.-
Primero analizando para cosθ por medio del cambio de variable descrito en la
ecuación 9, usando la identidad 12 tenemos:
16.-
Sabiendo que el cos(π)=-1 y el sin(π)=0, entonces:
17.-
Sustituyendo 9 y 15 en 14:
18.-
19.-
20.-
21.-
Sustituyendo la ecuación 20 en 21:
22.-
23.-
25.-
Y de la ecuación 13 se obtiene:
26.-
27.-
28.-
De los resultados obtenidos en 25, 26, 29 y 30 podemos escribir la ecuación 7 de
la siguiente forma:
29.-
30.-
De esta forma nos es más conveniente realizar el despeje pues son dos
ecuaciones de segundo grado. Esto es porque existen dos formas de hacer que el
efector final este en la posición y orientación deseada como se muestra en la
siguiente figura:
31.-
32.-
La segunda solución es:
33.-
33
34.-
35.-
36.-
Generación de Trayectorias
La manera más sencilla de especificar el movimiento de un robot es la
denominada “punto a punto”. Esta metodología consiste en determinar una serie
de puntos en el espacio de trabajo del manipulador por donde se desea que el
extremo final del mismo pase. Una forma más general para especificar el
movimiento del brazo robótico es la llamada “trayectoria continua”. En este caso,
se determina una curva o trayectoria parametrizada temporalmente en el espacio
de trabajo y el problema de control consiste en hacer pasar el extremo del
manipulador por dicha trayectoria tan cerca como sea posible.
Para llevar a cabo el control para el seguimiento de trayectorias del robot, es
necesario contar con una trayectoria que sirva de base al controlador
implementado. En general se considera una trayectoria de referencia
suficientemente diferenciable, debido fundamentalmente a los requerimientos del
controlador implementado.
Para el caso de una trayectoria circular, los valores deseados están dados por:
37.-
38.-
Donde l es el radio del círculo deseado, a y b es son las coordenadas del centro
del círculo, y t es el tiempo.
40.-
42.-
Modelo Dinámico
Con el fin de considerar efectos del sistema no incluidos en los modelos
cinemáticos clásicos, se realizara un análisis general sobre la obtención del
modelo dinámico del robot planar de dos GDL, el cual servirá como base del
diseño de la estrategia de control. Para la obtención del modelo se considera la
metodología de Euler-Lagrange.
El análisis para la obtención del modelo dinámico, implica el estudio de la
evolución del robot con respecto de su posición, velocidad y aceleración como
respuesta a la aplicación de pares de torsión.
Esta formulación es en especial útil para el problema, deducir las ecuaciones de
movimiento, ya que se basa en el equilibrio de energías y no equilibrio de fuerzas
como el método Newton-Euler.
Formulación del Modelo
En la Figura 1 se muestra la vista superior de la configuración del brazo robotico,
donde se observan los parámetros necesarios para la formulación del modelo
dinámico por el método de Euler-Lagrange las longitudes de los eslabones rígidos
R y r y las masas 𝑚1 y 𝑚2. La distancia entre los ejes de giro y los centros de
masa de cada eslabón 𝑅𝑐 y 𝑟𝑐. La velocidad angular de los centros de masa 𝑣1 y
𝑣2.
El método Euler-Lagrange se basa en la conservación de la energía. La energía
de un robot angular de n- GDL es la suma de la energía cinética (k) y potencial
(U).
Para escribir las ecuaciones de movimiento, es necesario definir el Lagrangiano L,
como la diferencia entre la energía cinética y la potencial como se muestra en la
ecuación 43
43.-
44.-
45.-
46.-
Por lo tanto:
47.-
La energía cinética para el primer eslabón queda definida como:
48.-
49.-
50.-
De donde:
51.-