La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Representación de Denavit-Hartenberg

Presentaciones similares


Presentación del tema: "Representación de Denavit-Hartenberg"— Transcripción de la presentación:

1 Representación de Denavit-Hartenberg

2 Algoritmo de Denavit- Hartenberg
Permite establecer de manera sistemática un sistema de coordenadas (Si) ligado a cada eslabón i de una cadena articulada, pudiéndose determinar a continuación las ecuaciones cinemáticas de la cadena completa. Según la representación D-H, escogiendo adecuadamente los sistemas de coordenadas asociados para cada eslabón, será posible pasar de uno al siguiente mediante 4 transformaciones básicas que dependen exclusivamente de las características geométricas del eslabón. Algoritmo de Denavit- Hartenberg  Equipo Cauchy

3 PARAMETROS D-H (TRANSFORMACIONES BASICAS) : TETA, d, a, ALFA.
 Estas transformaciones básicas consisten en una sucesión de rotaciones y traslaciones que permitan relacionar el sistema de referencia del elemento i con el sistema del elemento i-1. A continuación se mostraran de manera ilustrativa; tomando como ejemplo un brazo robótico al cual consideraremos de 1 (Gdl) grado de libertad. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 3 /23

4 Parámetros d-h Tenemos dos sistemas de coordenadas (ejes XYZ): “0” Justo en la base y “1” en el extremo del brazo. Los parámetros teta θ, d, a, α, definen la relación existente entre los ejes XYZ en “0” y en “1”. 1) Empecemos fijándonos en la normal común a Z0 y Z1(la barra roja) , “d” es la distancia a lo largo de Z anterior, desde el origen hasta dicha normal común. 2) “θ” es el ángulo girando alrededor del anterior Z, entre el antiguo eje X y el nuevo del nuevo. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 4 /23

5 Parámetros d-h 3) “a” es la distancia a lo largo de la normal común (y por lo tanto, el radio de rotación sobre la anterior Z). 4) “α” es la rotación alrededor del nuevo X para colocar a Z en su nueva posición deseada. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 5 /23

6 Algoritmo de Denavit- Hartenberg
Los 4 parámetros de Denavit-Hartenberg, conforman el siguiente algoritmo para la resolución del problema cinemático directo: DH1 Numerar los eslabones comenzando con 1 (primer eslabón móvil dela cadena) y acabando con n (ultimo eslabón móvil). Se numerara como eslabón 0 a la base fija del robot. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 6 /23

7 Algoritmo de Denavit- Hartenberg
DH2 Numerar cada articulación comenzando por 1 (la correspondiente al primer grado de libertad y acabando en n). Algoritmo de Denavit- Hartenberg  Equipo Cauchy 7 /23

8 Algoritmo de Denavit- Hartenberg
DH3 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. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 8 /23

9 Algoritmo de Denavit- Hartenberg
DH4 Para i de 0 a n-1, situar el eje Zi, sobre el eje de la articulación i+1. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 9 /23

10 Algoritmo de Denavit- Hartenberg
DH5 Situar el origen del sistema de la base (S0) en cualquier punto del eje Z0. Los ejes X0 e Y0 se situaran de modo que formen un sistema dextrógiro con Z0. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 10 /23

11 Algoritmo de Denavit- Hartenberg
DH6 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. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 11 /23

12 Algoritmo de Denavit- Hartenberg
DH7 Situar Xi en la línea normal común a Zi-1 y Zi. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 12 /23

13 Algoritmo de Denavit- Hartenberg
DH8 Situar Yi de modo que forme un sistema dextrógiro con Xi y Zi. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 13 /23

14 Algoritmo de Denavit- Hartenberg
DH9 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 Algoritmo de Denavit- Hartenberg  Equipo Cauchy 14 /23

15 Algoritmo de Denavit- Hartenberg
DH10 Obtener θ como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 15 /23

16 Algoritmo de Denavit- Hartenberg
DH10 Obtener θ como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 16 /23

17 Algoritmo de Denavit- Hartenberg
DH10 Obtener θ como el ángulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 17 /23

18 Algoritmo de Denavit- Hartenberg
DH11 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. DH12 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). Algoritmo de Denavit- Hartenberg  Equipo Cauchy 18 /23

19 Algoritmo de Denavit- Hartenberg
DH13 Obtener αi como el ángulo que habría que girar entorno a Xi (que ahora coincidiría con Xi-1), para que el nuevo (Si-1) coincidiese totalmente con (Si). Algoritmo de Denavit- Hartenberg  Equipo Cauchy 19 /23

20 Algoritmo de Denavit- Hartenberg
DH13 Obtener αi como el ángulo que habría que girar entorno a Xi (que ahora coincidiría con Xi-1), para que el nuevo (Si-1) coincidiese totalmente con (Si). ARTICULACION θ d a α 1 θ1 d1 2 90 d2 3 d3 4 θ4 d4 Algoritmo de Denavit- Hartenberg  Equipo Cauchy 20 /23

21 Algoritmo de Denavit- Hartenberg
DH14 Obtener las matrices de transformación i-1Ai. ARTICULACION θ d a α i-1 Ai 1 θ1 d1 0 A1 2 90 d2 1 A2 3 d3 2 A3 4 θ4 d4 3 A4 T - Algoritmo de Denavit- Hartenberg  Equipo Cauchy 21 /23

22 Algoritmo de Denavit- Hartenberg
DH14 Obtener las matrices de transformación i-1Ai. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 22 /23

23 Algoritmo de Denavit- Hartenberg
DH14 Obtener la matriz de transformación que relaciona el sistema de la base con el del extremo del robot T = 0Ai, 1A2... n-1An DH15 La matriz T define la orientación (submatriz de rotación) y posición (submatriz de traslación) del extremo referido ala base en función de las n coordenadas articulares. Algoritmo de Denavit- Hartenberg  Equipo Cauchy 23 /23


Descargar ppt "Representación de Denavit-Hartenberg"

Presentaciones similares


Anuncios Google