ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Choosing Gazebo , ROS , Linux version

asked 2016-08-04 22:14:39 -0500

alienmon gravatar image

Hi, I'm quite new to ROS.

First Quest: I want to download ROS and gazebo in my VMware, but I am confused with the compatibility. My Current Linux version is Xenial 16.04.1.

According to this page Gazebo 5.0 is compatible with ROS jade, so I plan to use them. HOWEVER, my ubuntu version is Xenial, and according to that page they(the gazebo and the jade ROS) are not supported in Xenial(x) Ubuntu.

Moreover, There is no Gazebo version supported in Xenial version. AND the ROS version supported in Xenial version is only Kinetic, which is not compatible to any gazebo.

Do you have any suggestion and explanation on this?

My last question is: For every gazebo and ROS version we can see that there is the EOL. For example, EOL for gazebo 5 is 2017-01-25 EOL for jade ROS according to this ROS distribution page is May 2017

Does it mean that after the EOL, we can no longer use it (gazebo and ros) ? If so , then how? If no, what does it mean? Please explain

Big Thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-08-05 07:31:15 -0500

Airuno2L gravatar image

updated 2016-08-05 07:33:21 -0500

I suspect that Gazebo page is out of date. The migration page for ROS Kinetic says:

The Gazebo official versions supported in ROS Kinetic are the 7.x series.

Also Kinetic is currently the recommended ROS release, so right now the recommended setup is Ubuntu 16.04 Xenial Xerus + ROS Kinetic Kame + Gazebo 7.1.

End of Life (EOL) simply means that support ends for that version, in other words, the developers are no longer going to spend any time updating, patching, adding features, troubleshooting etc. that version. The reason they do this is so they can spend their time wisely on supporting more current versions and working on new features for future versions rather than fix things that most people aren't using anymore.

You are free to use something that is EOL, but if you find a bug the developers are probably not going to fix it for you. You could fix it yourself on your local copy, put up with the bug, or upgrade to the current version.

edit flag offensive delete link more

Question Tools


Asked: 2016-08-04 22:14:39 -0500

Seen: 548 times

Last updated: Aug 05 '16