Skip to main content

How to Map Human Hand Synergies onto Robotic Hands Using the SynGrasp Matlab Toolbox

  • Chapter
  • First Online:
Human and Robot Hands

Abstract

Throughout this book, we have described how neuroscientific findings on synergistic organization of human hand can be used to devise guidelines for the design and control of robotic and prosthetic hands as well as for sensing devices (see Chaps. 8, 10, 11 and 15). However, the development of novel robotic devices open issues on how to generalize the outcomes to different architectures. In this chapter, we describe a mapping strategy to transfer human hand synergies onto robotic hands with dissimilar kinematics. The algorithm is based on the definition of two virtual objects that are used to abstract from the specific structures of the hands. The proposed mapping strategy allows to overcame the problems in defining synergies for robotic hands computing PCA analysis over a grasp dataset obtained empirically closing the robot hand upon different objects. The developed mapping framework has been implemented using the SynGrasp Matlab toolbox. This tool includes functions for the definition of hand kinematic structure and of the contact points with a grasped object, the coupling between joints induced by a synergistic control, compliance at the contact, joint and actuator levels. Its analysis functions can be used to investigate the main grasp properties: controllable forces and object displacements, manipulability analysis, grasp quality measures. Furthermore, functions for the graphical representation of the hand, the object and the main analysis results are provided.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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

References

  1. Santello M, Flanders M, Soechting J (1998) Postural hand synergies for tool use. J Neurosci 18(23):10105–10115

    Google Scholar 

  2. Miller A, Allen P (2004) Graspit! a versatile simulator for robotic grasping. IEEE Robot Autom Mag 11(4):110–122

    Google Scholar 

  3. León B, Ulbrich S, Diankov R, Puche G, Przybylski M, Morales A, Asfour T, Moisio S, Bohg J, Kuffner J, et al (2010) OpenGRASP: a toolkit for robot grasping simulation. In: Simulation, modeling, and programming for autonomous robots, pp 109–120

    Google Scholar 

  4. Prattichizzo D, Malvezzi M, Bicchi A (2010) On motion and force controllability of grasping hands with postural synergies. In: Proceedings of robotics: science and systems, Zaragoza, Spain. June 2010

    Google Scholar 

  5. Butterfass J, Grebenstein M, Liu H, Hirzinger G (2001) DLR-Hand II: next generation of a dextrous robot hand. In: Proceedings of the IEEE international conference on robotics and automation, pp 109–114

    Google Scholar 

  6. Gioioso G, Salvietti G, Malvezzi M, Prattichizzo D (2013) An object-based approach to map human hand synergies onto robotic hands with dissimilar kinematics in Robotics: science and systems VIII, MIT Press, 96–104

    Google Scholar 

  7. Gabiccini M, Bicchi A, Prattichizzo D, Malvezzi M (2011) On the role of hand synergies in the optimal choice of grasping forces. Auton Robots 31(2):235–252

    Google Scholar 

  8. Malvezzi M, Gioioso G, Salvietti G, Prattichizzo D (2014) Syngrasp: a matlab toolbox for underactuated and compliant hands, user’s guide. http://sirslab.dii.unisi.it/syngrasp

  9. Siciliano B, Sciavicco L, Villani L, Oriolo G (2009) Robotics: modelling, planning and control. Springer Science and Business Media

    Google Scholar 

  10. Prattichizzo D, Trinkle J (2008) Grasping. In: Siciliano B, Kathib O (eds) Handbook on robotics. Springer, Heidelberg, pp 671–700

    Google Scholar 

  11. Murray R, Li Z, Sastry S (1994) A mathematical introduction to robotic manipulation. CRC Press, Boca Raton

    Google Scholar 

  12. Chen S, Kao I (2000) Conservative congruence transformation for joint and Cartesian stiffness matrices of robotic hands and fingers. Int J Robot Res 19:835–847

    Google Scholar 

  13. Malvezzi M, Prattichizzo D (2013) Evaluation of grasp stiffness in underactuated compliant hands. In: Proceedings—IEEE international conference on robotics and automation

    Google Scholar 

  14. Cutkosky M, Kao I (1989) Computing and controlling the compliance of a robotic hand. IEEE Trans Robot Autom 5(2):151–165

    Google Scholar 

  15. Prattichizzo D, Malvezzi M, Gabiccini M, Bicchi A (2012) On the manipulability ellipsoids of underactuated robotic hands with compliance. Robot Auton Syst 60(3), 337–346

    Google Scholar 

  16. Suárez R, Roa M, Cornellà J (2006) Grasp quality measures, Tech. Rep. IOC-DT-P 2006-10, Universitat Politècnica de Catalunya, Institut d’Organització i Control de Sistemes Industrials

    Google Scholar 

  17. Li Z, Sastry SS (1988) Task-oriented optimal grasping by multifingered robot hands. IEEE Trans Robot 4(1):32–44

    Google Scholar 

  18. Klein CA, Blaho BE (1987) Dexterity measures for the design and control of kinematically redundant manipulators. Int J Robot Res 6(2):72–83

    Google Scholar 

  19. Shimoga KB (1996) Robot grasp synthesis algorithms: a survey. Int J Robot Res 15(3):230–266

    Google Scholar 

  20. Kim BH, Oh S-R, Yi B-J, Suh IH (2001) Optimal grasping based on non-dimensionalized performance indices. In: Proceedings of the IEEE/RSJ international conference intelligent robots and systems, vol 2. IEEE, pp 949–956

    Google Scholar 

  21. Gioioso G, Salvietti G, Malvezzi M, Prattichizzo D (2013) Mapping synergies from human to robotic hands with dissimilar kinematics: an approach in the object domain. Robotics, IEEE Transactions on, 29(4), 825–837

    Google Scholar 

  22. Salvietti G, Malvezzi M, Gioioso G, Prattichizzo D (2014) On the use of homogeneous transformations to map human hand movements onto robotic hands. In: Proceedings of the IEEE international conference on robotics and automation, pp 5352–5357

    Google Scholar 

  23. Salvietti G, Gioioso G, Malvezzi, M, Prattichizzo D, Serio A, Farnioli E, Gabiccini M, Bicchi A, Sarakoglou I, Tsagarakis N, Caldwell D (2014) HANDS.DVI: a DeVice-independent programming and control framework for robotic HANDS. In: Gearing up and accelerating cross-fertilization between academic and industrial robotics research in Europe—technology transfer experiments from the ECHORD project. Springer tracts in advanced robotics. Springer, pp 197–215

    Google Scholar 

  24. Salvietti G, Meli L, Gioioso G, Malvezzi M, Prattichizzo D (2013) Object-based bilateral telemanipulation between dissimilar kinematic structures. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems. Tokyo, Japan, pp 5451–5456

    Google Scholar 

  25. Salvietti G, Wimboeck T, Prattichizzo D (2013) A static intrinsically passive controller to enhance grasp stability of object-based mapping between human and robotic hands. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems. Tokyo, Japan, pp 2460–2465

    Google Scholar 

Download references

Acknowledgments

The research leading to these results has received funding from the European Union Seventh Framework Programme FP7/2007-2013 under grant agreement No. 248587, “THE Hand Embodied”, within the FP7-ICT- 2009-4-2-1 program “Cognitive Systems and Robotics” and the Collaborative EU—Project “Hands.dvi” in the context of ECHORD (European Clearing House for Open Robotics Development).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gionata Salvietti .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Salvietti, G., Gioioso, G., Malvezzi, M., Prattichizzo, D. (2016). How to Map Human Hand Synergies onto Robotic Hands Using the SynGrasp Matlab Toolbox. In: Bianchi, M., Moscatelli, A. (eds) Human and Robot Hands. Springer Series on Touch and Haptic Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-26706-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26706-7_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26705-0

  • Online ISBN: 978-3-319-26706-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics