Fingertip Surface Optimization for Robust Grasping on Contact Primitives

We address the problem of fingertip design by leveraging on the fact that most grasp contacts share a few classes of local geometries. In order to maximize the contact areas for achieving more robust grasps, we first define the concept of Contact Primitive, which represents a set of contacts of similar local geometries. Thereafter, we propose a uniform cost algorithm, which is formulated as a decision making process in a tree structure, to cluster a set of example grasp contacts into a finite set of Contact Primitives. We design fingertips by optimization to match the local geometry of each contact primitive, and then three-dimensionally print them using soft materials to compensate for optimization residuals. For novel objects, we provide an efficient algorithm to generate grasp contacts that match the fingertip geometries while together forming stable grasps. Comparing to a baseline of flat fingertip design, the experiment results show that our design significantly improves grasp stability, and it is more robust against various uncertainties.

[1]  Xinyu Liu,et al.  Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metrics , 2017, Robotics: Science and Systems.

[2]  Danica Kragic,et al.  Hierarchical Fingertip Space for multi-fingered precision grasping , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Danica Kragic,et al.  Data-Driven Grasp Synthesis—A Survey , 2013, IEEE Transactions on Robotics.

[4]  David J. Ketchen,et al.  THE APPLICATION OF CLUSTER ANALYSIS IN STRATEGIC MANAGEMENT RESEARCH: AN ANALYSIS AND CRITIQUE , 1996 .

[5]  Danica Kragic,et al.  A Framework for Optimal Grasp Contact Planning , 2017, IEEE Robotics and Automation Letters.

[6]  Danica Kragic,et al.  Friction coefficients and grasp synthesis , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Alberto Rodriguez,et al.  From caging to grasping , 2011, Int. J. Robotics Res..

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

[9]  J. Renaud Numerical Optimization, Theoretical and Practical Aspects— , 2006, IEEE Transactions on Automatic Control.

[10]  Thomas A. Funkhouser,et al.  The Princeton Shape Benchmark , 2004, Proceedings Shape Modeling Applications, 2004..

[11]  Russ Tedrake,et al.  Synthesis and Optimization of Force Closure Grasps via Sequential Semidefinite Programming , 2015, ISRR.

[12]  Danica Kragic,et al.  Dexterous grasping under shape uncertainty , 2016, Robotics Auton. Syst..

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

[14]  Xiaolong Feng,et al.  Generic Automated Multi-function Finger Design , 2016 .

[15]  Máximo A. Roa,et al.  Grasp quality measures: review and performance , 2014, Autonomous Robots.

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

[17]  Dinesh Manocha,et al.  On Computing Reliable Optimal Grasping Forces , 2012, IEEE Transactions on Robotics.

[18]  Tucker Hermans,et al.  Relaxed-Rigidity Constraints: In-Grasp Manipulation using Purely Kinematic Trajectory Optimization , 2017, Robotics: Science and Systems.

[19]  Vijay Kumar,et al.  Robotic grasping and contact: a review , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[20]  Peter K. Allen,et al.  Semantic grasping: Planning robotic grasps functionally suitable for an object manipulation task , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Xiaolong Feng,et al.  Finger design automation for industrial robot grippers: A review , 2017, Robotics Auton. Syst..

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

[23]  Danica Kragic,et al.  On the evolution of fingertip grasping manifolds , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[24]  Danica Kragic,et al.  Hierarchical Fingertip Space: A Unified Framework for Grasp Planning and In-Hand Grasp Adaptation , 2016, IEEE Transactions on Robotics.

[25]  G. Farin Curves and Surfaces for Cagd: A Practical Guide , 2001 .

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

[27]  Cosimo Della Santina,et al.  Dexterity augmentation on a synergistic hand: The Pisa/IIT SoftHand+ , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[28]  Gerd Hirzinger,et al.  Calculating hand configurations for precision and pinch grasps , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

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