Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop supporting Gazebo 9/10 and only support Gazebo 11? #812

Closed
traversaro opened this issue Jul 1, 2021 · 13 comments
Closed

Stop supporting Gazebo 9/10 and only support Gazebo 11? #812

traversaro opened this issue Jul 1, 2021 · 13 comments

Comments

@traversaro
Copy link
Member

traversaro commented Jul 1, 2021

The ROBOTOLOGY_USES_GAZEBO is currently tested against both Gazebo 9 and Gazebo 11. To simplify mantainance, I would like to stop supporting Gazebo 9, and only support Gazebo 11 at some point in the future (2021.11 perhaps?).

I would like to know if there is any blocker for this, or if there are teams that are not using Gazebo 11, but rather are still using Gazebo 9 or 10.

As additional info, Gazebo 10 already reached end of support, while Gazebo 9 will reach end of support in 2023, while Gazebo 11 will reach end of support in 2025, see http://gazebosim.org/#status .

At the ROS level (see http://gazebosim.org/tutorials/?tut=ros_wrapper_versions) Gazebo11 is the version fully supported since ROS Noetic (for ROS 1) and ROS Foxy (for ROS 2). Earler versions (ROS Melodic, ROS Dashing/Eloquent) support Gazebo11 but it is not the default version used in them, so you can use Gazebo 11, but you need to rebuilt any ROS binary package that dependes on Gazebo.

cc @robotology/edpr-developers @robotology/iit-dynamic-interaction-control @drdanz @xEnVrE @randaz81

@traversaro traversaro changed the title Stop supporting Gazebo 9 and only support Gazebo 11? Stop supporting Gazebo 9/10 and only support Gazebo 11? Jul 1, 2021
@arrenglover
Copy link
Contributor

@Iaxama what version we are using for EDPR work?

@Iaxama
Copy link

Iaxama commented Jul 1, 2021

@Iaxama what version we are using for EDPR work?

We use gazebo 11

@traversaro
Copy link
Member Author

@Yeshasvitvs @lrapetti not sure if robotology/gazebo-yarp-plugins#494 is still a problem.

@yeshasvitirupachuri
Copy link
Member

I am not certain about it as I haven't been using Gazebo for a while. May be @HosameldinMohamed can share some details ?

@drdanz
Copy link
Member

drdanz commented Jul 1, 2021

Debian testing has gazebo 11, so not a problem for me...

@lrapetti
Copy link
Member

lrapetti commented Jul 6, 2021

@Yeshasvitvs @lrapetti not sure if robotology/gazebo-yarp-plugins#494 is still a problem.

I am not sure either since I have actually never used it. I saw @paolo-viceconte was involved in the discussion, maybe has some more recent experience?

@paolo-viceconte
Copy link

@Yeshasvitvs @lrapetti not sure if robotology/gazebo-yarp-plugins#494 is still a problem.

I am not sure either since I have actually never used it. I saw @paolo-viceconte was involved in the discussion, maybe has some more recent experience?

Not really. I only used the external wrench plugin for quick tests but then that activity has been dropped, so no recent updates wrt what has been documented in the issue above.

@traversaro
Copy link
Member Author

Example of issue that emerge with older version of Gazebo: gazebosim/gz-math#214 .

@traversaro
Copy link
Member Author

A major advantage of switching to Gazebo 11 is that we could ship our models using SDF 1.7, avoiding several problems we had in the past with complex SDF 1.6 models (especially SDF 1.6 models that included SDF 1.7 models) in Gazebo 11, see gazebosim/gazebo-classic#2728, robotology/icub-models#67 and gazebosim/gazebo-classic#2739 .

@traversaro
Copy link
Member Author

Wider announcement done in robotology/community#534 .

@traversaro
Copy link
Member Author

Done in robotology/gazebo-yarp-plugins#575 and #873 .

@traversaro
Copy link
Member Author

Closing as this was announced in robotology/community#534 .

@traversaro
Copy link
Member Author

Closing as this was announced in robotology/community#534 .

Actually closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants