Abstract
This paper reveals the differences and similarities between two popular unified representations, i.e. the UDQ (unit dual quaternion) and the HTM (homogeneous transformation matrix), for transformation in the solution to the kinematic problem, in order to provide a clear, concise and self-contained introduction into dual quaternions and to further present a cohesive view for the UDQ and HTM representations as used in robotics. Specifically, after investigating some fundamental algebraic properties of the UDQ, it is revealed that the kinematical equations represented by the UDQ and the HTM are accordant, and afterwards the direct relationship of UDQ-based error kinematical models in spatialframe and in body-frame are further discussed, with conclusion that either error kinematic model can be chosen for designing kinematical control laws. Finally, the comparative study on the proportional control algorithms based on the logarithmical mapping of the HTM and the UDQ shows that the UDQ-based control law is indeed higher in computational efficiency.
Similar content being viewed by others
References
R. M. Murray, Z. Li, S. S. Sastry, A Mathematical Introduction to Robotic Manipulation. CRC Press, 1994.
F. Bullo, A. D. Lewis, Geometric Control of Mechanical Systems: Modeling, Analysis, and Design for Simple Mechanical Control Systems. Springer, NewYork, 2004.
W. Dixon, D. Dawson, E. Zergeroglu, A. Behal, Nonlinear Control of Wheeled Mobile Robots. Springer, NewYork, 2001.
Y. Xu, T. Kanade, Space Robotics: Dynamics and Control. Kluwer Academic Publishers, 1992.
O. Bottema, B. Roth, Theoretical Kinematics, North-Holland Publishing Company, NewYork, USA, 1979.
J. M. McCarthy, Introduction to Theoreticl kinematics, MIT Press, Cambridge, USA, 1990.
Wen J.T.-Y., Kreutz-Delgado K., The attitude control problem. IEEE Transactions on Automatic Control 36 (19): 1148–1162 (1991)
F. Bullo, R. M. Murray, Proportional derivative (PD) control on the euclidean group, in Proceedings of the 1995 European Control Conference, Rome, Italy, 1995.
Y. Igarashi, T. Hatanaka, M. Fujita, M. W. Spong, Passivity-based attitude synchronization in SE(3). IEEE Transactions on Control Systems Technology 17 (5) (2009), 1119–1134.
Hatanaka T., Igarashi Y., Fujita M., Spong M.W., Passivity-based pose synchronization in three dimensions. IEEE Transactions on Automatic Control 57 (2), 360–375 (2012)
Ge Q.J., Ravani B.: Computer aided geometric design of motion interpolants. ASME Journal of Mechanical Design 116(3), 756–762 (1994)
J. S. Goddard, Pose and Motion Estimation from Vision Using Dual Quaternion-based Extended Kalman Filtering. Ph.D thesis, The University of Tennessee, (1997).
Daniilidis K.: Hand-Eye Calibration Using Dual Quaternions. The International Journal of Robotics Research 18(3), 286–298 (1999)
Y. X.Wu, X. P. Hu, D.W. Hu, J. X. Lian, Strapdown inertial navigation system algorithms based on dual quaternions. IEEE Transactions on Aerospace and Electronic Systems 41 (1) (2005), 110–132.
N.A. Aspragathos and J.K. Dimitros, Acomparative study of three methods for robot kinematics. IEEE Transactions on Systems, Man and Cybernetics Part B: Cybernetics 28 2 (1998), 135–145.
J. Funda, R.H. Taylor and R.P. Paul, On homogeneous transformations, quaternions, and computational efficiency. IEEE Transactionson Robotics and Automation 6 (3) (1990), 382–388.
X. Wang, D. Han, Z. Zheng, C. Yu, The geometric structure of unit dual quaternion with application in kinematic control. Journal of Mathematical Analysis and Applications 389 (2) (2012), 1352–1364.
D. Han, Q. Wei, Z. Li, W. Sun, Control of oriented mechanical systems: A method based on dual quaternion. in Proceedings of 17th IFAC World Congress, Seoul, Korea, 2008, pp. 3836–3841.
X. Wang and C. Yu, Unit-Dual-Quaternion-Based PID Control Scheme for Rigid-Body Transformation. in Proceedings of the 18th IFACWorld Congress. Milano, Italy, 2011, pp. 9296–9301.
X. Wang, X. Li, H. Zhang, D. Xiong, Z. Zheng, RModified Unit-dualquaternion-based Proportional Control Law with Simulations and Experiments on Omni-directional Mobile Robot. Robotica, in Revision.
Wang X., Yu C., Unit dual quaternion-based feedback linearization tracking problem for attitude and position dynamics. Systems and Control Letters 62 (1): 225–233 (2013)
Zhang H., Wang X., Han D., Dual-Quaternion-Based Variable Structure Control: A New Approach and Application. Lecture Notes in Computer Science, 6425, 75–86 (2010)
B.V. Adorno, P. Fraisse and S. Druon,Dual Position Control Strategies using the Cooperative Dual Task-space Framework. In Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, 2010, pp. 3955–3960.
H.-L. Pham, V. Perdereau, B. V. Adorno, P. Fraisse, Position and orientation control of robot manipulators using dual quaternion feedback. in Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, 2010, pp. 658–663.
Schilling M.: Universally manipulable body modelsdual quaternion representations in layered and dynamic MMCS. Autonomous Robots 30, 399–425 (2011)
Wang X, Yu C, Lin Z, A dual quaternion solution to attitude and position control for rigid-body coordination. IEEE Transactions on Robotics 28 (5): 1162–1170 (2012)
Wang J., Liang H., Sun Z., Wu S., Zhang S., Relative motion coupled control based on dual quaternion. Aerospace Science and Technology 25 (1), 102–113 (2013)
Park F.C.: Distance Metrics on the Rigidbody Motions with Applications to Mechanism Design. Transactions of the ASME 117(3), 48–54 (1995)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wang, X., Zhu, H. On the Comparisons of Unit Dual Quaternion and Homogeneous Transformation Matrix. Adv. Appl. Clifford Algebras 24, 213–229 (2014). https://doi.org/10.1007/s00006-013-0436-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00006-013-0436-y