Abstract
Many computer vision problems involving three dimensional motion necessitate an efficient representation for 3D displacement that enhances the understanding of the problem and facilitates linear solutions of low complexity. The most common representation is a rotation about an axis through the origin followed by a translation and represented by an orthogonal matrix and a vector, respectively. An alternative representation to orthogonal matrices are the unit quaternions already used in several vision algorithms [4] which still use the translation as a separate unknown. From Chasles’ theorem [1] it is known that a rigid transformation can be modeled as a rotation about an axis not through the origin and a translation along this axis. This well known screw transformation can be algebraically modeled using dual vectors, matrices or quaternions [5].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
O. Bottema and B. Roth. Theoretical Kinematics. North-Holland Publishing Company, Amsterdam New York London, 1979.
H. Chen. A screw motion approach to uniqueness analysis of head-eye geometry. In IEEE Conf. Computer Vision and Pattern Recognition, pages 145–151, Maui, Hawaii, June 3–6, 1991.
J.C.K. Chou and M. Kamel. Finding the position and orientation of a sensor on a robot manipulator using quaternions. Intern. Journal of Robotics Research, 10 (3): 240–254, 1991.
O. Faugeras. Three-dimensional Computer Vision. MIT-Press, Cambridge, MA, 1993.
J. Funda and R.P. Paul. A computational analysis of screw transformations in robotics. IEEE Trans. Robotics and Automation, 6: 348–356, 1990.
R. Horaud and F. Dornaika. Hand-eye calibration. Intern. Journal of Robotics Research, 14: 195–210, 1995.
B.K.P. Horn. Robot Vision. MIT Press, Cambridge, MA, 1986.
J. Kim and V.R. Kumar. Kinematics of robot manipulators via line transformations. Journal of Robotic Systems, 7: 649–674, 1990.
M. Li and D. Betsis. Hand-eye calibration. In Proc. Int. Conf. on Computer Vision, pages 40–46. Boston, MA, June 20–23, 1995.
J.M. McCarthy. Dual orthogonal matrices in manipulator kinematics. Intern. Journal of Robotics Research, 5 (2): 45–51, 1986.
T.Q. Phong, R. Horaud, A. Ya.ssine,, and D.T. Pham. Optimal estimation of object pose from a single perspective view. In Proc. Int. Conf. on Computer Vision, pages 534–539. Berlin, Germany, May 11–14, 1993.
B. Sabata and J.K. Aggarwal. Estimation of motion from a pair of range images: a review. CVGIP: Image Understanding, 54: 309–324, 1991.
Y.C. Shiu and S. Ahmad. Calibration of wrist-mounted robotic sensors by solving homogeneous transform equations of the form ax = xb. IEEE Trans. Robotics and Automation, 5: 16–27, 1989.
R.Y. Tsai and R.K. Lenz. A new technique for fully autonomous and efficient 3d robotics hand/eye calibration. IEEE Trans. Robotics and Automation, 5: 345–358, 1989.
M.W. Walker. Manipulator kinematics and the epsilon algebra. IEEE Journal of Robotics and Automation, 4: 186–192, 1988.
C.C. Wang. Extrinsic calibration of a vision sensor mounted on a robot. IEEE Trans. Robotics and Automation, 8: 161–175, 1992.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer-Verlag/Wien
About this paper
Cite this paper
Daniilidis, K. (1997). Dual quaternions for absolute orientation and hand-eye calibration. In: Solina, F., Kropatsch, W.G., Klette, R., Bajcsy, R. (eds) Advances in Computer Vision. Advances in Computing Science. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6867-7_24
Download citation
DOI: https://doi.org/10.1007/978-3-7091-6867-7_24
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-83022-2
Online ISBN: 978-3-7091-6867-7
eBook Packages: Springer Book Archive