Tecnolgico Nacional de Mxico Instituto Tecnolgico de Veracruz

  • Slides: 18
Download presentation
Tecnológico Nacional de México Instituto Tecnológico de Veracruz REPRESENTACIÓN DE DENAVIT-HARTENBERG ROBOT CARTESIANO 1/18

Tecnológico Nacional de México Instituto Tecnológico de Veracruz REPRESENTACIÓN DE DENAVIT-HARTENBERG ROBOT CARTESIANO 1/18

Tecnológico Nacional de México Instituto Tecnológico de Veracruz Representación de Denavit-Hartenberg Equipo 2 Dr.

Tecnológico Nacional de México Instituto Tecnológico de Veracruz Representación de Denavit-Hartenberg Equipo 2 Dr. José Antonio Garrido Natarén Integrantes del equipo: González molina Uriel Martin Coral Guzmán Parrilla Hernández Martínez Mitzi Janeth Hernández Ramírez Abdiel Armando Ing. Mecatrónica 2/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO 3/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO 3/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 1. Numerar los eslabones comenzando con 1 (primer

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 1. Numerar los eslabones comenzando con 1 (primer eslabón móvil dela cadena) y acabando con n (último eslabón móvil). Se numerara como eslabón 0 a la base fija del robot. 4/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 2. Numerar cada articulación comenzando por 1 (la

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 2. Numerar cada articulación comenzando por 1 (la correspondiente al primer grado de libertad y acabando en n). 5/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 3. Localizar el eje de cada articulación. Si

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 3. Localizar el eje de cada articulación. Si esta es rotativa, el eje será su propio eje de giro. Si es prismática, será el eje a lo largo del cual se produce el desplazamiento. 6/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 4. Para i de 0 a n-1, situar

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 4. Para i de 0 a n-1, situar el eje Zi, sobre el eje de la articulación Z 2 Z 3 i+1. Z 1 7/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 5. Situar el origen del sistema de la

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 5. Situar el origen del sistema de la base (S 0) en cualquier punto del eje Z 0. Los ejes X 0 e Y 0 se situaran de modo que formen un sistema dextrógiro con Z 0. 8/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 6. Para i de 1 a n-1, situar

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 6. Para i de 1 a n-1, situar el sistema (Si) (solidario al eslabón i) en la intersección del eje Zi con la línea normal común a Zi-1 y Zi. Si ambos ejes se cortasen se situaría (Si) en el punto de corte. Si fuesen paralelos (Si) se situaría en la articulación i+1. Zi Zi-1 9/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 7. Situar Xi en la línea normal común

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 7. Situar Xi en la línea normal común a Zi-1 y Zi. Zi Zi-1 10/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 8. Situar Yi de modo que forme un

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 8. Situar Yi de modo que forme un sistema dextrógiro con Xi y Zi. 11/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 9. Situar el sistema (Sn) en el extremo

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 9. Situar el sistema (Sn) en el extremo del robot de modo que Zn coincida con la dirección de Zn-1 y Xn sea normal a Zn-1 y Zn. 12/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO Y 2 DH 10. Obtener θi como el ángulo

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO Y 2 DH 10. Obtener θi como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. X 2 Y 3 Z 2 Z 1 X 3 Z 3 Y 1 Xi-1 Xi X 1 Articulación θ 1 90 2 90 3 0 13/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO d 3 Y 2 DH 11. Obtener Di como

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO d 3 Y 2 DH 11. Obtener Di como la distancia, medida a lo largo de Zi-1, que habría que desplazar (Si-1) para que Xi y Xi-1 quedasen alineados. X 2 Y 3 X 3 Z 2 Z 3 d 2 Z 1 Y 1 X 1 d 1 Articulación θ d 1 90 D 1 2 90 D 2 3 0 D 3 14/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 12. Obtener ai como la distancia medida a

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 12. Obtener ai como la distancia medida a lo largo de Xi (que ahora coincidiría con Xi-1) que habría que desplazar el nuevo (Si-1) para que su origen coincidiese con (Si). Articulación θ d a 1 90 D 1 0 2 90 D 2 0 3 0 D 3 0 15/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 13. Obtener ai como el ángulo que habría

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 13. Obtener ai como el ángulo que habría que girar en torno a Xi (que ahora coincidiría con Xi-1), para que el nuevo (Si -1) coincidiese totalmente con (Si). Y 2 X 2 Y 3 Z 2 X 3 Z 1 Y 1 X 1 Articulación θ d a α 1 90 D 1 0 90 2 90 D 2 0 90 3 0 D 3 0 0 16/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO Y 2 DH 14. Obtener las matrices de transformación

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO Y 2 DH 14. Obtener las matrices de transformación i-1 ai. d 3=40 X 2 Y 3 X 3 Z 2 Z 3 d 2=50 Z 1 Y 1 X 1 d 1=25 17/18

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 15. Obtener la matriz de transformación que relaciona

REPRESENTACIÓN DE DENAVIT-HARTENBERG: ROBOT CARTESIANO DH 15. Obtener la matriz de transformación que relaciona el sistema de la base con el del extremo del robot T = 0 Ai, 1 A 2. . . n-1 An. DH 16. La matriz T define la orientación (submatriz de rotación) y posición (submatriz de traslación) del extremo referido a la base en función de las n coordenadas articulares. 18/18