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

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.

[1]  Monica Malvezzi,et al.  An Object-Based Approach to Map Human Hand Synergies onto Robotic Hands with Dissimilar Kinematics , 2012, Robotics: Science and Systems.

[2]  Hong Liu,et al.  DLR-Hand II: next generation of a dextrous robot hand , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[3]  Il Hong Suh,et al.  Optimal grasping based on non-dimensionalized performance indices , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[4]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[5]  SuárezRaúl,et al.  Grasp quality measures , 2015 .

[6]  J. F. Soechting,et al.  Postural Hand Synergies for Tool Use , 1998, The Journal of Neuroscience.

[7]  Stefan Ulbrich,et al.  OpenGRASP: A Toolkit for Robot Grasping Simulation , 2010, SIMPAR.

[8]  Monica Malvezzi,et al.  SynGrasp: A MATLAB Toolbox for Underactuated and Compliant Hands , 2015, IEEE Robotics & Automation Magazine.

[9]  Antonio Bicchi,et al.  On the role of hand synergies in the optimal choice of grasping forces , 2010, Auton. Robots.

[10]  Monica Malvezzi,et al.  On the use of homogeneous transformations to map human hand movements onto robotic hands , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Peter K. Allen,et al.  Graspit! A versatile simulator for robotic grasping , 2004, IEEE Robotics & Automation Magazine.

[12]  Domenico Prattichizzo,et al.  A static intrinsically passive controller to enhance grasp stability of object-based mapping between human and robotic hands , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Leonardo Meli,et al.  Object-based bilateral telemanipulation between dissimilar kinematic structures , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Monica Malvezzi,et al.  Mapping Synergies From Human to Robotic Hands With Dissimilar Kinematics: An Approach in the Object Domain , 2013, IEEE Transactions on Robotics.

[15]  Imin Kao,et al.  Computing and controlling compliance of a robotic hand , 1989, IEEE Trans. Robotics Autom..

[16]  Imin Kao,et al.  Conservative Congruence Transformation for Joint and Cartesian Stiffness Matrices of Robotic Hands and Fingers , 2000, Int. J. Robotics Res..

[17]  Charles A. Klein,et al.  Dexterity Measures for the Design and Control of Kinematically Redundant Manipulators , 1987 .

[18]  Karun B. Shimoga,et al.  Robot Grasp Synthesis Algorithms: A Survey , 1996, Int. J. Robotics Res..

[19]  S. Shankar Sastry,et al.  Task-oriented optimal grasping by multifingered robot hands , 1987, IEEE J. Robotics Autom..

[20]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[21]  Monica Malvezzi,et al.  Evaluation of grasp stiffness in underactuated compliant hands , 2013, 2013 IEEE International Conference on Robotics and Automation.

[22]  Antonio Bicchi,et al.  On the manipulability ellipsoids of underactuated robotic hands with compliance , 2012, Robotics Auton. Syst..

[23]  Antonio Bicchi,et al.  On motion and force controllability of grasping hands with postural synergies , 2010, Robotics: Science and Systems.