From caging to grasping

This paper digs into the relationship between cages and grasps of a rigid body. In particular, it considers the use of cages as waypoints to grasp an object. We introduce the concept of pregrasping cages, caging configurations from which an object can be grasped without first breaking the cage. For two-fingered manipulators, all cages are pregrasping cages and, consequently, useful waypoints to grasp an object. A contribution of this paper is to show that the same does not hold for more than two fingers. A second contribution is to show how to overcome that limitation. We explore the natural generalization of the well-understood squeezing/stretching characterization of two-finger cages to arbitrary workspace dimension, arbitrary object shapes without holes, and arbitrary number of point fingers, and exploit it to give sufficient conditions for a cage to be a pregrasping cage. As a product of that generalization, we introduce grasping functions: scalar functions defined on the finger formation that control the process of going from a cage to a grasp. We finish the paper by establishing an analogy between the role of grasping functions in grasping and that of Lyapunov functions in stability theory.

[1]  A. Besicovitch A Net to Hold a Sphere , 1957 .

[2]  H. T. Croft A Net To Hold a Sphere , 1964 .

[3]  Robert Bartle,et al.  The Elements of Real Analysis , 1977, The Mathematical Gazette.

[4]  J. Milnor Topology from the differentiable viewpoint , 1965 .

[5]  Th. Riedrich R. G. Bartle, The Elements of Real Analysis. XIV + 447 S. m. Fig. New York/London/Sydney 1964. John Wiley & Sons, Inc. Preis geb. 83 s. net , 1965 .

[6]  H. Harry Asada,et al.  Kinematic analysis of workpart fixturing for flexible assembly with automatically reconfigurable fixtures , 1985, IEEE J. Robotics Autom..

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

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

[9]  Narayan Srinivasa,et al.  Grasping and in-hand manipulation: experiments with a reconfigurable gripper , 1997, Adv. Robotics.

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

[11]  Andrew Blake,et al.  Error-tolerant visual planning of planar grasp , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[12]  Andrew Blake,et al.  Caging planar objects with a three-finger one-parameter gripper , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[13]  Andrew Blake,et al.  Caging Planar Bodies by One-Parameter Two-Fingered Gripping Systems , 1999, Int. J. Robotics Res..

[14]  John M. Lee Introduction to Topological Manifolds , 2000 .

[15]  Attawith Sudsang,et al.  Grasping and In-Hand Manipulation: Geometry and Algorithms , 2000, Algorithmica.

[16]  Jean Ponce,et al.  A new approach to motion planning for disc-shaped robots manipulating a polygonal object in the plane , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  Jean Ponce,et al.  Manipulating Parts with an Array of Pins: A Method and a Machine , 2001, Int. J. Robotics Res..

[18]  Kenneth Y. Goldberg,et al.  Gripping parts at concave vertices , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[19]  John M. Lee Introduction to Smooth Manifolds , 2002 .

[20]  Vijay Kumar,et al.  Decentralized Algorithms for Multi-Robot Manipulation via Caging , 2004, Int. J. Robotics Res..

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

[22]  Attawith Sudsang,et al.  Two-finger caging of concave polygon , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[23]  Alberto Rodriguez,et al.  Two Finger Caging: Squeezing and Stretching , 2008, WAFR.

[24]  Siddhartha S. Srinivasa,et al.  Manipulation planning with caging grasps , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[25]  Attawith Sudsang,et al.  Caging rigid polytopes via finger dispersion control , 2008, 2008 IEEE International Conference on Robotics and Automation.

[26]  M. Ani Hsieh,et al.  Multi-robot manipulation via caging in environments with obstacles , 2008, 2008 IEEE International Conference on Robotics and Automation.

[27]  A. Frank van der Stappen,et al.  Caging Polygons with Two and Three Fingers , 2008, Int. J. Robotics Res..

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

[29]  Attawith Sudsang,et al.  Two-Finger Caging of Nonconvex Polytopes , 2011, IEEE Transactions on Robotics.

[30]  Alberto Rodriguez,et al.  Path Connectivity of the Free Space , 2012, IEEE Transactions on Robotics.