Show EOL distros:
Package Summary
Interface for using ROS with the Gazebo simulator.
- Maintainer status: developed
- Maintainer: John Hsu <hsu AT osrfoundation DOT org>
- Author: John Hsu, Nate Koenig, Dave Coleman
- License: BSD,LGPL,Apache 2.0
- External website: http://gazebosim.org/wiki/Tutorials#ROS_Integration
- Bug / feature tracker: https://github.com/ros-simulation/gazebo_ros_pkgs/issues
- Source: git https://github.com/ros-simulation/gazebo_ros_pkgs.git (branch: hydro-devel)
Contents
Overview
gazebo_ros_pkgs is a set of ROS packages that provide the necessary interfaces to simulate a robot in the Gazebo 3D rigid body simulator for robots. It integrates with ROS using ROS messages, services and dynamic reconfigure.
Some of the features of gazebo_ros_pkgs include:
- Leverage existing standard ROS plugins for Gazebo
- Improves out of the box support for controllers using ros_control
Many simulated sensors available and ready to work
Gazebo Simulator supported version
The major version (i.e 7.x series of gazebo7 for ROS Kinetic/Lunar) of gazebo present in ROS is selected at the beginning of the ROS release cycle and will be kept (due to binary compatibility reasons) during the whole life of the ROS distribution. }}}
Migrating from previous ROS releases
Migrating from a previous version of ROS could require to adapt code in two different aspects:
Migrate Gazebo upstream code: since every version of ROS brings a new major version of Gazebo, some changes could be need to adapt Gazebo third party code, mostly plugins. Please read the Gazebo migration document for this purpose.
Migrate gazebo_ros_pkgs ROS related code: some ROS specific code could need to be upgraded when upgrading. The instructions are well covered in the Hydro Migration document
Documentation and Support
Documentation
Tutorials related to connect to Gazebo with ROS
Tutorials related to get started with the Gazebo Simulator
Tutorials related to how to write a plugin for the Gazebo simulator (non ROS code)
Support
Gazebo/ROS robot simulations ready to use
Different robots provide Gazebo Simulation support out of the box. Among others: