Sunteți pe pagina 1din 8

UNIVERSIDAD MICHOACANA DE SAN NICOLS DE HIDALGO

FACULTAD DE INGENIERIA MECANICA


ROBOTICA

PARAMETROS DE DENAVIT-HARTENBERG

ALUMNO: Juan Prez Prez

MORELIA, MICHOACAN. 30 DE NOVIEMBRE DEL 2011

ndice. Introduccin1 Robot esfrico..4 Robot SCARA.5 Robot de brazo articulado..5 Robot cilndrico..6 Robot carteciano6 Bibliografas..7

Denavit-Hartenberg propusieron en 1955 un mtodo matricial que permite establecer de manera sistemtica un sistema de coordenadas (Si) ligado a cada eslabn i de una cadena articulada, pudindose determinar a continuacin las ecuaciones cinemticas de la cadena completa. Segn la representacin D-H, escogiendo adecuadamente los sistemas de coordenadas asociados para cada eslabn, ser posible pasar de uno al siguiente mediante 4 transformaciones bsicas que dependen exclusivamente de las caractersticas geomtricas del eslabn. Estas transformaciones bsicas consisten en una sucesin de rotaciones y traslaciones que permitan relacionar el sistema de referencia del elemento i con el sistema del elemento i-1. Las transformaciones en cuestin son las siguientes: Rotacin alrededor del eje Zi-1 un ngulo qi. Traslacin a lo largo de Zi-1 una distancia di; vector di ( 0,0,di ). Traslacin a lo largo de Xi una distancia ai; vector ai ( 0,0,ai ). Rotacin alrededor del eje Xi, un ngulo ai. Dado que el producto de matrices no es conmutativo, las transformaciones se han de realizar en el orden indicado. De este modo se tiene que: i-1A i = T( z, qi ) T( 0,0,di ) T ( ai,0,0 ) T( x,ai ) Y realizando el producto de matrices:

donde qi, ai, di, ai, son los parmetros D-H del eslabn i. De este modo, basta con identificar los parmetros qi, ai, di, ai , para obtener matrices A y relacionar as todos y cada uno de los eslabones del robot. Como se ha indicado, para que la matriz i-1Ai, relacione los sistemas (Si) y (Si-1), es necesario que los sistemas se hayan escogido de acuerdo a unas determinadas normas. Estas, junto con la
2

definicin de los 4 parmetros de Denavit-Hartenberg, conforman el siguiente algoritmo para la resolucin del problema cinemtico directo: DH1 Numerar los eslabones comenzando con 1 (primer eslabn mvil dela cadena) y acabando con n (ltimo eslabn mvil). Se numerara como eslabn 0 a la base fija del robot. Numerar cada articulacin comenzando por 1 (la correspondiente al primer grado de libertad y acabando en n). Localizar el eje de cada articulacin. Si esta es rotativa, el eje ser su propio eje de giro. Si es prismtica, ser el eje a lo largo del cual se produce el desplazamiento. Para i de 0 a n-1, situar el eje Zi, sobre el eje de la articulacin i+1. Situar el origen del sistema de la base (S0) en cualquier punto del eje Z0. Los ejes X0 e Y0 se situaran d modo que formen un sistema dextrgiro con Z0. Para i de 1 a n-1, situar el sistema (Si) (solidario al eslabn i) en la interseccin del eje Zi con la lnea normal comn a Zi-1 y Zi. Si ambos ejes se cortasen se situara (Si) en el punto de corte. Si fuesen paralelos (Si) se situara en la articulacin i+1. Situar Xi en la lnea normal comn a Zi-1 y Zi. Situar Yi de modo que forme un sistema dextrgiro con Xi y Zi. Situar el sistema (Sn) en el extremo del robot de modo que Zn coincida con la direccin de Zn-1 y Xn sea normal a Zn-1 y Zn.

DH2

DH3

DH4 DH5

DH6

DH7 DH8 DH9

DH10 Obtener i como el ngulo que hay que girar en torno a Zi-1 para que Xi-1 y Xi queden paralelos. DH11 Obtener di como la distancia, medida a lo largo de Zi-1, que habra 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 coincidira con Xi-1) que habra que desplazar el nuevo (Si-1) para que su origen coincidiese con (Si).

DH13 Obtener ai como el ngulo que habra que girar entorno a Xi (que ahora coincidira con Xi-1), para que el nuevo (Si-1) coincidiese totalmente con (Si). DH14 Obtener las matrices de transformacin i-1Ai. DH15 Obtener la matriz de transformacin que relaciona el sistema de la base con el del extremo del robot T = 0Ai, 1A2... n-1An. DH16 La matriz T define la orientacin (submatriz de rotacin) y posicin (submatriz de traslacin) del extremo referido ala base en funcin de las n coordenadas articulares.

ROBOT ESFERICO

Parmetros D H

ROBOT SCARA

Parmetros D H

articulacin i 1 2 3 4

0 0 0 0

0 l2 l3 0

q1 q2 0 q4

l1 0 q3 0

0 0 1 0

ROBOT BRAZO ARTICULADO

ROBOT CILINDRICO Parmetros D H

ROBOT CARTESIANO

Parmetros DH

http://personal.us.es/jcortes/Material/Material_archivos/Articulos%20PDF/RepresentDH.pdf http://148.202.12.20/~cin/robotic/tarease/dh/dh.htm

S-ar putea să vă placă și