Closed-Form Solution of Inverse Kinematics for the Puma Manipulator
A closed-form solution of inverse kinematics for the Unimation PUMA manipulator, which is an improved version of standard algorithms initially proposed by R. Paul, is discussed. Standard algorithms use a polar transformation to solve an equation of the form a cos(x) - b sin(x) =p. Here, the equation is considered as a part of two-dimensional orthogonal transformation. This yields more straightforward and more efficient solution for inverse kinematics. The improvement of the time-efficiency for single solutions is more than 20% and for multiple solutions more than 40%.
KeywordsInverse Kinematic Simple Manipulator Inverse Kinematics Problem Joint Displacement Companion Equation
Unable to display preview. Download preview PDF.
- D. Pieper, “The Kinematics of Manipulators Under Computer Control” Ph.D. Thesis, Stanford University, 1968.Google Scholar
- R.P. Paul, B Shimano and G.E. Mayer, “Kinematic Control Equations for Simple Manipulators” IEEE Trans. on Systems, Man, and Cybernetics ,vol. SMC-11, No. 6, June 1981.Google Scholar
- C.S.G. Lee and M. Ziegler, “A Geometric Approach in Solving the Inverse Kinematics of PUMA Robots” Proc. of the 13th International Symposium on Industrial Robots ,Chicago, Illinois, 1983.Google Scholar
- J.J Craig, “Introduction to Robotics: Mechanics and Control” ,Addison-Wesley Publishing Co., Reading, Massachusetts, 1986.Google Scholar
- M. Shahinpoor, M Jamshidi and Y.T. Kim, “Exact Solution to the Inverse Kinematics Problem of a Standard 6-Axis Robot Manipulator” Journal of Robotic Systems ,Vol. 3, No. 3, 1986.Google Scholar
- C.S.G. Lee and P.R. Chang, “Computational Structures for Robotic Computations” Workshop on Space Telerobotics ,Pasadena, California, January 20–22, 1987.Google Scholar