On the use of homogeneous transformations to map human hand movements onto robotic hands

Replicating the human hand capabilities is a great challenge in telemanipulation as well as in autonomous grasping and manipulation. One of the main issues is the difference between human and robotic hands in terms of kinematic structure, which does not allow a direct correlation of the joints. We recently proposed an object-based mapping algorithm able to replicate on several robotic hand models the human hand synergies. In such approach the virtual object shapes were a-priori defined (e.g. a sphere or an ellipsoid) and the transformation was represented as the composition of a rigid body motion and a scale variation. In this work, we introduce a generalization of the object-based mapping that overcomes the definition of a shape for the virtual object. We consider only a set of reference points on the hands. We estimate a homogeneous transformation matrix that represents how the human hand motion changes its reference point positions. The same transformation is then imposed to the reference points on the robotic hand and the joints values obtained through a kinematic inversion technique. The mapping approach is suitable also for telemanipulation scenarios where the hand joint motions are combined with a wrist displacement.

[1]  Henrik I. Christensen,et al.  Automatic grasp planning using shape primitives , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

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

[3]  Zhaopeng Chen,et al.  Toward a task space framework for gesture commanded telemanipulation , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[4]  Nikolaos G. Tsagarakis,et al.  HANDS.DVI: A Device-Independent Programming and Control Framework for Robotic Hands , 2014, Technology Transfer Experiments from the ECHORD Project.

[5]  Martin Buss,et al.  Multi-fingered telemanipulation - mapping of a human hand to a three finger gripper , 2008, RO-MAN 2008 - The 17th IEEE International Symposium on Robot and Human Interactive Communication.

[6]  Gearing Up and Accelerating Cross-fertilization between Academic and Industrial Robotics Research in Europe: - Technology Transfer Experiments from the ECHORD Project , 2014, Springer Tracts in Advanced Robotics.

[7]  Matei T. Ciocarlie,et al.  Hand Posture Subspaces for Dexterous Robotic Grasping , 2009, Int. J. Robotics Res..

[8]  R. Goldman RECOVERING THE DATA FROM THE TRANSFORMATION MATRIX , 1991 .

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

[10]  Antonio Bicchi,et al.  SynGrasp: A MATLAB toolbox for grasp analysis of human and robotic hands , 2013, 2013 IEEE International Conference on Robotics and Automation.

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

[12]  Antonio Bicchi,et al.  Hands for dexterous manipulation and robust grasping: a difficult road toward simplicity , 2000, IEEE Trans. Robotics Autom..

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

[14]  Tom Duff,et al.  Matrix animation and polar decomposition , 1992 .

[15]  Determination of the Rotation Tensor in the Polar Decomposition , 1998 .

[16]  D. Prattichizzo,et al.  Mapping synergies from human to robotic hands with dissimilar kinematics: an object based approach , 2011, ICRA 2011.

[17]  Monica Malvezzi,et al.  Animating a Synergy-Based Deformable Hand Avatar for Haptic Grasping , 2010, EuroHaptics.

[18]  Antonio Bicchi,et al.  On Motion and Force Controllability of Precision Grasps with Hands Actuated by Soft Synergies , 2013, IEEE Transactions on Robotics.

[19]  Donald E. Carlson,et al.  Determination of the stretch and rotation in the polar decomposition of the deformation gradient , 1984 .

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

[21]  Antonio Bicchi,et al.  On the Closure Properties of Robotic Grasping , 1995, Int. J. Robotics Res..

[22]  Nicholas J. Higham,et al.  Fast Polar Decomposition of an Arbitrary Matrix , 1990, SIAM J. Sci. Comput..

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

[24]  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.