On Computing Four-Finger Equilibrium and Force-Closure Grasps of Polyhedral Objects

This article addresses the problem of computing stable grasps of three-dimensional polyhedral objects. We consider the case of a hand equipped with four hard fingers and assume point contact with friction. We prove new necessary and sufficient conditions for equilibrium and force closure, and present a geometric characterization of all possible types of four-finger equilibrium grasps. We then focus on concurrent grasps, for which the lines of action of the four contact forces all intersect in a point. In this case, the equilibrium conditions are linear in the unknown grasp parameters, which reduces the problem of computing the stable grasp regions in configuration space to the problem of constructing the eight-dimensional projec tion of an ll-dimensinnal polytope. We present two projection methods: the first one uses a simple Gaussian elimination ap proach, while the second one relies on a novel output-sensitive contour-tracking algorithm. Finally, we use linear optimization within the valid configuration space regions to compute the maximal object regions where fingers can be positioned inde pendently while ensuring force closure. We have implemented the proposed approach and present several examples.

[1]  A. F. Möbius Lehrbuch der Statik , .

[2]  Franz Reuleaux,et al.  The Kinematics of Machinery , 2016, Nature.

[3]  J. D. Everett A Treatise on the Theory of Screws , 1901, Nature.

[4]  D. Hilbert,et al.  Geometry and the Imagination , 1953 .

[5]  James E. pLebensohn Geometry and the Imagination , 1952 .

[6]  K. H. Hunt,et al.  Kinematic geometry of mechanisms , 1978 .

[7]  Bernard Roth,et al.  An Extension of Screw Theory , 1981 .

[8]  Jr. J. Kenneth Salisbury,et al.  Kinematic and force analysis of articulated hands , 1982 .

[9]  B. Dizioglu,et al.  Mechanics of form closure , 1984 .

[10]  Alain Dandurand The Rigidity of Compound Spatial Grids , 1984 .

[11]  Stephen C. Jacobsen,et al.  The UTAH/M.I.T. Dextrous Hand: Work in Progress , 1984 .

[12]  Nimrod Megiddo,et al.  Linear Programming in Linear Time When the Dimension Is Fixed , 1984, JACM.

[13]  S. Sastry,et al.  Task oriented optimal grasping by multifingered robot hands , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[14]  Bernard Roth,et al.  Direct Computation of Grasping Force for Three-Finger Tip-Prehension Grasps , 1988 .

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

[16]  Jean-Pierre Merlet,et al.  Singular Configurations of Parallel Manipulators and Grassmann Geometry , 1988, Int. J. Robotics Res..

[17]  Herbert Edelsbrunner,et al.  Simulation of simplicity: a technique to cope with degenerate cases in geometric algorithms , 1988, SCG '88.

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

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

[20]  Jocelyne Pertin-Trocaz,et al.  Grasping: a state of the art , 1989 .

[21]  Christos H. Papadimitriou,et al.  Optimum Grip of a Polygon , 1987, Int. J. Robotics Res..

[22]  Jean-Pierre Merlet Singular Configurations of Parallel Manipulators and Grassmann Geometry , 1989, Int. J. Robotics Res..

[23]  Leo Joskowicz,et al.  Reasoning About Linear Constraints Using Parametric Queries , 1990, FSTTCS.

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

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

[26]  Jean-Louis Lassez,et al.  Querying constraints , 1990, PODS '90.

[27]  J. Michael McCarthy,et al.  Introduction to theoretical kinematics , 1990 .

[28]  Tomás Lozano-Pérez,et al.  Grasp stability and feasibility for an arm with an articulated hand , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[29]  Ivan Stojmenovic,et al.  Immobilizing a Polytope , 1991, WADS.

[30]  Jean Ponce,et al.  On computing three-finger force-closure grasps of polygonal objects , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

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

[32]  Jeffrey C. Trinkle,et al.  On the stability and instantaneous velocity of grasped frictionless objects , 1992, IEEE Trans. Robotics Autom..

[33]  Jirí Matousek,et al.  Linear optimization queries , 1992, SCG '92.

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

[35]  Mariette Yvinec,et al.  Applications of random sampling to on-line algorithms in computational geometry , 1992, Discret. Comput. Geom..

[36]  Jean-Daniel Boissonnat,et al.  On characterizing and computing three- and four-finger force-closure grasps of polyhedral objects , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[37]  Joel W. Burdick,et al.  Finding antipodal point grasps on irregularly shaped objects , 1992, IEEE Trans. Robotics Autom..

[38]  Jean Ponce,et al.  On Computing Two-Finger Force-Closure Grasps of Curved 2D Objects , 1993, Int. J. Robotics Res..

[39]  Joel W. Burdick,et al.  Mobility of bodies in contact. I. A new 2/sup nd/ order mobility index for multiple-finger grasps , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

[41]  Joel W. Burdick,et al.  Mobility of bodies in contact. II. How forces are generated by curvature effects? , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[42]  Joel W. Burdick,et al.  Mobility of bodies in contact. I. A 2nd-order mobility index for multiple-finger grasps , 1994, IEEE Trans. Robotics Autom..

[43]  C. Barus A treatise on the theory of screws , 1998 .

[44]  Joel W. Burdick,et al.  Mobility of Bodies in Contact{ii: How Forces Are Generated by Curvature Eeects? , 1994 .