Documentos de Académico
Documentos de Profesional
Documentos de Cultura
n
1 230 0 90°
θ1
2 θ2 0 200 0
3 θ3 0 130 0
Se calculan las matrices de transformación homogénea para cada uno
de los coordenados siguiendo la ecuación:
sistemas coordenados siguiendo la siguiente ecuación:
[
sin ( θ1 ) cos ( α 1)∗cos ( θ 1 ) −sin ( α 1 )∗cos ( θ1 ) a1∗sin ( θ 1)
0
0
sin ( α 1 )
0
cos ( α 1 ) d i
0 1
]
Reemplazamos valores de la tabla en la ecuación anterior y obtenemos
las matrices de transformación homogénea para cada uno de los
sistemas:
cos ( θ1 ) 0 sin ( θ 1) 0
0
❑ A1
[
sin ( θ 1)
0
0
0 −cos ( θ1 ) 0
1
0
0 ¿ 230
0 1
]
cos ( θ2 ) −sin ( θ 2 ) 0 200∗cos ( θ2 )
1
❑A2
[
sin ( θ 2 ) cos ( θ2 ) 0 200∗sin ( θ2 )
0
0
0
0
1 0
0 1
]
cos ( θ3 ) −sin ( θ3 ) 0 130∗cos ( θ3 )
2
❑ A3
[
sin ( θ3 ) cos ( θ3 ) 0 130∗sin ( θ3 )
0
0
0
0
1 0
0 1
]
Una vez calculadas las matrices debemos calcular la matriz de
transformación T, la cual esta dada por la ecuación:
T =❑0 A3=❑0 A 1 ❑1 A 2 ❑2 A 3
De esta ecuación se obtenemos una matriz de 4*4, que corresponden al
posicionamiento externo del robot manipulador propuesto.
X =1100 cos ( θ 1) cos ( θ2 ) cos ( θ3 ) −130 cos ( θ1 ) sin ( θ2 ) sin ( θ3 ) +200 cos ( θ 1 ) cos ( θ2 )
Y =130 sin ( θ 1) cos ( θ2 ) cos ( θ3 ) −130 sin ( θ1 ) sin ( θ2 ) sin ( θ3 ) +200 sin ( θ1 ) cos ( θ2 )
cos ( θ1 ) sin ( θ 1 ) 0 0
1
❑ A 0=
0
[ 0
sin ( θ 1) −cos ( θ1 )
0 0
1 −230
0
0
0
1
]
cos ( θ 2) sin ( θ2 ) 0 −200
2
❑ A1 =
0
0
[
−sin ( θ2 ) cos ( θ 2)
0
0
0
1
0
0
0
1
]
cos ( θ 3 ) sin ( θ3 ) 0 −130
3
❑ A 2=
0
0
[
−sin ( θ3 ) cos ( θ 3 )
0
0
0
1
0
0
0
1
]
Una vez obtenida las matrices de rotación inversa, se manipulan de
manera que las varibles articulares queden en función de lapocicion
espacial.
−1
(❑0 A 1) ∗T =❑1 A2∗❑2 A 2
b+ √ b2−c2 +a 2
(
θ2 a = 2 arctg ( a+ c ))
b− √b 2+ c2 −a2
(
θ2 b = 2 arctg ( a+c ))
b∗cos θ2−a∗sinθ 2
θ3 a =arctg ( a∗cos θ 2+ b∗sinθ 2−1800 )
Donde:
a=cos θ1∗px +sin θ1∗py
b= p z−230
23100+a 2+ b2
c=
400
jd [ 3,1 ] =0
Bibliografias
Arnaez, E. (2015). Enfoque práctico de la teoría de robots: con
aplicaciones de Matlab, p.p. 32-38. Recuperado de:
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/detail.action?
docID=11127145&p00=enfoque+practico+a+la+teoria+de+robots
Platea. (2015). Estructura de un robot industrial. Recuperado de:
http://platea.pntic.mec.es/vgonzale/cyr_0204/cyr_01/robotica/sistema/
morfologia.htm