In general, the manipulator's end-effector can be located in a desired position and orientation in its work-space through angular and/or linear displacements of its joints. These joint coordinates can be obtained by solving the loop-closure equation of the manipulator's kinematic model. The most common method for obtaining this equation is based on the point coordinates 4×4 homogeneous transformation matrix. This method uses a special set of frames which are adapted to the manipulator's configuration. Within the last few years there has been some interest in the use of screw operators (line transformations) to model the kinematic configuration of manipulators and to form the loop-closure equation. In this article, a kinematic model of a general (6 DOF) manipulator is obtained through the application of a screw operator (dual-unit quaternion) to represent the screw displacements of the line coordinates of the manipulator link and joint axes. The loop-closure equation of the closed kinematic chain is obtained by introducing a hypothetical link/joint at the manipulator's end-effector location. The resultant non-linear loop-closure equation is then solved for the joint coordinates using a numerical technique. The method is illustrated with an example.
[1]
Donald Lee Pieper.
The kinematics of manipulators under computer control
,
1968
.
[2]
J Rooney.
A Comparison of Representations of General Spatial Screw Displacement
,
1978
.
[3]
J. M. McCarthy,et al.
Dual Orthogonal Matrices in Manipulator Kinematics
,
1986
.
[4]
Roy Featherstone,et al.
Position and Velocity Transformations Between Robot End-Effector Coordinates and Joint Angles
,
1983
.
[5]
J. Denavit,et al.
A kinematic notation for lower pair mechanisms based on matrices
,
1955
.
[6]
J. Denavit,et al.
A kinematic notation for lowerpair mechanism based on matrices
,
1955
.
[7]
K. M. Brown,et al.
Algorithm 316: Solution of simultaneous non-linear equations
,
1967,
CACM.
[8]
A. T. Yang,et al.
Application of Dual-Number Quaternion Algebra to the Analysis of Spatial Mechanisms
,
1964
.