Professional Documents
Culture Documents
Solution
Suppose the mutual orientation matrices between adjacent links are known. (As the fixed parameters of each link are
known, and the joint angles are a given to the problem, these can be calculated. One possible way to do this would be
to make use of the Denavit-Hartenberg convention.) The transformation that relates the last and first frames in a
serial manipulator arm, and thus, the solution to the forward kinematics problem, is then represented by the
compound homogeneous transformation matrix. The axes are moving, thus, the compound homogeneous
transformation matrix is found by premultiplying the individual transformation matrices:
Examples
The Planar Three-Link Manipulator
The equations below use 3 3 pose matrices, as this is just a
2-dimensional case (cf. the figure on the right).
The pose of the first link, relative to the reference frame, is given by
(recall the elementary rotation about the z-axis from the previous
section):
The pose of the second link, relative to the first link, is given by:
, where
and a translation by a
The pose of the third link, relative to the second link, is given by:
th link. Each
rotation from
The pose of the end effector, relative to the third link, is given by:
-axis lies
-axis
-axis in
corresponds with a
to
Hence:
As:
,
squaring both the expressions for
Solving for
and
leads to:
,
while
equals:
,
and, finally,
and
where
, and
Let:
Then:
and
,
or:
Thus:
Hence:
Note: If
and
License
Creative Commons Attribution-Share Alike 3.0
//creativecommons.org/licenses/by-sa/3.0/