Abstract
Service robots operate in unstructured environments where precise and reliable calibration of vision and manipulation components is essential for successful and safe operation. So far the calibration of the service robot Care-O-bot® 3 covering only the camera sensors is not precise enough for manipulation of small objects and involves many manual error-prone steps. In an evolving research context there is constant need for recalibration and therefore a complete and precise yet quick and easy to use calibration procedure is desired. We propose an automated calibration process covering the cameras and kinematic components of a service robot and present an open-source implementation for Care-O-bot® 3.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Website of OpenCV: http://opencv.willowgarage.com/wiki/.
- 2.
Documentation and source code are available online: http://www.ros.org/wiki/cob_calibration and https://github.com/ipa-fmw-sh/cob_calibration.
- 3.
Unified Robot Description Format: http://www.ros.org/wiki/urdf.
References
Brown, D.C.: Close-range camera calibration. Photogram. Eng. 37(8), 855–866 (1971)
Dornaika, F., Horaud, R.: Simultaneous robot-world and hand-eye calibration. IEEE Trans. Rob. Autom. 14, 617–622 (1998)
Forsyth, D.A., Ponce, J.: Computer Vision: A Modern Approach. Prentice Hall, Upper Saddle River (2002)
Heikkilä, J., Silvén, O.: A four-step camera calibration procedure with implicit image correction. In: Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR ’97), pp. 1106–1112 (1997)
Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision, zweite edn. Cambridge University Press, Cambridge (2004)
Pradeep, V., Konolige, K., Berger, E.: Calibrating a multi-arm multi-sensor robot: a bundle adjustment approach. International Symposium on Experimental Robotics (ISER), New Delhi, In (2010)
Quigley, M., Conley, K., Gerkey, B.P., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: Ros: an open-source robot operating system. ICRA Workshop on Open Source Software, In (2009)
Reiser, U., Connette, C.P., Fischer, J., Kubacki, J., Bubeck, A., Weisshardt, F., Jacobs, T., Parlitz, C., Hägele, M., Verl, A.: Care-o-bot 3–creating a product vision for service robot applications by integrating design and technology. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, (IROS 2009). pp. 1992–1998, (2009)
Strobl, K., Hirzinger, G., Optimal hand-eye calibration. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4647–4653 (2006)
Sturm, P.F., Maybank, S.J.: On plane-based camera calibration: a general algorithm, singularities, applications. In: Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR ’99), pp. 1432–1437 (1999)
Tsai, R.Y., Lenz, R.K.: A new technique for fully autonomous and efficient 3d robotics hand-eye calibration. In: Proceedings of the 4th International Symposium on Robotics Research, pp. 287–297 (1988)
Zhang, Z.: A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 22(11), 1330–1334 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Haug, S.A., Weisshardt, F., Verl, A. (2012). Automatic Camera and Kinematic Calibration of a Complex Service Robot. In: Levi, P., Zweigle, O., Häußermann, K., Eckstein, B. (eds) Autonomous Mobile Systems 2012. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32217-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-32217-4_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32216-7
Online ISBN: 978-3-642-32217-4
eBook Packages: EngineeringEngineering (R0)