Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Efficient inverse kinematics for general 6R manipulators

Journal Article · · IEEE Transactions on Robotics and Automation (Institute of Electrical and Electronics Engineers); (United States)
DOI:https://doi.org/10.1109/70.326569· OSTI ID:6889299
 [1];  [2]
  1. Univ. of North Carolina, Chapel Hill, NC (United States). Dept. of Computer Science
  2. Univ. of California, Berkeley, CA (United States). Computer Science Division

The inverse kinematics of serial manipulators is a central problem in the automatic control of robot manipulators. The main interest has been in inverse kinematics of a six revolute (6R) jointed manipulator with arbitrary geometry. It has been recently shown that the joints of a general 6R manipulator can orient themselves in 16 different configurations (at most), for a given pose of the end-effector. However, there are no good practical solutions available that give a level of performance expected of industrial manipulators. In this paper, the authors present an algorithm and implementation for efficient inverse kinematic for a general 6R manipulator. When state mathematically, the problem reduces to solving a system of multivariate equations. The authors make use of the algebraic properties of the system and the symbolic formulation used for reducing the problem to solving a univariate polynomial. However, the polynomial is expressed as a matrix determinant and its roots are computed by reducing to an eigenvalue probe. The other roots of the multivariate system are obtained by computing eigenvectors and substitution. The algorithm involves symbolic preprocessing, matrix computations and a variety of other numerical techniques. The average running time of the algorithm, for most cases, is 11 milliseconds on an IBM RS/6000 workstation. This approach is applicable to inverse kinematics of all serial manipulators.

OSTI ID:
6889299
Journal Information:
IEEE Transactions on Robotics and Automation (Institute of Electrical and Electronics Engineers); (United States), Journal Name: IEEE Transactions on Robotics and Automation (Institute of Electrical and Electronics Engineers); (United States) Vol. 10:5; ISSN 1042-296X; ISSN IRAUEZ
Country of Publication:
United States
Language:
English

Similar Records

Kinematic manipulation of molecular chains subject to rigid constraints
Technical Report · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:377155

Manipulator inverse kinematics for untimed end-effector trajectories with ordinary singularities
Journal Article · Mon Jun 01 00:00:00 EDT 1992 · International Journal of Robotics Research; (United States) · OSTI ID:6905045

Direct kinematics of parallel manipulators
Journal Article · Tue Nov 30 23:00:00 EST 1993 · IEEE Transactions on Robotics and Automation (Institute of Electrical and Electronics Engineers); (United States) · OSTI ID:5076750