en robótica, la cinemática inversa es la técnica que permite determinar el movimiento de una...

14
En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final se ubique en una posición concreta. El cálculo de la cinemática inversa es un problema complejo que consiste en la resolución de una serie de ecuaciones cuya solución normalmente no es única. CINEMÁTICA INVERSA BRAZO ROBOTICO - HIDRAULICO CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Upload: nicodemo-guillermo

Post on 18-Apr-2015

39 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final se ubique en una posición concreta. El cálculo de la cinemática inversa es un problema complejo que consiste en la resolución de una serie de ecuaciones cuya solución normalmente no es única.

CINEMÁTICA INVERSA

BRAZO ROBOTICO - HIDRAULICO

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 2: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

La cinemática inversa más sencilla es la que se aplica al brazo robot tipo SCARA con dos grados de libertad(2GL). En el brazo Scara tenemos que resolver los dos ángulos de las articulaciones. En este tipo de brazos el eje Z no interviene en la cinemática inversa porque es un resultado en sí mismo. Desde el punto de vista del cálculo sólo tenemos en cuenta los ejes X e Y,  y la longitud de las articulaciones.

cinemática inversa al brazo robot tipo SCARA (2GL)  

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 3: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

CINEMÁTICA INVERSA AL BRAZO ROBOT TIPO SCARA (2GL)  

Page 4: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 5: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CINEMÁTICA INVERSA AL BRAZO ROBOT TIPO SCARA (3GL)  

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 6: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 7: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CINEMÁTICA INVERSA AL BRAZO ROBOT TIPO SCARA (4GL)  

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 8: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 9: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

Para movernos en el espacio de un punto al siguiente, en mi caso lo resuelvo con el algoritmo de Bresenham. Es una manera relativamente sencilla, elegante y digital para realizar trayectorias punto por punto y en todas las dimensiones o ejes que necesitemos. Este algoritmo se usa ampliamente en el mundo de los plotter, máquinas de CNC y gráficos (en un nivel primigenio).

.

Trayectorias para un Brazo Robot

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 10: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 11: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

k pk Xk+1 Yk+1

0 6 21 111 2 22 122 -2 23 133 14 24 144 10 25 155 6 26 166 2 27 177 -1 28 188 14 29 199 10 30 20

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 12: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

Imagina un plano cartesiano. Queremos ir del punto (3, 4) al (17, 8). Se sobre-entiende que el primer valor es el punto X y después de la coma es el punto Y, es decir que queremos ir del punto (3x, 4y) al punto (17x, 8y). Como no podemos estar en zonas intermedias (esto sólo es posible en un mundo analógico), tenemos que ceñirnos a ocupar un cuadradito en cada posición hasta alcanzar el objetivo

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 13: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

Diagrama de flujo para Trayectorias para un brazo tipo SCARA

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO

Page 14: En Robótica, la Cinemática inversa es la técnica que permite determinar el movimiento de una cadena de articulaciones para lograr que un actuador final

CARLOS ROSADIO CABELLO BRAZO ROBOTICO HIDRAULICO