Professional Documents
Culture Documents
Inverse-Kinematics: The Solutions For The Forward Kinematics Are
Inverse-Kinematics: The Solutions For The Forward Kinematics Are
tan =r24/r14
=>
1 =Atan2(r24/r14)
Now, ( T4) =
-1
---------------1
2 + 3 + 4 =Atan2(r31/r32) ----2
----------- 3
( + ) ( + ) ( + ( + ))
( + ) ( + ( + ))
( + )
( + )
( + ) + +
T3=0T4*(3T4)-1 = ( + )
--4
*
, which equals
+
+
+
------5
Now since we cant get a fourth relation from this matrix, we need to post multiply eqn. 4 with
(2T3)-1 on both the side , so that we can get a fourth relation
( T 3) =
-1
Equating,
0
T2 = 0T3*(2T3)-1 ------- 7
or,
+
+
+
or,
cos ( 3 + 4 ) 11 sin(3 + 4 ) 12
cos ( 3 + 4 ) 21 sin(3 + 4 ) 22
cos ( 3 + 4 ) 31 sin(3 + 4 ) 32
0
cos ( 3 + 4 ) 12 + sin(3 + 4 ) 11
cos ( 3 + 4 ) 22 + sin(3 + 4 ) 21
cos ( 3 + 4 ) 32 + sin(3 + 4 ) 31
0
13
23
33
0
14 4 11 + 3 (4 12 4 11 )
24 4 21 + 3 (4 22 4 21 )
34 4 31 + 3 (4 32 4 31 )
1
------ 8
Now from all the equations we get the inverse kinematic equations:
1 =Atan2(r24/r14)
2= Atan2(r31/r32) - Atan2((r21*r14 r24*r11)/(r22*r14 r24*r12))
3= Atan2((r21*r14 r24*r11)/(r22*r14 r24*r12)) - Atan2((r22*r14 r12*r24)/(r11*r24 r21*r14))
4= Atan2((r22*r14 r12*r24)/(r11*r24 r21*r14))