A Fast Algorithm for Inverse Kinematic Analysis of Robot Manipulators

Abstract
To solve the inverse kinematics problem, we obtain with little effort a reduced and complete set of equations by a conve nient choice of end-effector frame and application of rotation orthogonality. This approach does not require computation of the forward kinematics and can be used with manipulators of any geometry, although it is most efficient when applied to orthogonal manipulators, a class of robot arms defined in this paper. For manipulators requiring numerical techniques, but for which knowledge of one joint variable allows closed- form solutions of the remaining joint variables, an iterative inverse kinematic method, simple and fast enough to be suitable for real-time manipulator control, has been devel oped. The concepts and techniques presented in this paper are illustrated with two examples. The iterative method devel oped here performs a kinematic inversion of a 6-degree-of- freedom manipulator with no closed-form solutions in less than 30 ms using a desktop computer, an order of magnitude faster than times found in the literature.

This publication has 11 references indexed in Scilit: