Grasp quality measures: review and performance

The correct grasp of objects is a key aspect for the right fulfillment of a given task. Obtaining a good grasp requires algorithms to automatically determine proper contact points on the object as well as proper hand configurations, especially when dexterous manipulation is desired, and the quantification of a good grasp requires the definition of suitable grasp quality measures. This article reviews the quality measures proposed in the literature to evaluate grasp quality. The quality measures are classified into two groups according to the main aspect they evaluate: location of contact points on the object and hand configuration. The approaches that combine different measures from the two previous groups to obtain a global quality measure are also reviewed, as well as some measures related to human hand studies and grasp performance. Several examples are presented to illustrate and compare the performance of the reviewed measures.

[1]  Gerd Hirzinger,et al.  Grasping the dice by dicing the grasp , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[2]  Yasuyoshi Yokokohji,et al.  Dynamic Manipulability of Multifingered Grasping , 2009, IEEE Transactions on Robotics.

[3]  Jean-Daniel Boissonnat,et al.  On Computing Four-Finger Equilibrium and Force-Closure Grasps of Polyhedral Objects , 1997, Int. J. Robotics Res..

[4]  M. Y. Wang,et al.  An optimum design for 3-D fixture synthesis in a point set domain , 2000, IEEE Trans. Robotics Autom..

[5]  John F. Canny,et al.  Planning optimal grasps , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Nancy S. Pollard,et al.  Closure and Quality Equivalence for Efficient Synthesis of Grasps from Examples , 2004, Int. J. Robotics Res..

[7]  Jan Rosell,et al.  Automatic Determination of Fixturing Points: Quality Analysis for Different Number of Points and Friction Values , 2010 .

[8]  Bo Wahlberg,et al.  A method for grasp evaluation based on disturbance force rejection , 2006, IEEE Transactions on Robotics.

[9]  Tsuneo Yoshikawa,et al.  A grasp performance criterion for robot hands considering multiple aspects of tasks and hand configurations , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[10]  Joel W. Burdick,et al.  A quality measure for compliant grasps , 1997, Proceedings of International Conference on Robotics and Automation.

[11]  M. Roa,et al.  Finding locally optimum force-closure grasps , 2009 .

[12]  Xin Wang,et al.  On quality functions for grasp synthesis, fixture planning, and coordinated manipulation , 2004, IEEE Transactions on Automation Science and Engineering.

[13]  Stefano Caselli,et al.  Interactive teaching of task-oriented robot grasps , 2010, Robotics Auton. Syst..

[14]  Yu Zheng,et al.  Coping with the Grasping Uncertainties in Force-closure Analysis , 2005, Int. J. Robotics Res..

[15]  Micha Sharir,et al.  On the existence and synthesis of multifinger positive grips , 2015, Algorithmica.

[16]  Gerd Hirzinger,et al.  A fast and robust grasp planner for arbitrary 3D objects , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[17]  Ying Li,et al.  An analytical grasp planning on given object with multifingered hand , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[18]  Heinrich Kruger,et al.  Partial closure grasps: Metrics and computation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[19]  Hideki Hashimoto,et al.  Grasping force optimization for multi-fingered robot hands , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[20]  Hideki Hashimoto,et al.  Dextrous hand grasping force optimization , 1996, IEEE Trans. Robotics Autom..

[21]  Müjdat Çetin,et al.  A criteria-based approach to grasp synthesis , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[22]  Raúl Suárez Feijóo,et al.  Grasp quality measures , 2006 .

[23]  Javaid Iqbal,et al.  On the Improvement of Multi-Legged Locomotion over Difficult Terrains Using a Balance Stabilization Method: , 2012 .

[24]  Jeffrey C. Trinkle,et al.  Grasp analysis as linear matrix inequality problems , 2000, IEEE Trans. Robotics Autom..

[25]  Jean-Daniel Boissonnat,et al.  Algorithmic Foundations of Robotics V, Selected Contributions of the Fifth International Workshop on the Algorithmic Foundations of Robotics, WAFR 2002, Nice, France, December 15-17, 2002 , 2004, WAFR.

[26]  Joono Cheong,et al.  Evaluation of 3D grasps with physical interpretations using object wrench space , 2011, Robotica.

[27]  Tetsuyou Watanabe Manipulability measures taking necessary joint torques for grasping into consideration , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Antonio Morales,et al.  Experimental prediction of the performance of grasp tasks from visual features , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[29]  Ronald Lumia,et al.  Manipulation of unmodeled objects using intelligent grasping schemes , 2003, IEEE Trans. Fuzzy Syst..

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

[31]  Christos H. Papadimitriou,et al.  The Geometry of Grasping , 1990, Int. J. Robotics Res..

[32]  Robert B. Fisher,et al.  Ranking planar grasp configurations for a three-finger hand , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

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

[34]  Joel W. Burdick,et al.  A stiffness-based quality measure for compliant grasps and fixtures , 2000, IEEE Trans. Robotics Autom..

[35]  Giacomo Mantriota Communication on Optimal Grip Points for Contact Stability , 1999, Int. J. Robotics Res..

[36]  Vijay Kumar,et al.  Generalized stability of compliant grasps , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[37]  Kenneth Y. Goldberg,et al.  A complete algorithm for designing planar fixtures using modular components , 1996, IEEE Trans. Robotics Autom..

[38]  Antonio Bicchi,et al.  On the problem of decomposing grasp and manipulation forces in multiple whole-limb manipulation , 1994, Robotics Auton. Syst..

[39]  Tsuneo Yoshikawa,et al.  Analysis and Control of Robot Manipulators with Redundancy , 1983 .

[40]  Vijay Kumar,et al.  On the stability of grasped objects , 1996, IEEE Trans. Robotics Autom..

[41]  Octavian Postolache,et al.  Tactile Sensors for Robotic Applications , 2013 .

[42]  Robert B. Fisher,et al.  Dextrous hand grasping strategies using preshapes and digit trajectories , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[43]  Eli Brenner,et al.  On the relation between object shape and grasping kinematics. , 2004, Journal of neurophysiology.

[44]  Vincenzo Lippiello,et al.  Floating visual grasp of unknown objects , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[45]  Sheng Li Perception of individual finger forces during multi-finger force production tasks , 2006, Neuroscience Letters.

[46]  B. Mishra Robotics,et al.  Grasp Metrics: Optimality and Complexity , 1995 .

[47]  John Kenneth Salisbury,et al.  Contact and Grasp Robustness Measures: Analysis and Experiments , 1995, ISER.

[48]  Masatoshi Ishikawa,et al.  Skillful manipulation based on high-speed sensory-motor fusion , 2009, 2009 IEEE International Conference on Robotics and Automation.

[49]  Peter K. Allen,et al.  Pose error robust grasping from contact wrench space metrics , 2012, 2012 IEEE International Conference on Robotics and Automation.

[50]  Ashutosh Saxena,et al.  Robotic Grasping of Novel Objects using Vision , 2008, Int. J. Robotics Res..

[51]  Imin Kao,et al.  Modeling of Contact Mechanics and Friction Limit Surfaces for Soft Fingers in Robotics, with Experimental Results , 1999, Int. J. Robotics Res..

[52]  B. Mishra,et al.  Some discussion of static gripping and its stability , 1989, IEEE Trans. Syst. Man Cybern..

[53]  Yoshihiko Nakamura,et al.  Robustness of power grasp , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[54]  Peter K. Allen,et al.  Examples of 3D grasp quality computations , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[55]  Andreas Pott,et al.  Cable-Driven Parallel Robots , 2021, Mechanisms and Machine Science.

[56]  Joel W. Burdick,et al.  On force and form closure for multiple finger grasps , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[57]  Gary M. Bone,et al.  Multi-metric comparison of optimal 2D grasp planning algorithms , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[58]  David G. Kirkpatrick,et al.  Quantitative Steinitz's theorems with applications to multifingered grasping , 1990, STOC '90.

[59]  Imin Kao,et al.  The sliding of robot fingers under combined torsion and shear loading , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[60]  Anis Sahbani,et al.  An overview of 3D object grasp synthesis algorithms , 2012, Robotics Auton. Syst..

[61]  D. Prattichizzo,et al.  Force and dynamic manipulability for cooperating robot systems , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

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

[63]  Maximo A. Roa,et al.  Evaluation of Human Prehension Using Grasp Quality Measures , 2012 .

[64]  B. Faverjon,et al.  On computing three-finger force-closure grasps of polygonal objects , 1991 .

[65]  Tadej Bajd,et al.  Estimation of hand preshaping during human grasping. , 2005, Medical engineering & physics.

[66]  Peter K. Allen,et al.  Stable grasping under pose uncertainty using tactile feedback , 2014, Auton. Robots.

[67]  Aaron M. Dollar,et al.  Dexterous manipulation with underactuated elastic hands , 2011, 2011 IEEE International Conference on Robotics and Automation.

[68]  Tsuneo Yoshikawa,et al.  Dynamic manipulability of robot manipulators , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[69]  Xiangyang Zhu,et al.  On the analysis of force closure and force optimization in fixtures and robotic manipulation , 2012 .

[70]  M. A. Roa,et al.  Experimental evaluation of human grasps using a sensorized object , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[71]  Bernard Roth,et al.  Analysis of Multifingered Hands , 1986 .

[72]  Antonio Morales,et al.  An experiment in constraining vision-based finger contact selection with gripper geometry , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[73]  Oussama Khatib,et al.  Experimental Robotics IV, The 4th International Symposium, Stanford, California, USA, June 30 - July 2, 1995 , 1997, ISER.

[74]  Gerd Hirzinger,et al.  Grasp planning: how to choose a suitable task wrench space , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[75]  John F. Canny,et al.  Easily computable optimum grasps in 2-D and 3-D , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[76]  Yu Zheng,et al.  Evaluation of grasp force efficiency considering hand configuration and using novel generalized penetration distance algorithm , 2013, 2013 IEEE International Conference on Robotics and Automation.

[77]  James J. Kuffner,et al.  Physically Based Grasp Quality Evaluation Under Pose Uncertainty , 2013, IEEE Transactions on Robotics.

[78]  Yu Zheng,et al.  An Efficient Algorithm for a Grasp Quality Measure , 2013, IEEE Transactions on Robotics.

[79]  Rüdiger Dillmann,et al.  Learning of probabilistic grasping strategies using Programming by Demonstration , 2010, 2010 IEEE International Conference on Robotics and Automation.

[80]  Thomas Feix,et al.  A comprehensive grasp taxonomy , 2009 .

[81]  Jean Ponce,et al.  A System For Planning And Executing Two-finger Force-Closure Grasps Of Curved 2D Objects , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[82]  Glauco Augusto de Paula Caurin,et al.  Learning how to grasp based on neural network retraining , 2013, Adv. Robotics.

[83]  Máximo A. Roa,et al.  Computation of Independent Contact Regions for Grasping 3-D Objects , 2009, IEEE Transactions on Robotics.

[84]  Mark R. Cutkosky,et al.  On grasp choice, grasp models, and the design of hands for manufacturing tasks , 1989, IEEE Trans. Robotics Autom..

[85]  Nancy S. Pollard,et al.  Synthesizing grasps from generalized prototypes , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[86]  Yunhui Liu,et al.  Qualitative test and force optimization of 3-D frictional form-closure grasps using linear programming , 1998, IEEE Trans. Robotics Autom..

[87]  Raúl Suárez,et al.  Fast and Flexible Determination of Force-Closure Independent Regions to Grasp Polygonal Objects , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[88]  Jun Wang,et al.  Synthesis of force-closure grasps on 3-D objects based on the Q distance , 2003, IEEE Trans. Robotics Autom..

[89]  S. Chiu,et al.  Control of redundant manipulators for task compatibility , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[90]  Robert B. Fisher,et al.  Visual quality measures for Characterizing Planar robot grasps , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[91]  Zexiang Li,et al.  On geometric algorithms for real-time grasping force optimization , 2004, IEEE Trans. Control. Syst. Technol..

[92]  David G. Kirkpatrick,et al.  Quantitative Steinitz's theorems with applications to multifingered grasping , 1990, STOC '90.

[93]  Ling Xu,et al.  Human-guided grasp measures improve grasp robustness on physical robot , 2010, 2010 IEEE International Conference on Robotics and Automation.

[94]  Byoung-Ho Kim,et al.  Non-dimensionalized performance indices based optimal grasping for multi-fingered hands , 2004 .

[95]  Van-Duc Nguyen,et al.  Constructing Force- Closure Grasps , 1988, Int. J. Robotics Res..

[96]  Maximo A. Roa,et al.  Medidas de calidad para la prensión de objetos , 2008 .

[97]  Jimmy A. Jørgensen,et al.  Assessing Grasp Stability Based on Learning and Haptic Data , 2011, IEEE Transactions on Robotics.

[98]  Kaspar Althoefer,et al.  Tactile sensing for dexterous in-hand manipulation in robotics-A review , 2011 .

[99]  Clément Gosselin,et al.  A Quasi-Static Model for Planar Compliant Parallel Mechanisms , 2009 .

[100]  John B. Moore,et al.  Quadratically convergent algorithms for optimal dextrous hand grasping , 2002, IEEE Trans. Robotics Autom..

[101]  J. Trinkle,et al.  Comparison of Simulated and Experimental Grasping Actions in the Plane , 2010 .

[102]  Ling Xu,et al.  Physical Human Interactive Guidance: Identifying Grasping Principles From Human-Planned Grasps , 2012, IEEE Transactions on Robotics.

[103]  Huan Liu,et al.  Knowledge-based control of grasping in robot hands using heuristics from human motor skills , 1993, IEEE Trans. Robotics Autom..

[104]  Dan Ding,et al.  A complete and efficient algorithm for searching 3-D form-closure grasps in the discrete domain , 2004, IEEE Transactions on Robotics.

[105]  Young C. Park,et al.  Grasp Synthesis of Polygonal Objects Using a Three-Fingered Robot Hand , 1992 .

[106]  P. Helm Clinical mechanics of the hand , 1986 .

[107]  Marek Teichmann,et al.  The power of friction: Quantifying the "goodness" of frictional grasps , 1997 .

[108]  Aaron M. Dollar,et al.  A parallel robots framework to study precision grasping and dexterous manipulation , 2013, 2013 IEEE International Conference on Robotics and Automation.

[109]  Inna Sharf,et al.  Optimum grasp of planar and revolute objects with gripper geometry constraints , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

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

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

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

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

[114]  Paolo Dario,et al.  Implementing robotic grasping tasks using a biological approach , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[115]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[116]  Tsuneo Yoshikawa,et al.  Erratum to "Dynamic Manipulability of Robot Manipulators" , 2000, J. Field Robotics.

[117]  Marek Teichmann A grasp metric invariant under rigid motions , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[118]  Stephen L. Chiu,et al.  Task Compatibility of Manipulator Postures , 1988, Int. J. Robotics Res..

[119]  John J. Craig,et al.  Articulated hands: Force control and kinematic issues , 1981 .

[120]  Dan Ding,et al.  Computation of 3-D form-closure grasps , 2001, IEEE Trans. Robotics Autom..

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

[122]  Jean-Pierre Merlet,et al.  Jacobian, Manipulability, Condition Number and Accuracy of Parallel Robots , 2005, ISRR.

[123]  Yunhui Liu Computing n-Finger Form-Closure Grasps on Polygonal Objects , 2000, Int. J. Robotics Res..

[124]  Yu Zheng,et al.  Improving grasp quality evaluation , 2009, Robotics Auton. Syst..

[125]  Oliver Kroemer,et al.  Combining active learning and reactive control for robot grasping , 2010, Robotics Auton. Syst..

[126]  Helge J. Ritter,et al.  Task-oriented quality measures for dextrous grasping , 2005, 2005 International Symposium on Computational Intelligence in Robotics and Automation.

[127]  Ville Kyrki,et al.  Probabilistic sensor-based grasping , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[129]  Raúl Suárez,et al.  Determining independent grasp regions on 2D discrete objects , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[130]  Antonio Bicchi,et al.  Manipulability of cooperating robots with unactuated joints and closed-chain mechanisms , 2000, IEEE Trans. Robotics Autom..

[131]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .

[132]  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).