Robot Grasping Simulation

Simulation is essential for different robotic research fields such as mobile robotics, motion planning and grasp planning. For grasping in particular, there are no software simulation packages, which may provide a holistic environment to deal with the variety of aspects associated with this problem. These aspects include development and testing of new algorithms, modelling of the environments and robots, including the modelling of actuators, sensors and contacts. To fill this gap, the OpenGRASP simulation toolkit for grasping and dexterous manipulation has been developed. OpenGRASP is a new simulation toolkit, that addresses all above-mentioned aspects, and that has been developed to provide extensibility, interoperability and public availability. It is based on a modular architecture, that supports the creation and addition of new functionality and the integration of existing and widely-used technologies and standards. In this chapter, the different components of OpenGRASP are presented. The core of the toolkit is an improved version of OpenRAVE, which has been enhanced with a Robot Editor and the adoption of the COLLADA file format and several plugins to enable standardization and flexibility. Tactile sensor simulation is studied in detail, proposing a new tactile sensor model which utilizes collision detection and response methods using soft contacts as well as a full friction description.

[1]  Don Burns,et al.  Open Scene Graph A: Introduction, B: Examples and Applications , 2004 .

[2]  J. Eddie Baker The closure modes of Bennett's twelve-bar planar linkage , 2004 .

[3]  Jan Wikander,et al.  Tactile sensing in intelligent robotic manipulation - a review , 2005, Ind. Robot.

[4]  Thomas Bräunl,et al.  Evaluation of real-time physics simulation systems , 2007, GRAPHITE '07.

[5]  Dylan A. Shell,et al.  Extending Open Dynamics Engine for Robotics Simulation , 2010, SIMPAR.

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

[7]  Tamim Asfour,et al.  A new anthropomorphic robotic hand , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[8]  Kazuhito Yokoi,et al.  Open architecture humanoid robotics platform , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[9]  Stefano Carpin,et al.  USARSim: a robot simulator for research and education , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[10]  Richard T. Vaughan,et al.  The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems , 2003 .

[11]  Javier Felip,et al.  Robust sensor-based grasp primitive for a three-finger robot hand , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Gregory D. Hager,et al.  Characterization and simulation of tactile sensors , 2010, 2010 IEEE Haptics Symposium.

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

[14]  Giulio Sandini,et al.  Tactile Sensing—From Humans to Humanoids , 2010, IEEE Transactions on Robotics.

[15]  Antonio Bicchi,et al.  SynGrasp: A MATLAB toolbox for grasp analysis of human and robotic hands , 2013, 2013 IEEE International Conference on Robotics and Automation.

[16]  Dylan A. Shell,et al.  An evaluation of methods for modeling contact in multibody simulation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[17]  Olivier Michel,et al.  Cyberbotics Ltd. Webots™: Professional Mobile Robot Simulation , 2004 .

[18]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[19]  Wolfram Burgard,et al.  Object identification with tactile sensors using bag-of-features , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Antonio Morales,et al.  Simulation of tactile sensors using soft contacts for robot grasping applications , 2012, 2012 IEEE International Conference on Robotics and Automation.

[21]  Danica Kragic,et al.  Vision and tactile sensing for real world tasks , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[22]  Antonio Morales,et al.  Model of tactile sensors using soft contacts and its application in robot grasping simulation , 2013, Robotics Auton. Syst..

[23]  Mark Lee,et al.  Review Article Tactile sensing for mechatronics—a state of the art survey , 1999 .

[24]  Danica Kragic,et al.  Learning grasp stability based on haptic data , 2010 .

[25]  Allison M. Okamura,et al.  Feature Detection for Haptic Exploration with Robotic Fingers , 2001, Int. J. Robotics Res..

[26]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[27]  Takeo Kanade,et al.  Automated Construction of Robotic Manipulation Programs , 2010 .

[28]  Jian S. Dai,et al.  Stiffness Modeling of the Soft-Finger Contact in Robotic Grasping , 2004 .

[29]  Jared Jackson Microsoft robotics studio: A technical introduction , 2007, IEEE Robotics & Automation Magazine.

[30]  Angel P. del Pobil,et al.  Reliable non-prehensile door opening through the combination of vision, tactile and force feedback , 2010, Auton. Robots.

[31]  Javier Felip,et al.  Embodiment independent manipulation through action abstraction , 2010, 2010 IEEE International Conference on Robotics and Automation.

[32]  Matei T. Ciocarlie,et al.  Contact-reactive grasping of objects with partial shape information , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  Ales Ude,et al.  The Karlsruhe Humanoid Head , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[34]  M. Shikida,et al.  Amicromachined active tactile sensor for hardness detection , 2004 .

[35]  Van Anh Ho,et al.  Three-dimensional modeling and simulation of the sliding motion of a soft fingertip with friction, focusing on stick-slip transition , 2011, 2011 IEEE International Conference on Robotics and Automation.