Manipulation task simulation using ROS and Gazebo

This paper intends to create a simulation of manipulator and illustrates the methods of how to implement robot control in a short time. Here we complete the grasp and place mission using Gazebo virtual world and Robot Operating System (ROS). ROS is a distributed framework that is widely used in robotics. Considering the advantages of its easier hardware abstraction and code reuse, ROS was chosen to rapidly organize task architecture and, due to its compatibility with ROS, Gazebo was chosen as the main platform to simulate the designated motion of virtual manipulator.

[1]  Michael Beetz,et al.  Towards semantic robot description languages , 2011, 2011 IEEE International Conference on Robotics and Automation.

[2]  Jonathan Bohren,et al.  The SMACH High-Level Executive [ROS News] , 2010 .

[3]  Miguel Torres-Torriti,et al.  Introductory Survey to Open-Source Mobile Robot Simulation Software , 2010, 2010 Latin American Robotics Symposium and Intelligent Robotics Meeting.

[4]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[5]  Stan Y. Liao,et al.  YAML: a tool for hardware design visualization and capture , 2000, ISSS '00.

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

[7]  T. Suk,et al.  Data Reduction Methods for Reverse Engineering , 2001 .

[8]  Ray Miller Configuration Management with Subversion , YAML and Perl Template Toolkit , 2006 .

[9]  Tully Foote,et al.  tf: The transform library , 2013, 2013 IEEE Conference on Technologies for Practical Robot Applications (TePRA).

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

[11]  Richard Vaughan,et al.  Massively multi-robot simulation in stage , 2008, Swarm Intelligence.

[12]  慧 岡田,et al.  ROS(ロボット・オペレーティング・システム) , 2012 .

[13]  Alvaro García Cazorla,et al.  ROS : Robot Operating System , 2013 .

[14]  Katsunori Miyahara,et al.  COLLADA-Based File Format Supporting Various Attributes of Realistic Objects for VR Applications , 2009, 2009 International Conference on Complex, Intelligent and Software Intensive Systems.