Skip to main content

Learning to Exploit Proximal Force Sensing: A Comparison Approach

  • Chapter
From Motor Learning to Interaction Learning in Robots

Abstract

We present an evaluation of different techniques for the estimation of forces and torques measured by a single six-axis force/torque sensor placed along the kinematic chain of a humanoid robot arm. In order to retrieve the external forces and detect possible contact situations, the internal forces must be estimated. The prediction performance of an analytically derived dynamic model as well as two supervised machine learning techniques, namely Least Squares Support Vector Machines and Neural Networks, are investigated on this problem. The performance are evaluated on the normalized mean square error (NMSE) and the comparison is made with respect to the dimension of the training set, the information contained in the input space and, finally, using a Euclidean subsampling strategy.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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. Haddadin, S., De Luca, A., Albu-Schaffer, A., Hirzinger, G.: Collision detection and safe reaction with the dlr-iii lightweight manipulator arm. In: IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 1623–1630 (2006)

    Google Scholar 

  2. Cawley, G.C.: Leave-one-out cross-validation based model selection criteria for weighted ls-svms. In: IJCNN 2006: Proceedings of the International Joint Conference on Neural Networks, Vancouver, BC, Canada, July 2006, pp. 1661–1668 (2006)

    Google Scholar 

  3. Denavit, J., Hartenberg, R.S.: A kinematic notation for lower-pair mechanisms based on matrices. Journal of Applied Mechanics 23, 215–221 (1955)

    MathSciNet  Google Scholar 

  4. Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification. Wiley-Interscience, Hoboken (2001)

    MATH  Google Scholar 

  5. Metta, G., Cannata, G., Maggiali, M., Sandini: An embedded artificial skin for humanoid robots. In: Proc. of IEEE Int. Conf. on Multisensor Fusion and Integration for Intelligent Systems, pp. 434–438 (2008)

    Google Scholar 

  6. Dubowsky, S., Liu, G., Iagnemma, K., Morel, G.: A base force/torque sensor approach to robot manipulator inertial parameter estimation. In: Proceedings of the 1998 IEEE International Conference on Robotics and Automation, 1998. ICRA 1998 (1998)

    Google Scholar 

  7. Hagan, M.T., Menhaj, M.B.: Training feedforward networks with the marquardt algorithm. IEEE Transactions on Neural Networks 5, 989–993 (1994)

    Article  Google Scholar 

  8. Jamone, L., Nori, F., Metta, G., Sandini, G.: James: A humanoid robot acting over an unstructured world. In: International Conference on Humanoid Robots, Genova, Italy (2006)

    Google Scholar 

  9. Stinchombe, M., Hornik, K., White, H.: Multilayer feedforward networks are universal approximators. Neural Networks 2, 359–366 (1989)

    Article  Google Scholar 

  10. Kozlowski, K.: Modelling and Identification in Robotics. Springer, Secaucus (1998)

    Google Scholar 

  11. Lagarde, M., Andry, P., Gaussier, P., Boucenna, S., Hafemeister, L.: Proprioception and imitation: on the road to agent individuation. In: Sigaud, O., Peters, J. (eds.) From Motor Learning to Interaction Learning in Robots. SCI, vol. 264, pp. 43–63. Springer, Heidelberg (2010)

    Google Scholar 

  12. Levenberg, K.: A method for the solution of certain problems in least squares. Quarterly of Applied Mathematics 2, 164–168 (1944)

    MATH  MathSciNet  Google Scholar 

  13. Marquardt, D.: An algorithm for least-squares estimation of nonlinear parameters. SIAM Journal on Applied Mathematics 11, 431–441 (1963)

    Article  MATH  MathSciNet  Google Scholar 

  14. Ivaldi, S., Fumagalli, M., Jamone, L., Nori, F., Natale, L., Metta, G., Baglietto, M.: Estimation of forces and torques in a humanoid arm: comparison of model based and offline/online learning techniques. Submitted to the 48th IEEE Conference on Decision and Control (2009)

    Google Scholar 

  15. ATI mini45. 6 axes f/t sensor, http://www.ati-ia.com/products/ft/ft_models.aspx?id=Mini45

  16. Minka, T.: Lightspeed toolbox, http://research.microsoft.com/en-us/um/people/minka/software/lightspeed/

  17. Nguyen, D., Widrow, B.: Improving the learning speed of 2-layer neural networks by choosing initial values of the adaptive weights. In: Proc. of the Int. Joint Conference on Neural Networks, June 1990, vol. 3, pp. 21–26 (1990)

    Google Scholar 

  18. Nguyen-Tuong, D., Seeger, M., Peters, J.: Real-time local gp model learning. In: Sigaud, O., Peters, J. (eds.) From Motor Learning to Interaction Learning in Robots. SCI, vol. 264, pp. 193–207. Springer, Heidelberg (2010)

    Google Scholar 

  19. Chung, J.H., Lu, S., Velinsky, S.A.: Human-robot collision detection and identification based on wrist and base force/torque sensors. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, 2005. ICRA 2005, April 2005, pp. 3796–3801 (2005)

    Google Scholar 

  20. Sciavicco, L., Siciliano, B.: Modeling and control of robot manipulators. MacGraw-Hill, New York (1996)

    Google Scholar 

  21. Shinya, M., Kazuhiro, K.: Collision detection system for manipulator based on adaptive impedance control law. In: Proc. IEEE Int. Conf. on Robotics and Automation, pp. 1080–1085 (2003)

    Google Scholar 

  22. Smola, A.J., Schölkopf, B.: A tutorial on support vector regression. Statistics and Computing 14(3), 199–222 (2004)

    Article  MathSciNet  Google Scholar 

  23. Suykens, J.A.K., Van Gestel, T., De Brabanter, J., De Moor, B., Vandewalle, J.: Least Squares Support Vector Machines. World Scientific Publishing Co. Pte. Ltd., Singapore (2002)

    MATH  Google Scholar 

  24. Swevers, J., Ganseman, C., Tukel, D.B., De Schutter, J., Van Brussel, H.: Optimal robot excitation and identification. IEEE Trans. on Robotics and Automation 3(5), 730–740 (1997)

    Article  Google Scholar 

  25. Ting, J., Mistry, M., Peters, J., Schaal, S., Nakanishi, J.: A bayesian approach to nonlinear parameter identification for rigid body dynamics. In: Robotics: Science and Systems, RSS (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Fumagalli, M. et al. (2010). Learning to Exploit Proximal Force Sensing: A Comparison Approach. In: Sigaud, O., Peters, J. (eds) From Motor Learning to Interaction Learning in Robots. Studies in Computational Intelligence, vol 264. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05181-4_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-05181-4_7

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics