On homogeneous transforms, quaternions, and computational efficiency
- 1 June 1990
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Robotics and Automation
- Vol. 6 (3) , 382-388
- https://doi.org/10.1109/70.56658
Abstract
Three-dimensional modeling of rotations and translations in robot kinematics is most commonly performed using homogeneous transforms. An alternate approach, using quaternion-vector pairs as spatial operators, is compared with homogeneous transforms in terms of computational efficiency and storage economy. The conclusion drawn is that quaternion-vector pairs are as efficient as, more compact than, and more elegant than their matrix counterparts. A robust algorithm for converting rotational matrices into equivalent unit quaternions is described, and an efficient quaternion-based inverse kinematics solution for the Puma 560 robot arm is presented.Keywords
This publication has 6 references indexed in Scilit:
- Computationally Efficient Kinematics for Manipulators with Spherical Wrists Based on the Homogeneous Transformation RepresentationThe International Journal of Robotics Research, 1986
- Animating rotation with quaternion curvesPublished by Association for Computing Machinery (ACM) ,1985
- Robot Arm Kinematics, Dynamics, and ControlComputer, 1982
- Quaternions in Computer Vision and RoboticsPublished by Defense Technical Information Center (DTIC) ,1982
- Planning and Execution of Straight Line Manipulator TrajectoriesIBM Journal of Research and Development, 1979
- Application of Dual-Number Quaternion Algebra to the Analysis of Spatial MechanismsJournal of Applied Mechanics, 1964