Biological Cybernetics

, Volume 100, Issue 1, pp 35–47 | Cite as

Surface EMG in advanced hand prosthetics

  • Claudio CastelliniEmail author
  • Patrick van der Smagt
Original Paper


One of the major problems when dealing with highly dexterous, active hand prostheses is their control by the patient wearing them. With the advances in mechatronics, building prosthetic hands with multiple active degrees of freedom is realisable, but actively controlling the position and especially the exerted force of each finger cannot yet be done naturally. This paper deals with advanced robotic hand control via surface electromyography. Building upon recent results, we show that machine learning, together with a simple downsampling algorithm, can be effectively used to control on-line, in real time, finger position as well as finger force of a highly dexterous robotic hand. The system determines the type of grasp a human subject is willing to use, and the required amount of force involved, with a high degree of accuracy. This represents a remarkable improvement with respect to the state-of-the-art of feed-forward control of dexterous mechanical hands, and opens up a scenario in which amputees will be able to control hand prostheses in a much finer way than it has so far been possible.


Learning and adaptive systems Rehabilitation robotics Physical human-robot interaction 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Bishop CM (1995) Neural networks for pattern recognition. Oxford University Press, New YorkGoogle Scholar
  2. Bitzer S, van der Smagt P (2006) Learning EMG control of a robotic hand: towards active prostheses. In: Proceedings of ICRA, international conference on robotics and automation, Orlando, pp 2819–2823Google Scholar
  3. Boser BE, Guyon IM, Vapnik VN (1992) A training algorithm for optimal margin classifiers. In: Haussler D(eds) Proceedings of the 5th annual ACM workshop on computational learning theory.. ACM Press, New York, pp 144–152CrossRefGoogle Scholar
  4. Burges CJC (1998) A tutorial on support vector machines for pattern recognition. Knowledge Discovery and Data Mining 2(2)Google Scholar
  5. Butterfass J, Fischer M, Grebenstein M (2004) Design and experiences with DLR hand II. In: Proceedings of the world automation congressGoogle Scholar
  6. Chang CC, Lin CJ (2001) LIBSVM: a library for support vector machines. Software available at
  7. Cristianini N, Shawe-Taylor J (2000) An introduction to support vector machines (and other kernel-based learning methods) CUPGoogle Scholar
  8. CyberHand (2007) The CyberHand project.
  9. De Luca CJ (1997) The use of surface electromyography in biomechanics.
  10. Ekvall S, Kragić D (2005) Grasp recognition for programming by demonstration. In: Proceedings of ICRA, international conference on robotics and automation, BarcelonaGoogle Scholar
  11. Ferguson S, Dunlop GR (2002) Grasp recognition from myoelectric signals. In: Proceedings of the Australasian conference on robotics and automation, AucklandGoogle Scholar
  12. Figueiredo M (2003) Adaptive sparseness for supervised learning. IEEE Trans Pattern Anal Mach Intell 25(9): 1150–1159CrossRefGoogle Scholar
  13. Huang H, Jiang L, Zhao D, Zhao J, Cai H, Liu H, Meusel P, Willberg B, Hirzinger G (2006) The development on a new biomechatronic prosthetic hand based on under-actuated mechanism. In: Proceedings of the 2006 IEEE/RSJ international conference on intelligent robots and systems, pp 3791–3796Google Scholar
  14. i-Limb (2007) The i-Limb system.
  15. Keerthi SS, Chapelle O, DeCoste D (2006) Building support vector machines with reduced classifier complexity. J Mach Learn Res 8: 1–22Google Scholar
  16. Lee YJ, Mangasarian OL (2001) RSVM: reduced support vector machines. In: Proceedings of the SIAM international conference on data miningGoogle Scholar
  17. NIDAQ (2007) National instruments PCI-6023E data sheet.
  18. OFTS (2007) SpaceControl GmbH optical force-torque sensor leaflet.
  19. Orabona F, Castellini C, Caputo B, Luo J, Sandini G (2007) Indoor place recognition using online independent support vector machines. In: Proceedings of the British machine vision conference (BMVC) (to appear)Google Scholar
  20. Tipping M (2000) The relevance vector machine. In: Advances in neural information processing systems, San MateoGoogle Scholar
  21. Tsuji OFT, Kaneko M, Otsuka A (2003) A human-assisting manipulator teleoperated by EMG signals and arm motions. IEEE Trans Rob Autom 19(2): 210–222CrossRefGoogle Scholar
  22. Vijayakumar S, D’Souza A, Schaal S (2005) Incremental online learning in high dimensions. Neural Comput 17: 2602–2634PubMedCrossRefGoogle Scholar

Copyright information

© Springer-Verlag 2008

Authors and Affiliations

  1. 1.LIRA-LabUniversity of GenovaGenovaItaly
  2. 2.Institute of Robotics and MechatronicsGerman Aerospace Center/DLROberpfaffenhofenGermany

Personalised recommendations