Abstract
The development of algorithms capable of automatically generating optimal grasp involves first of all the necessity to define the notion of optimal grasp in relation to the target task. To address this problem, the scientific community offers many quality criteria in the literature and continues to propose new ones for grasp synthesis purpose. This paper aims at proposing a synthesis and a fine analysis of the quality criteria useful to evaluate a grasp in a context of adaptive gras**, as well as in the perspective of in-hand manipulation. These criteria are divided in two categories, the first one has 11 criteria and focuses exclusively on the location of contact points while the second one has 5 criteria and takes into account the kinematics of the robotic hand as well. Evaluation of the criteria is proposed with a common evaluation framework based on reference objects and reference manipulation tasks. The evaluation and illustration of the resulting grasps with the different criteria allow to appreciate the physical meaning of each of these criteria with this common evaluation framework. In order to reduce the number of criteria to be used in the context of a gras** synthesis process, a correlation study is carried out. The results show that several criteria in the literature are strongly correlated. Four criteria are finally chosen. Thus, to demonstrate the relevance of the selected criteria, a grasp synthesis process is used for in-hand manipulation purpose. An evolutionary approach is used to solve this multi-criteria optimization problem. The approach is validated in the OpenRAVE simulation environment and then demonstrated with the new RoBioSS hand: a fully actuated dexterous robotic hand with four fingers and sixteen degrees of freedom. Experimental results illustrate the relevance of the choice of these criteria to produce robust grasps leading to stable in-hand manipulations with large amplitudes.
Similar content being viewed by others
References
Kochan: Shadow delivers first hand. Industrial Robot. 32(1), 15–16 (2005)
M. Grebenstein et al., « The DLR hand arm system », International Conference on Robotics and Automation, pp. 3175-3182, Shanghai, 2011.
Mnyusiwalla, H., Vulliez, P., Gazeau, J.P., Zeghloul, S.: A New Dexterous Hand Based on Bio-Inspired Finger Design for Inside-Hand Manipulation. Transactions on Systems, Man, and Cybernetics: Systems. 46(6), 809–817 (2016)
Shimoga, K.B.: Robot Grasp Synthesis Algorithms: A Survey. International Journal of Robotics Research. 15(3), 230–266 (1996)
Bicchi, A., Kumar, V.: « Robotic gras** and contact: a review », International Conference on Robotics and Automation, vol. 1, pp. 348–353, San Francisco, CA, USA (2000)
Touvet, F., Daoud, N., Gazeau, J.P., Zeghloul, S., Maier, M.A., Eskiizmirliler, S.: A biomimetic reach and grasp approach for mechanical hands. Robotics and Autonomous Systems. 60(3), 473–486 (2012)
Sahbani, A., El-Khoury, S., Bidaud, P.: An overview of 3D object grasp synthesis algorithms. Robotics and Autonomous Systems. 60(3), 326–336 (2012)
Falco, J.A., Marvel, J.A., Messina, E.R.: « A Roadmap to Advance Measurement Science in Robot Dexterity and Manipulation », National Institute of Standards and Technology. U.S, Department of Commerce (2014)
J.A. Haustein, K. Hang, D. Kragic, « Integrating motion and hierarchical fingertip grasp planning », International Conference on Robotics and Automation, pp. 3439-3446, Singapore, 2017.
Rubert, C., León, B., Morales, A., Sancho-Bru, J.: Characterisation of Grasp Quality Metrics. Journal of Intelligent & Robotic Systems. 89, 319–342 (2018)
Roa, M.A., Suárez, R.: Grasp quality measures: review and performance. Autonomous Robots. 38, 65–88 (2015)
Cutkosky, M.R.: On grasp choice, grasp models, and the design of hands for manufacturing tasks. Transactions on Robotics and Automation. 5(3), 269–279 (1989)
Nguyen, V.D.: Constructing Force-Closure Grasps. International Journal of Robotics Research. 7(3), 3–16 (1988)
Fernandez, A., Gazeau, J.P., Zeghloul, S., Lahouar, S.: Regras** objects during manipulation tasks by combining genetic algorithms and finger gaiting. Meccanica. 47(4), 939–950 (2012)
Prattichizzo, D., Trinkle, J.: « Gras** », Handbook of Robotics, pp. 671–700. Springer, Berlin, Heidelberg (2008)
R.M. Murray, S.S. Sastry, Z. Li, « A Mathematical Introduction to Robotic Manipulation », CRC Press, Inc., USA, 1994.
Zheng, Y., Qian, W.-H.: On some weaknesses existing in optimal grasp planning. Mechanism and Machine Theory. 43(5), 576–590 (2008)
B. Bounab, D. Sidobre, A. Zaatri, « Central axis approach for computing n-finger force-closure grasps », International Conference on Robotics and Automation, pp. 1169-1174, Pasadena, CA, 2008.
Jia, Y.B.: Computation on Parametric Curves with an Application in Gras**. International Journal of Robotics Research. 23(7-8), 827–857 (2004)
A. Sudsang, T. Phoka, « Geometric Reformulation of 3-Fingered Force-Closure Condition », International Conference on Robotics and Automation, pp. 2338-2343, Barcelona, Spain, 2005.
Li, J.W., Liu, H., Cai, H.G.: On computing three-finger force-closure grasps of 2-D and 3-D objects. Transactions on Robotics and Automation. 19(1), 155–161 (2003)
Ponce, J., Faverjon, B.: On computing three-finger force-closure grasps of polygonal objects. Transactions on Robotics and Automation. 11(6), 868–881 (1995)
C. Ferrari, J. Canny, « Planning optimal grasps », International Conference on Robotics and Automation, pp. 2290-2295, Nice, France 1992.
A.T. Miller, P.K. Allen, « Examples of 3D grasp quality computations », International Conference on Robotics and Automation, pp. 1240-1246, Detroit, MI, USA, 1999.
Li, Z., Sastry, S.S.: Task-oriented optimal gras** by multifingered robotic hands. Journal on Robotics and Automation. 4(1), 32–44 (1988)
B.H. Kim, S.R. Oh, B.J. Yi, I.H. Suh, « Optimal gras** based on non-dimensionalized performance indices », International Conference on Intelligent Robots and Systems, pp. 949-956, Maui, HI, USA, 2001.
B. Mirtich, J. Canny, « Easily computable optimum grasps in 2-D and 3-D », International Conference on Robotics and Automation, pp. 739-747, San Diego, CA, USA, 1994.
Ding, D., Lee, Y.H., Wang, S.: Computation of 3-D form-closure grasps. Transactions on Robotics and Automation. 17(4), 515–522 (2001)
Brady, M.: Robot Motion: Planning and Control. M.I.T. Press, Cambridge MA, USA (1983)
V. Lippiello, F. Ruggiero, L. Villani, « Floating visual grasp of unknown objects », International Conference on Intelligent Robots and Systems, pp. 1290-1295, St. Louis, MO, 2009.
Daoud, N., Gazeau, J.P., Zeghloul, S., Arsicault, M.: A fast grasp synthesis method for online manipulation. Robotics and Autonomous Systems. 59(6), 421–427 (2011)
Mattar, E.: A survey of bio-inspired robotics hands implementation: New directions in dexterous manipulation. Robotics and Autonomous Systems. 61(5), 517–544 (2013)
Sahbani, A., El-Khoury, S., Bidaud, P.: An overview of 3D object grasp synthesis algorithms. Robotics and Autonomous Systems. 60(3), 326–336 (2012)
Bohg, J., Morales, A., Asfour, T., Kragic, D.: Data-Driven Grasp Synthesis - A Survey. IEEE Transactions on Robotics. 30(2), 289–309 (2014)
Chen, D., Dietrich, V., Liu, Z., et al.: A Probabilistic Framework for Uncertainty-Aware High-Accuracy Precision Gras** of Unknown Objects. Journal of Intelligent & Robotic Systems. 90, 19–43 (2018)
Deb, K.: Multi-Objective Optimization using Evolutionary Algorithms. Wiley, New York (2001)
N.Daoud, « Contribution à la manipulation dextre et à la synthèse de prise en vue de la commande de mains mécaniques », PhD Thesis, Poitiers University, France, 2011.
Daoud, N., Gazeau, J.P., Zeghloul, S., Arsicault, M.: A real-time strategy for dexterous manipulation: Fingertips motion planning, force sensing and grasp stability. Robotics and Autonomous Systems. 60(3), 377–386 (2012)
Fischer, H., Vulliez, M., Laguillaumie, P., Vulliez, P., Gazeau, J.P.: RTRobMultiAxisControl: A Framework for Real-Time Multiaxis and Multirobot Control. Transactions on Automation Science and Engineering. 16(3), 1205–1217 (2019)
Availability of data and material
The videos are available using the YouTube links referenced in the article.
Funding
This work has been sponsored by the French government research program “Investissements d’Avenir” through the Robotex Equipment of Excellence (ANR-10-EQPX-44). It is also supported by the Nouvelle Aquitaine Region (program “CPER Numeric”), in partnership with the European Union (FEDER/ERDF, European Regional Development Fund) and French National Research Agency (ANR) through the SEAHAND program (ANR-15-CE10-0004) and Mach4 program (ANR-18-LCV2-0003).
Author information
Authors and Affiliations
Contributions
The 4 authors of the article contributed to the overall results and worked jointly on the subject within the same research team at the PPRIME Institute. See authors short CV at the end of the paper.
Corresponding author
Ethics declarations
Conflicts of interest/Competing interests
Not applicable
Code availability
Our control software is registered with APP. APP (Agence de Protection des Programmes) is a European organization for the protection of authors and publishers of digital creations. The Software “«RTRobMultiAxisControl» was registered in 2018 with the deposit number IDDN. FR.001.300012.000.S.P.2018.000.31235. A licence agreement can be discussed for research or industrial purpose. The software is discussed in [39].
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
Not applicable.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mnyussiwalla, H., Seguin, P., Vulliez, P. et al. Evaluation and selection of grasp quality criteria for dexterous manipulation. J Intell Robot Syst 104, 20 (2022). https://doi.org/10.1007/s10846-021-01554-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-021-01554-4