Home | Tutorials | Wiki | Issues
Ask Your Question

what version of Gazebo 7.x is ROS Kinetic using?

asked 2018-02-01 01:26:44 -0600

mark_vision gravatar image

Dear all, I don't understand what exact version of Gazebo ROS Kinetic is using.

If I look at the latest released version from the official repository, Gazebo 7.9 is released.

However, after doing a sudo apt-get update && sudo apt-get upgrade with the ROS repository, I still see from Synaptic the following installed version: 7.0.0+dfsg-2

Is it possible to have the latest Gazebo 7 on Kinetic without changing repositories to orsf?

I know there are several bug fixed in the minor released version of Gazebo (especially Gazebo 7.4)


edit retag flag offensive close merge delete



I would also like to know this. http://gazebosim.org/tutorials?tut=ros_wrapper_versions seems to suggest that all major releases of Gazebo 7 (7.X) should be compatible with ROS Kinetics but also states that the "way to proceed is just to use the ROS repository (it will automatically install gazebo7) and do not use the osrfoundation repository." As you note, the ROS repository contains gazebo 7.0.0, so it seems some clarification would be useful.

josephcoombe gravatar imagejosephcoombe ( 2018-02-01 16:06:41 -0600 )edit

I have the same question ;)

Feynman gravatar imageFeynman ( 2018-02-02 11:32:10 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-02-05 10:30:09 -0600

Jose Luis Rivero gravatar image

Some information: to know which is the official version of Gazebo supported by ROS the best way is to check the REP3 document, in this case the section related to ROS Kinetic

Gazebo is an official package both in Ubuntu and Debian. For example, gazebo in Ubuntu Xenial is version 7.0.0. If you are using Ubuntu, it does not allow to update packages (few cases for exceptions to this rule) once one distribution is released so you can only get the version 7.0.0 in a system using ubuntu standards repositories + ROS repo.

Answering your question: it is not possible to get new gazebo7 versions without using the osrf repositories. Note that you can have ubuntu + ROS + osrf repositories all together. Adding the OSRF repo should not break any existing package on ROS or Ubuntu.

edit flag offensive delete link more



Question (for clarification), does this mean that all version of Gazebo 7 (7.X) are fully supported in ROS Kinetic, or that only the version of Gazebo in Ununtu Xenial (7.0.0) is fully supported in ROS Kinetic?

josephcoombe gravatar imagejosephcoombe ( 2018-02-16 09:16:47 -0600 )edit

That is a good question. The point would be what we understand by "fully supported". IMHO, the "ROS support for Gazebo (gazebo_ros_pkgs)" should at least cover the version in Ubuntu since packages.osrfoundation.org is an optional overlay. Most of the time what happen is that patches are released in new minor/patch versions so it is usually better to use the latest major available. I did not find too many cases were 7.0 and 7.x differ enough to only support one, I would happily work to solve it.

Jose Luis Rivero gravatar imageJose Luis Rivero ( 2018-02-16 11:16:51 -0600 )edit

Summarising previous answer: although is not written anywhere I think that the Gazebo team maintains support for both. If 7.0.0 works fine for you, it is stable from Ubuntu repositories, not going to change. If you need patches/features from any 7.x release, that should also work or you perfectly can submit issues/bugs.

Jose Luis Rivero gravatar imageJose Luis Rivero ( 2018-02-16 11:19:32 -0600 )edit

Thank you for clarification, that makes perfect sense

josephcoombe gravatar imagejosephcoombe ( 2018-02-16 11:23:21 -0600 )edit
Login/Signup to Answer

Question Tools



Asked: 2018-02-01 01:26:44 -0600

Seen: 152 times

Last updated: Feb 05