Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CI-2657 Robtica
M.Sc. Kryscia Ramrez Benavides
Introduccin
Consiste en determinar cual es la posicin y
orientacin del extremo final del robot, con
respecto a un sistema de coordenadas que
se toma como referencia, conocidos los
valores de las articulaciones y los parmetros
geomtricos de los elementos del robot.
CI-2657 Robtica
Cinemtica Directa del Robot
Introduccin (cont.)
Cinemtica
Cinemtica directa
Valor de las
coordenadas articulares
(q0, q1, ..., qn)
Posicin y orientacin
del extremo del robot
(x, y, z, , , )
Cinemtica inversa
CI-2657 Robtica
Cinemtica Directa del Robot
Introduccin
IntroduccinaaRobtica
Robtica
Cinemtica Directa
CI-2657 Robtica
Cinemtica Directa del Robot
Cinemtica Directa
Se utiliza fundamentalmente el lgebra vectorial
y matricial para representar y describir la
localizacin de un objeto en el espacio
tridimensional con respecto a un sistema de
referencia fijo.
Dado que un robot puede considerar como una
cadena cinemtica formada por objetos rgidos o
eslabones unidos entre s mediante
articulaciones, se puede establecer un sistema
de referencia fijo situado en la base del robot y
describir la localizacin de cada uno de los
eslabones con respecto a dicho sistema de
referencia.
CI-2657 Robtica
Cinemtica Directa del Robot
CI-2657 Robtica
Cinemtica Directa del Robot
Trminos enlace/articulacin
Articulacin. Conexin de dos cuerpos
rgidos caracterizados por el movimiento de
un slido sobre otro.
Grado de libertad. Circular o prismtico.
Elementos y Articulaciones
Cadena cinemtica. Conjunto de elementos
rgidos unidos por articulaciones.
Convenios de Numeracin
CI-2657 Robtica
Cinemtica Directa del Robot
Parmetros Cinemticos
Parmetros
Cinemticos
Articulacin
Elemento
(k,dk)
(k,ak)
Posicin/orientacin relativa de
elementos adyacentes
CI-2657 Robtica
Cinemtica Directa del Robot
10
Parmetros de Elemento
CI-2657 Robtica
Cinemtica Directa del Robot
11
Parmetros de Enlace
Eje articular. Lnea en el espacio alrededor de la
cual el enlace i rota referido al enlace i-1.
Longitud del enlace (a i -1). Distancia entre los
ejes articulares i e i-1. Nmero de lneas que definen
la longitud:
Ejes paralelos:
Ejes no paralelos: 1
Signo: positivo
CI-2657 Robtica
Cinemtica Directa del Robot
12
CI-2657 Robtica
Cinemtica Directa del Robot
13
Parmetros de Articulacin
CI-2657 Robtica
Cinemtica Directa del Robot
14
Variables Articulares
Desplazamiento del enlace (d i ). Distancia
medida a lo largo del eje de la articulacin i desde el
punto donde ai-1 intersecta el eje hasta el punto
donde ai intersecta el eje.
di es variable si la articulacin es prismtica
di posee signo
ngulo de la articulacin (i ). ngulo entre las
perpendiculares comunes ai-1 y ai medido sobre el
eje del enlace i.
i es variable si la articulacin es de rotacin
i posee signo definido por la regla de la mano
derecha
CI-2657 Robtica
Cinemtica Directa del Robot
15
CI-2657 Robtica
Cinemtica Directa del Robot
16
CI-2657 Robtica
Cinemtica Directa del Robot
17
CI-2657 Robtica
Cinemtica Directa del Robot
18
19
20
21
22
23
CI-2657 Robtica
Cinemtica Directa del Robot
24
CI-2657 Robtica
Cinemtica Directa del Robot
25
26
CI-2657 Robtica
Cinemtica Directa del Robot
27
28
29
CI-2657 Robtica
Cinemtica Directa del Robot
30
31
32
CI-2657 Robtica
Cinemtica Directa del Robot
33
34
CI-2657 Robtica
Cinemtica Directa del Robot
35
36
Yi-1
Zi-1
Xi-1
Zi
Yi
CI-2657 Robtica
Cinemtica Directa del Robot
Xi
37
38
Algoritmo de Denavit-Hartenberg
Significado de los Parmetros
Los parmetros de DH tienen el siguiente
significado:
El parmetro ai es la distancia entre Zi y Zi-1
medida a lo largo de Xi.
El parmetro i es el ngulo entre Zi y Zi-1
referido a Xi.
El parmetro di es la distancia entre Xi-1 y Xi
medida a lo largo de Zi.
El parmetro i es el ngulo entre Xi-1 y Xi
referido a Zi.
39
Algoritmo de Denavit-Hartenberg
DH1. Numerar los eslabones comenzando con 1
(primer eslabn mvil de la cadena) y acabando con
n (ltimo eslabn mvil). Se numerara como eslabn
0 a la base fija del robot.
DH2. Numerar cada articulacin comenzando por 1
(la correspondiente al primer grado de libertad y
acabando en n).
DH3. Localizar el eje de cada articulacin. Si 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.
DH4. Para i de 0 a n-1, situar el eje Zi, sobre el eje
de la articulacin i+1.
CI-2657 Robtica
Cinemtica Directa del Robot
40
41
42
43
CI-2657 Robtica
Cinemtica Directa del Robot
44
45
Algoritmo de Denavit-Hartenberg
Resumen
CI-2657 Robtica
Cinemtica Directa del Robot
46
Algoritmo de Denavit-Hartenberg
Resumen
CI-2657 Robtica
Cinemtica Directa del Robot
47
Algoritmo de Denavit-Hartenberg
Resumen
CI-2657 Robtica
Cinemtica Directa del Robot
48
Algoritmo de Denavit-Hartenberg
Resumen
CI-2657 Robtica
Cinemtica Directa del Robot
49
Algoritmo de Denavit-Hartenberg
Resumen
CI-2657 Robtica
Cinemtica Directa del Robot
50
Algoritmo de Denavit-Hartenberg
Resumen
CI-2657 Robtica
Cinemtica Directa del Robot
51
Algoritmo de Denavit-Hartenberg
Ejemplo 1
CI-2657 Robtica
Cinemtica Directa del Robot
52
Algoritmo de Denavit-Hartenberg
Ejemplo 1 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
53
Algoritmo de Denavit-Hartenberg
Ejemplo 1 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
54
Algoritmo de Denavit-Hartenberg
Ejemplo 1 (cont.)
Parmetros DH para el Robot
Articulacin
l1
l2
l3
CI-2657 Robtica
Cinemtica Directa del Robot
55
Algoritmo de Denavit-Hartenberg
Ejemplo 1 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
56
Algoritmo de Denavit-Hartenberg
Ejemplo 1 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
57
Algoritmo de Denavit-Hartenberg
Ejemplo 1 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
58
Algoritmo de Denavit-Hartenberg
Ejemplo 2
Parmetros DH para el Robot
Articulacin
l1
90
d2
90
d3
l4
CI-2657 Robtica
Cinemtica Directa del Robot
59
Algoritmo de Denavit-Hartenberg
Ejemplo 2 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
60
Algoritmo de Denavit-Hartenberg
Ejemplo 2 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
61
Algoritmo de Denavit-Hartenberg
Ejemplo 2 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
62
Algoritmo de Denavit-Hartenberg
Ejemplo 3
CI-2657 Robtica
Cinemtica Directa del Robot
63
Algoritmo de Denavit-Hartenberg
Ejemplo 3 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
64
Algoritmo de Denavit-Hartenberg
Ejemplo 3 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
65
Algoritmo de Denavit-Hartenberg
Ejemplo 3 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
66
Algoritmo de Denavit-Hartenberg
Ejemplo 3 (cont.)
CI-2657 Robtica
Cinemtica Directa del Robot
67
CI-2657 Robtica
Cinemtica Directa del Robot
68
Interpretacin Geomtrica
CI-2657 Robtica
Cinemtica Directa del Robot
69
Referencias Bibliogrficas
Fu, K.S.; Gonzlez, R.C. y Lee, C.S.G.
Robotics: Control, Sensing, Vision, and
Intelligence. McGraw-Hill. 1987.
Cinemtica. URL:
http://proton.ucting.udg.mx/materias/robotic
a/r166/r78/r78.htm
Martnez A. G. M.; Jquez O. S. A.; Rivera M.
J. y Sandoval R. R. Diseo propio y
Construccin de un Brazo Robtico de 5
GDL. URL:
http://antiguo.itson.mx/rieeandc/vol4p1_arc
hivos/Art2Junio08.pdf
CI-2657 Robtica
Cinemtica Directa del Robot
70
CI-2657 Robtica
Cinemtica Directa del Robot
71
Gracias!
M.Sc. Kryscia Daviana Ramrez Benavides
Profesora e Investigadora
Universidad de Costa Rica
Escuela de Ciencias de la Computacin e Informtica
Sitio Web:
E-Mail:
Redes Sociales:
CI-2657 Robtica
Cinemtica Directa del Robot
http://www.kramirez.net/
kryscia.ramirez@ucr.ac.cr
kryscia.ramirez@ecci.ucr.ac.cr
72