Skip to main content

Building a Kinematic Model of a Robot’s Arm with a Depth Camera

  • Conference paper
Advances in Autonomous Robotics (TAROS 2012)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7429))

Included in the following conference series:

Abstract

We present a system which first builds and tracks a model of a robot’s hand using a depth camera, and then uses this ability to construct a kinematic model of its own arm using very little prior information. The system is flexible, and easy to integrate with different robots, because the model building process does not require any fiducial markers to be attached to the robot’s hand. To validate the models built by the system we perform a number of experiments. The results of the experiments demonstrate that the hand model built by the system can be tracked with a precision in the order of 1mm, and that the kinematic model is accurate enough for reliably positioning the hand of the robot in camera space.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bennett, D.J., Hollerbach, J.M.: Kinematic calibration by direct estimation of the Jacobian matrix. Robotics and Automation, 351–357 (1992)

    Google Scholar 

  2. Besl, P.J., McKay, N.D.: A method for registration of 3-D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 239–256 (1992)

    Google Scholar 

  3. Chen, Y., Medioni, G.: Object modeling by registration of multiple range images. In: IEEE International Conference on Robotics and Automation, pp. 2724–2729 (1991)

    Google Scholar 

  4. Henry, P., Krainin, M., Herbst, E., Ren, X., Fox, D.: RGB-D Mapping: Using depth cameras for dense 3D modeling of indoor environments. In: 12th International Symposium on Experimental Robotics, ISER (2010)

    Google Scholar 

  5. Hersch, M., Sauser, E., Billard, A.: Online learning of the body schema. International Journal of Humanoid Robotics, 161 (2008)

    Google Scholar 

  6. Hoffmann, M., Marques, H., Arieta, A.: Body schema in robotics: A review. IEEE Transactions on Autonomous Mental Development, 304–324 (2010)

    Google Scholar 

  7. Kijewski, W.: SI Units, Conversion & Measurement Skills (1999)

    Google Scholar 

  8. Krainin, M., Henry, P., Ren, X.: Manipulator and object tracking for in hand 3d object modeling. University of Washington, Tech. Rep. UW-CSE-10, pp. 1–34 (2010)

    Google Scholar 

  9. Lepetit, V., Fua, P.: Monocular model-based 3D tracking of rigid bbjects: A survey. Foundations and Trends in Computer Graphics and Vision, 1–89 (2005)

    Google Scholar 

  10. Mason, M.T.: Mechanics of robotic manipulation. MIT Press (2001)

    Google Scholar 

  11. Mooring, B., Driels, M., Roth, Z.: Fundamentals of manipulator calibration. Wiley (1991)

    Google Scholar 

  12. Murray, R.M., Li, Z., Sastry, S.S.: A mathematical introduction to robotic manipulation (1994)

    Google Scholar 

  13. Pfister, H., Zwicker, M., Van Baar, J., Gross, M.: Surfels: Surface elements as rendering primitives. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, pp. 335–342 (2000)

    Google Scholar 

  14. Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibs, J., Berger, E., Wheeler, R., Ng, A.: ROS: an open-source robot operating system. In: ICRA Workshop on Open Source Software (2009)

    Google Scholar 

  15. Rusinkiewicz, S., Levoy, M.: Efficient variants of the ICP algorithm. In: Proceedings Third International Conference on 3-D Digital Imaging and Modeling, pp. 145–152 (2001)

    Google Scholar 

  16. Stone, H., Sanderson, A., Neuman, C.: Arm signature identification. In: IEEE International Conference on Robotics and Automation, pp. 41–48 (1986)

    Google Scholar 

  17. Sturm, J., Plagemann, C., Burgard, W.: Body schema learning for robotic manipulators from visual self-perception. In: Journal of Physiology, pp. 220–231 (2009)

    Google Scholar 

  18. Sudderth, E.B., Mandel, M.I., Freeman, W.T., Willsky, A.S.: Visual hand tracking using nonparametric belief propagation. In: Conference on Computer Vision and Pattern Recognition Workshop, pp. 189–189 (2004)

    Google Scholar 

  19. Weise, T., Wismer, T., Leibe, B., Van Gool, L.: In-hand scanning with online loop closure. In: IEEE 12th International Conference on Computer Vision, pp. 1630–1637 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Broun, A., Beck, C., Pipe, T., Mirmehdi, M., Melhuish, C. (2012). Building a Kinematic Model of a Robot’s Arm with a Depth Camera. In: Herrmann, G., et al. Advances in Autonomous Robotics. TAROS 2012. Lecture Notes in Computer Science(), vol 7429. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32527-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32527-4_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32526-7

  • Online ISBN: 978-3-642-32527-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics