Online generation of reachable grasps for dexterous manipulation using a representation of the reachable workspace

In service robotic tasks, the ability to grasp and handle objects is mandatory. Short response times with respect to execution of commanded tasks are necessary. Planning in general and grasp planning in particular should happen online. We extend the online grasp planner by Borst et al. [1] to generate reachable grasps while preserving the integrity and modularity of the grasp planner. To achieve this a representation of the reachable space of a robot arm is used to determine a grasp's reachability. Furthermore we show the influence of obstacles on the reachability throughout the workspace. A method to include obstacles into the representation of reachability is sketched. The resulting representation is used by the grasp planner. The performance of the algorithms is evaluated by measuring their computation times. Even in the worst case our grasp planner outperforms comparable state of the art approaches.

[1]  Dmitry Berenson,et al.  An optimization approach to planning for mobile manipulation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[2]  Gerd Hirzinger,et al.  Inverse kinematics with closed form solutions for highly redundant robotic systems , 2009, 2009 IEEE International Conference on Robotics and Automation.

[3]  Masayuki Inaba,et al.  Environment manipulation planner for humanoid robots using task graph that generates action sequence , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

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

[5]  Tsuneo Yoshikawa,et al.  Optimization of grasping by using a required external force set , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[6]  Fumio Kanehiro,et al.  Fast grasp planning for hand/arm systems based on convex model , 2008, 2008 IEEE International Conference on Robotics and Automation.

[7]  Thierry Siméon,et al.  A manipulation planner for pick and place operations under continuous grasps and placements , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

[9]  Rachid Alami,et al.  Two manipulation planning algorithms , 1995 .

[10]  Christoph Borst,et al.  A Humanoid Two-Arm System for Dexterous Manipulation , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[11]  Rachid Alami,et al.  A Grasp Planner Based On Inertial Properties , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[12]  T. Yoshikawa,et al.  Optimization of grasping by using a required external force set , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[13]  Jean-Claude Latombe,et al.  Planning motions with intentions , 1994, SIGGRAPH.

[14]  Tamim Asfour,et al.  Manipulation Planning Among Movable Obstacles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[15]  Gerd Hirzinger,et al.  Capturing robot workspace structure: representing robot capabilities , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.