Planning grasps for robotic hands using a novel object representation based on the medial axis transform

Many supporting activities that future service robots might perform in people's homes depend on the capability to grasp and manipulate arbitrary objects. Easily accomplished by humans, but very difficult to achieve for robots, grasping involves dealing with a high-dimensional space of parameters which include hand kinematics, object geometry, material properties and forces. We believe that the way a robot grasps an object should be motivated by the object's geometry and that the search space for stable grasps can be dramatically reduced if the underlying object representation reflects symmetry properties of the object that contain valuable information for grasp planning. In this paper, we introduce the grid of medial spheres, a volumetric object representation based on the medial axis transform. The grid of medial spheres represents arbitrarily shaped objects with arbitrary levels of detail and contains symmetry information that can be easily exploited by a grasp planning algorithm. We present the data structure as well as a grasp planning algorithm that exploits it and provide experimental results on various object models using two robot hands in simulation.

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

[2]  Thea Iberall,et al.  Human Prehension and Dexterous Robot Hands , 1997, Int. J. Robotics Res..

[3]  Matei T. Ciocarlie,et al.  The Columbia grasp database , 2009, 2009 IEEE International Conference on Robotics and Automation.

[4]  James J. Kuffner,et al.  OpenRAVE: A Planning Architecture for Autonomous Robotics , 2008 .

[5]  Thomas A. Funkhouser,et al.  A benchmark for 3D mesh segmentation , 2009, ACM Trans. Graph..

[6]  Dinesh Manocha,et al.  Efficient computation of a simplified medial axis , 2003, SM '03.

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

[8]  Bernd Hamann,et al.  Mathematical Foundations of Scientific Visualization, Computer Graphics, and Massive Data Exploration , 2009, Mathematics and Visualization.

[9]  Tamal K. Dey,et al.  Tight cocone: a water-tight surface reconstructor , 2003, SM '03.

[10]  R. Brubaker Models for the perception of speech and visual form: Weiant Wathen-Dunn, ed.: Cambridge, Mass., The M.I.T. Press, I–X, 470 pages , 1968 .

[11]  Dmitry Berenson,et al.  Grasp planning in complex scenes , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[12]  Tamim Asfour,et al.  ARMAR-III: An Integrated Humanoid Platform for Sensory-Motor Control , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[13]  Rüdiger Dillmann,et al.  Developing and analyzing intuitive modes for interactive object modeling , 2007, ICMI '07.

[14]  Matei T. Ciocarlie,et al.  Dimensionality reduction for hand-independent dexterous robotic grasping , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Siddhartha S. Srinivasa,et al.  Grasp synthesis in cluttered environments for dexterous hands , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

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

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

[18]  Bruce W. Weide,et al.  Optimal Expected-Time Algorithms for Closest Point Problems , 1980, TOMS.

[19]  Sunghee Choi,et al.  The power crust , 2001, SMA '01.

[20]  M. Pauly,et al.  Discrete scale axis representations for 3D geometry , 2010, SIGGRAPH 2010.

[21]  Tamim Asfour,et al.  Integrated Grasp and motion planning , 2010, 2010 IEEE International Conference on Robotics and Automation.

[22]  Tamim Asfour,et al.  Unions of balls for shape approximation in robot grasping , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Dinesh Manocha,et al.  Homotopy-preserving medial axis simplification , 2005, SPM '05.

[24]  Danica Kragic,et al.  Minimum volume bounding box decomposition for shape approximation in robot grasping , 2008, 2008 IEEE International Conference on Robotics and Automation.

[25]  Matei T. Ciocarlie,et al.  Data-driven grasping with partial sensor data , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Tamal K. Dey,et al.  Approximate medial axis as a voronoi subcomplex , 2002, SMA '02.

[27]  Henrik I. Christensen,et al.  Automatic grasp planning using shape primitives , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[28]  Dominique Attali,et al.  Modeling noise for a better simplification of skeletons , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[29]  Peter K. Allen,et al.  Grasp Planning via Decomposition Trees , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.