Class e2 Denavit-hartenberg Parameters

download Class e2 Denavit-hartenberg Parameters

of 21

Transcript of Class e2 Denavit-hartenberg Parameters

EL ROBOTICA DE Y ARTIFICIAL DEL INTELIGENCIAParmetros Denavit-Hartenberg

Mg. Samuel Oporto Daz 1 /6

Conceptos de robtica Cadena cinemtica abierta formada por eslabones y articulaciones: Rotacin Prismticas

Estudio cinemtico Estudio dinmico

2 /6

Conceptos de geometra espacial Consideraremos como sistemas de referencia los formados por tres ejes rectilneos (X,Y,Z): Ortogonales (perpendiculares 2 a 2) Normalizados (las longitudes de los vectores bsicos de cada eje son iguales) Dextrgiros (el tercer eje es producto a vectorial de los otros 2)

3 /6

Conceptos de geometra espacial Las coordenadas de un punto P(x,y,z), son las proyecciones de dicho punto perpendicular a cada eje. Utilizacin de las llamadas coordenadas generalizadas:

4 /6

Traslaciones y Rotaciones

5 /6

Matriz de Transformacin T Matriz de dimensin 4X4 que representa la transformacin de un vector de coordenadas homogneas de un sistema de coordenadas a otro.

relaciona el sistema de referencia solidario al punto terminal con un sistema de referencia fijo (mundo).6 /6

Cinemtica directa Encontrar la forma explicita de la funcin que relaciona el espacio de articulaciones del robot (dimensiones de los eslabones y giros relativos) con el espacio cartesiano de posiciones/orientaciones.

(x, y, z, , , ) = f (q1,q2,...,qn)

7 /6

Resolucin cinemtica directa

Sn = T . S0 Sn es el origen del sistema de referencia del extremo del robot (pinza) en coordenadas generalizadas S0 es el origen del sistema de referencia de la base del robot.

8 /6

Cinemtica inversa Consiste en determinar la configuracin que debe adoptar un robot para una posicin y orientacin del extremo conocidas.

No existe solucin nica. (q1,q2,...,qn) = f(x, y, z, , , )

9 /6

Obtencin de la matriz T Sencillo para cadenas cinemticas abiertas de cualquier nmero de grados de libertad, pero complejo para el caso de cadenas cinemticas cerradas. Parmetros de D-H.

10 /6

Algoritmo Elegir un sistema de coordenadas fijo (X0, Y0, Z0) asociado a la base del robot Localizar el eje de cada articulacin Z: Si la articulacin es rotativa, el eje ser el propio eje de giro. Si es prismtica, el eje lleva a direccin de deslizamiento.

11 /6

Algoritmo Situar los ejes X el la lnea normal comn a Zi-1 y Zi. Si estos son paralelos, se elige la lnea normal que corta ambos ejes El eje Yi debe completar el triedro dextrgiro

12 /6

Algoritmo Parmetros de D-H: i: ngulo entre el eje Zi-1 y Zi, sobre el plano perpendicular a Xi. El signo lo da la regla de la mano derecha (rmd). ai: distancia entre los ejes Zi-1 y Zi, a lo largo de Xi. El signo lo define el sentido de Xi. i: ngulo que forman los ejes Xi-1 y Xi, sobre el plano perpendicular a Zi,. El signo lo determina la rmd. di: distancia a los largo del eje Zi-1 desde el origen del sistema Si-1 hasta la interseccin del eje Zi, con el eje Xi. En el caso de articulaciones prismticas ser la variable de desplazamiento.

13 /6

Algoritmo ngulo entre el eje Zi-1 y Zi, sobre el plano perpendicular a X. El signo lo da la regla de la mano derecha (rmd).i:

14 /6

Algoritmo ai: distancia entre los ejes Zi-1 y Zi, a lo largo de Xi. El signo lo define el sentido de Xi.

15 /6

Algoritmo ngulo que forman los ejes Xi-1 y Xi, sobre el plano perpendicular a Zi,. El signo lo determina la rmd.i:

16 /6

Algoritmo di: distancia a los largo del eje Zi-1 desde el origen del sistema Si-1 hasta la interseccin del eje Zi, con el eje Xi. En el caso de articulaciones prismticas ser la variable de desplazamiento.

17 /6

Ejemplo

18 /6

Obtencin de T Matriz de transformacin desde el sistema i-1 hasta el i.

19 /6

Resolucin cinemtica directa Resolucin cinemtica directa Sn = T . S0 Sn es el origen del sistema de referencia de la pinza en coordenadas generalizadas S0 es el origen del sistema de referencia de la base del robot.

20 /6

Puma 560

21 /6