• DocumentCode
    3743069
  • Title

    The Rock-Gazebo Integration and a Real-Time AUV Simulation

  • Author

    Thomio Watanabe;Gustavo Neves;R?mulo ;Tiago Trocoli;Marco Reis;Sylvain Joyeux;Jan Albiez

  • Author_Institution
    SENAI CIMATEC, Brazilian Inst. of Robot., Salvador, Brazil
  • fYear
    2015
  • Firstpage
    132
  • Lastpage
    138
  • Abstract
    Simulation is an important step of a robotics project. It helps saving time and resources during the project development phase reducing hardware requirements and field tests deployments. Through simulations it is possible to test algorithms in virtually any environment. As complex robots are usually manged by robotics frameworks, a framework-simulator integration is a powerful tool, which allows design and verification of algorithms implemented straight into frameworks. The Gazebo simulator is already integrated with the Robot Operating System (ROS) endorsing its importance to the robotics community. This paper introduces the integration between the Gazebo simulator and the Robot Construction Kit (Rock) framework to allow a real-time simulation. To export simulation resources, framework components are instantiated and synchronized inside a Gazebo system plug in. Each component is a C++ class implemented separately from others classes. Through this approach new components can be easily integrated to extend the simulation capabilities. An Autonomous Underwater Vehicle (AUV) simulation is presented as a use case of the integration. This use case comprises fluid statics and dynamics simulation, thruster models and an underwater environment visualization.
  • Keywords
    "Robots","Data visualization","Rocks","Three-dimensional displays","Libraries","Solid modeling","Data models"
  • Publisher
    ieee
  • Conference_Titel
    Robotics Symposium (LARS) and 2015 3rd Brazilian Symposium on Robotics (LARS-SBR), 2015 12th Latin American
  • Type

    conf

  • DOI
    10.1109/LARS-SBR.2015.15
  • Filename
    7402154