Abstract
The forward pose kinematics (FPK) model of a robotic manipulator allows to obtain the position and orientation (i.e., the pose) of the manipulator’s end effector as a function of the joint coordinates. There are several methods for computing the FPK model, being the most common those that employ homogeneous transformation matrices (HTM). This paper reviews and compares two of those methods: the one which employs the Denavit–Hartenberg parameters, with all of its variants, and that which uses the theory of differential screws developed by Ball. The relation among these methods is established and, at the end, the procedure is validated by showing its application for computing the FPK of a simple serial manipulator.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Aspragathos, N.A., Dimitros, J.K.: A comparative study of three methods for robot kinematics. IEEE Trans. Syst. Man Cybern. 28(2), 135–145 (1998)
Ball, R.S.: A Treatise on the Theory of Screws. Cambridge University Press, Cambridge (1900)
Brockett, R.: Robotic manipulators and the product of exponentials formula, In: Fuhrmann, P.A., (ed.) Mathematical Theory of Networks and Systems: Proceedings of the MTNS-83 International Symposium Beer Sheva, Israel, vol. 58, pp. 120-129 (1983)
Campa, R., Bernal, J.: Analysis of the different conventions of Denavit-Hartenberg parameters. Int. Rev. Modell. Simul. 12(1), 45–55 (2019)
Campa, R., de la Torre, H.: Pose control of robot manipulators using different orientation representations: a comparative review. In: Proceedings of the American Control Conference, St. Louis, MO, USA (2009)
Denavit, J., Hartenberg, R.S.: A kinematic notation for lower-pair mechanism based on matrices. J. Appl. Mech. 77, 215–221 (1955)
Jia, Y.-B.: Plucker coordinates for lines in the space. In: Problem Solver Techniques for Applied Computer Science, Com-S-477/577 Course Handout. Iowa State University. http://web.cs.iastate.edu/~cs577/handouts/plucker-coordinates.pdf
Murray, R., Li, Z., Sastry, S.: A Mathematical Introduction to Robotic Manipulation. CRC Press, Boca Raton (1994)
Park, F.C.: Computational aspects of the product-of-exponentials formula for robot kinematics. IEEE Trans. Autom. Control 39(3), 643–647 (1994)
Sariyildis, E., Telmetas, H.: Solution of inverse kinematic problem for serial robot using dual quaternions and plücker coordinates. In: Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Singapore (2009)
Selig, J.M.: Geometric Fundamentals of Robotics. Springer (2005)
Acknowledgements
This work was partially supported by CONACyT and Tecnológico Nacional de México (TecNM).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Martínez, O., Campa, R. (2021). Comparing Methods Using Homogeneous Transformation Matrices for Kinematics Modeling of Robot Manipulators. In: Pucheta, M., Cardona, A., Preidikman, S., Hecker, R. (eds) Multibody Mechatronic Systems. MuSMe 2021. Mechanisms and Machine Science, vol 94. Springer, Cham. https://doi.org/10.1007/978-3-030-60372-4_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-60372-4_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60371-7
Online ISBN: 978-3-030-60372-4
eBook Packages: EngineeringEngineering (R0)