Академический Документы
Профессиональный Документы
Культура Документы
OBJETIVOS
1. Dada una localización en el espacio para el extremo operativo,
encontrar una formulación matemática cerrada para cada una de las
coordenadas generalizadas del robot a partir de la misma
Contenido
• 4.1 Justificación
• 4.2 Métodos Geométricos
• 4.3 Resolución por medio de las Matrices de Transformación Homogénea.
• 4.4 Desacoplo cinemático.
• 4.5 Métodos numéricos.
• 4.6 Ejemplos y problemas
• Bibliografía recomendada:
• Fundamentos de Robótica. (2ª Edición)
• Barrientos A, Peñin L. F., Balaguer C., Aracil R. Ed. McGraw-Hill 1997. ISBN: 84-267-1313-0
Introduccion
INTRODUCCION
• Objetivo: encontrar los valores que deben adoptar las coordenadas
articulares del robot para que su extremo se posicione y oriente según una
determinada localización espacial
• La resolución no es sistemática
• Depende de la configuración del robot (soluciones múltiples)
• No siempre existe solución en forma cerrada.
• Condiciones suficientes para que exista:
• Tres ejes de articulación adyacentes interseccionan en un punto (robot PUMA y robot Stanford)
• Tres ejes de articulación adyacentes son paralelos entre sí (robot Elbow)
1. Procedimiento genérico a partir de los parámetros D-H
1. Método iterativo
2. Problemas de velocidad y convergencia
2. Búsqueda de solución cerrada: qk = fk (x,y,z,a,b,g); k = 1,…,n
• Posibilidad de resolución en tiempo real
• Posibilidad de selección de la solución más adecuada
• Posibilidad de simplificaciones
• No siempre es posible
4.1 Introducción
1. Métodos geométricos
1. Se suele utilizar para las primeras variables articulares
2. Uso de relaciones geométricas y trigonométricas (resolución de
triángulos)
2. Resolución a partir de las matrices de transformación
homogénea
1. Despejar las n variables qi en función de las componentes de los
vectores n, o, a y p.
3. Desacoplamiento cinemático
1. En robots de 6 GDL
2. Separación de orientación y posicionamiento
4. Otros: álgebra de tornillo, cuaterniones duales, métodos
iterativos...
4.2 Método Geométrico.
Ejemplo (1)
r 2 pz2
py
q1 arctan
px
r 2 px2 p y2
r 2 pz2 l 22 l32 2l2l3 cos q3
r 2 px2 l 22 l32
cos q3
2l2l3
sin q3 1 cos 2 q3
1 cos 2 q
q3 arctan 3
cos q3
Ejemplo (1) (Cont.)
pz
q2 b a b arctan
r
p l3 sin q3
b arctan z a arctan
px p y
2 2
l2 l3 cos q3
4.3 Basado en las Matrices Homogéneas
Ejemplo (I)
Artic. d a a
1 q1 l1 0 90º
2 q2 0 0 -90º
3 0 q3 0 0
C1 0 S1 0 C2 0 S2 0 1 0 0 0
S 0 C1 0 S 0 C2 0 0 1 0 0
A1 A2 A3
0 1 1 2 2
0 1 0 l1 0 1 0 0 0 0 1 q3
0 0 0 1 0 0 0 1 0 0 0 1
C1C2 S1 C1S2 0 C1C2 S1 C1S2 q3C1S2
S C C1 S1S2 0 S C C1 S1S2 q3S1S2
A2 T 0 A3
0 1 2 1 2
S2 0 C2 l1 S2 0 C2 q3C2 l1
0 0 0 1 0 0 0 1
4.3 Basado en las Matrices Homogéneas
Ejemplo (I)
Artic. d a a
1 q1 l1 0 90º
2 q2 0 0 -90º
3 0 q3 0 0
4.3 Basado en las Matrices Homogéneas
Ejemplo (I) Cont
4.3 Basado en las Matrices Homogéneas
Ejemplo (I) (Cont)
4.4 Desacople Cinemático
Ejemplo (I)