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.
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
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)
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)
Denavit, J., Hartenberg, R.S.: A kinematic notation for lower-pair mechanisms based on matrices. Journal of Applied Mechanics 23, 215–221 (1955)
Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification. Wiley-Interscience, Hoboken (2001)
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)
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)
Hagan, M.T., Menhaj, M.B.: Training feedforward networks with the marquardt algorithm. IEEE Transactions on Neural Networks 5, 989–993 (1994)
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)
Stinchombe, M., Hornik, K., White, H.: Multilayer feedforward networks are universal approximators. Neural Networks 2, 359–366 (1989)
Kozlowski, K.: Modelling and Identification in Robotics. Springer, Secaucus (1998)
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)
Levenberg, K.: A method for the solution of certain problems in least squares. Quarterly of Applied Mathematics 2, 164–168 (1944)
Marquardt, D.: An algorithm for least-squares estimation of nonlinear parameters. SIAM Journal on Applied Mathematics 11, 431–441 (1963)
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)
ATI mini45. 6 axes f/t sensor, http://www.ati-ia.com/products/ft/ft_models.aspx?id=Mini45
Minka, T.: Lightspeed toolbox, http://research.microsoft.com/en-us/um/people/minka/software/lightspeed/
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)
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)
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)
Sciavicco, L., Siciliano, B.: Modeling and control of robot manipulators. MacGraw-Hill, New York (1996)
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)
Smola, A.J., Schölkopf, B.: A tutorial on support vector regression. Statistics and Computing 14(3), 199–222 (2004)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)