Semantic grasping: Planning robotic grasps functionally suitable for an object manipulation task

We design an example based planning framework to generate semantic grasps, stable grasps that are functionally suitable for specific object manipulation tasks. We propose to use partial object geometry, tactile contacts, and hand kinematic data as proxies to encode semantic constraints, which are task-related constraints. We introduce a semantic affordance map, which relates local geometry to a set of predefined semantic grasps that are appropriate to different tasks. Using this map, the pose of a robotic hand can be estimated so that the hand is adjusted to achieve the ideal approach direction required by a particular task. A grasp planner is then used to generate a set of final grasps which have appropriate stability, tactile contacts, and hand kinematics along this approach direction. We show experiments planning semantic grasps on everyday objects and executing these grasps with a physical robot.

[1]  Jitendra Malik,et al.  Shape matching and object recognition using shape contexts , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

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

[3]  Darius Burschka,et al.  An Efficient RANSAC for 3D Object Recognition in Noisy and Occluded Scenes , 2010, ACCV.

[4]  Ashutosh Saxena,et al.  Robotic Grasping of Novel Objects , 2006, NIPS.

[5]  Justus H. Piater,et al.  Refining grasp affordance models by experience , 2010, 2010 IEEE International Conference on Robotics and Automation.

[6]  Helge J. Ritter,et al.  Task-oriented quality measures for dextrous grasping , 2005, 2005 International Symposium on Computational Intelligence in Robotics and Automation.

[7]  Ying Li,et al.  Data-Driven Grasp Synthesis Using Shape Matching and Task-Based Pruning , 2007, IEEE Transactions on Visualization and Computer Graphics.

[8]  Peter K. Allen,et al.  Tactile Experience-based Robotic Grasping , 2012 .

[9]  Danica Kragic,et al.  Grasping by parts : Robot grasp generation from 3D box primitives , 2010 .

[10]  Anis Sahbani,et al.  A hybrid approach for grasping 3D objects , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  U. Castiello The neuroscience of grasping , 2005, Nature Reviews Neuroscience.

[12]  Matei T. Ciocarlie,et al.  Soft Finger Model with Adaptive Contact Geometry for Grasping and Manipulation Tasks , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[13]  Stefano Caselli,et al.  Part-based robot grasp planning from human demonstration , 2011, 2011 IEEE International Conference on Robotics and Automation.

[14]  Peter K. Allen,et al.  Data-driven grasping , 2011, Auton. Robots.

[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]  Danica Kragic,et al.  Learning task constraints for robot grasping using graphical models , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Angel P. del Pobil,et al.  Task-Oriented Grasping using Hand Preshapes and Task Frames , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[18]  Garth Zeglin,et al.  Preparatory object rotation as a human-inspired grasping strategy , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[19]  Peter K. Allen,et al.  Robot learning of everyday object manipulations via human demonstration , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Danica Kragic,et al.  Learning of 2D grasping strategies from box-based 3D object approximations , 2009, Robotics: Science and Systems.

[21]  Josep M. Porta,et al.  Synthesizing grasp configurations with specified contact regions , 2011, Int. J. Robotics Res..

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

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

[24]  Matei T. Ciocarlie,et al.  Hand Posture Subspaces for Dexterous Robotic Grasping , 2009, Int. J. Robotics Res..

[25]  Danica Kragic,et al.  A strategy for grasping unknown objects based on co-planarity and colour information , 2010, Robotics Auton. Syst..