Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CINEMATICA
1
Contenido
1. Cinemtica
2. Cinemtica Directa
3. Convencin de Denavit-Hartenberg
4. Asignacin de sistemas coordenados
1. CINEMATICA
El problema de la cinemtica
consiste en la descripcin del
movimiento del manipulador sin
considerar las fuerzas y torques
que causan el movimiento.
Convenciones
La variable qi representa la
variable de la junta i.
si la junta i es de revolucin
qi i
di si la junta i es prismtica
2. CINEMATICA DIRECTA
Se refiere al calculo de la
configuracin del efector final
en funcin de las variables de
las juntas.
Orientacin Posicin
i 1 R i 1
o i 1
Ai Ai (qi ) i i
Sistema {i} respecto al sistema {i-1}
0 1
La cinemtica estara dada por:
Se puede demostrar:
R i
oij
T ji (q) Aii1 (q1 ) Aii21 (q2 )... Ajj 1 (qn ) j
0 1
La matriz de rotacin del sistema { j } respecto al sistema {i} esta dada por:
oij oij 1 R ij 1o jj 1
3. CONVENCION DENAVIT-
HARTENBERG
Es un procedimiento sistemtico
para hallar la cinemtica de un
robot.
1. DH1: x1 z0
2. DH2: x1 z0
Entonces existe una nica
transformacin A:
ci si ci si si ai ci
si ci ci ci si ai si
0 si ci di
0 0 0 1
Donde los parmetros: i , ai , di , i estn asociados al link y junta i
Prueba de la existencia y unicidad
o dz0 ax1
0
1 0
0
0 c ac
o10 d 0 a s as
1 0 d
4. ASIGNACION DE SISTEMAS
COORDENADOS
Para un manipulador de n DOF
se pueden elegir los sistemas
segn Denavit-Hartenberg para
hallar la cinemtica.
Puede que hayan diferentes
opciones, pero el resultado final
es el mismo (si se elige el mismo
sistema final e inicial).
Asignacin de sistemas coordenados
6. Computar la matriz de
transformacin.
Tabla de parmetros DH
link ai i di i
1 a1 0 0 1
2 a2 0 0 2
c1 s1 0 a1c1 c 2 s2 0 a2c 2
s c1 0 a1s1 s c2 0 a2s2
A1 1 , A2 2
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
Ejemplo 1. Cinemtica de un manipulador
planar de 2 GDL
T10 A1
c12 s12 0 a1c1 a2c12
s c12 0 a1s1 a2s12
T2 A1A2 12
0
0 0 1 0
0 0 0 1
Ejemplo 2. Cinemtica de un manipulador de
tipo RRR
Y3 1. Enumerar las juntas
O3
a3 X3
Y1 Y2 2. Establecer los
O2 Z3 sistemas coordenados
O1 a2 X2 - Establecer eje Zs
Z1 - Localizar origen Os
X1 Z2 - Establecer eje Xs
- Establecer eje Ys
d1
3. Hallar los parmetros
Z0
Link i di ai i
O0 Y0
X0 1 1 d1 0 /2
2 2 0 a2 0
3 3 0 a3 0
Ejemplo 2. Cinemtica de un manipulador de
tipo RRR
c1 0 s1 0 ci - si 0 ai ci
s 0 - c1 0 s ci 0 ai si
A10 (q1 ) 1 Aii 1 (qi ) i i 2,3.
0 1 0 d1 0 0 1 0
0 0 0 1 0 0 0 1
Link i di ai i
1 1 0 0 /2
2 2 0 a2 0
3 3 0 a3 0
Ejemplo 3. Cinemtica de un manipulador de
tipo RRR
4. Hallando las matrices Aii 1 (qi )
c1 0 s1 0 ci - si 0 ai ci
s 0 - c1 0 s ci 0 ai si
A10 (q1 ) 1 Aii 1 (qi ) i i 2,3.
0 1 0 0 0 0 1 0
0 0 0 1 0 0 0 1
Tabla de parmetros DH
link ai i di i
1 0 0 d1 1
2 0 -90 d2 0
3 0 0 d3 0
c1 s1 0 0 1 0 0 0
s c1 0 0 0 0 1 0
A1 1 , A2 ,
0 0 1 d1 0 1 0 d2
0 0 0 1 0 0 0 1
1 0 0 0
0 1 0 0
A3
0 0 1 d3
0 0 0 1
Ejemplo 4. Cinemtica de un manipulador
cilndrico
c1 0 s1 s1d 3
s 0 c c d
T30 A1A2 A3 1 1 1 3
0 1 0 d1 d 2
0 0 0 1
Conclusiones