Professional Documents
Culture Documents
_
cos(q
1
) sen(q
1
) 0 l
1
cos(q
1
)
sen(q
1
) cos(q
1
) 0 l
1
sen(q
1
)
0 0 1 0
0 0 0 1
_
_
H2 =
_
_
cos(q
2
) sen(q
2
) 0 l
2
cos(q
2
)
sen(q
2
) cos(q
2
) 0 l
2
sen(q
2
)
0 0 1 0
0 0 0 1
_
_
H
2
0
= H
1
H
2
=
_
_
cos(q
1
+ q
2
) sen(q
1
+ q
2
) 0 l
1
cos(q
1
) + l
2
cos(q
1
+ q
2
)
sen(q
1
+ q
2
) cos(q
1
+ q
2
) 0 l
1
sen(q
1
+ l
2
sen(q
1
+ q
2
)
0 0 1 0
0 0 0 1
_
_
Por lo tanto la cinematica directa para un robot planar de dos grados de
libertad es:
_
x
y
_
= f
R
(q) =
_
l
1
cos(q
1
) + l
2
cos(q
1
+ q
2
)
l
1
sen(q
1
) + l
2
sen(q
1
+ q
2
)
_
La cinematica inversa de un robot manipulador de dos grados de libertad se
obtiene por un procedimiento geometrico como el que se muestra en la gura 2.
q
2
= a cos
_
x
2
+y
2
l
2
1
l
2
2
2l1l2
_
q
1
= a tan(
y
x
) a tan
_
l2sen(q2)
l1+l2 cos(q2)
_
La cinematica diferencial de un robot planar de dos grados de libertad se
obtiene:
d
dt
_
x
y
=
@f
R
(q)
@q
q
El jacobiano se deduce de:
d(q) =
@f
R
(q)
@q
q
_
l
1
sen(q
1
) l
2
sen(q
1
+ q
2
) l
2
sen(q
1
+ q
2
)
l
1
cos(q
1
) +l
2
cos(q
1
+ q
2
) l
2
cos(q
1
+ q
2
)
_
2 IR
_
:
x
:
y
_
=
_
l
1
sen(q
1
) l
2
sen(q
1
+ q
2
) l
2
sen(q
1
+ q
2
)
l
1
cos(q
1
) +l
2
cos(q
1
+ q
2
) l
2
cos(q
1
+ q
2
)
_ _
:
q
1
:
q
2
_
2
Figure 2: Mtodo geomtrico para obetner la cinematica inversa de un robot
planar de dos grados de libertad.
El determinante de la matriz jacobiana es det [f(q)] = l
1
l
2
sen(q
2
);el cual
es cero para q
2
= 0;
+
n y q
1
cualquier valor. Por lo tanto, cuando la
articulacin del codo tiene alguno de esos valores para q
2
el robot entra
en una singularidad.
3