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

Migrate to modern Gazebo #133

Closed
azeey opened this issue Dec 21, 2023 · 3 comments
Closed

Migrate to modern Gazebo #133

azeey opened this issue Dec 21, 2023 · 3 comments

Comments

@azeey
Copy link

azeey commented Dec 21, 2023

As you may know, Gazebo-classic (aka Gazebo11, see Terminology) is no longer being actively developed and will not be available on ROS Jazzy (REP 2000). I noticed that this project still uses Gazebo-classic. Are there any plans to migrate to modern Gazebo (previously known as Ignition)?

@mintar
Copy link
Member

mintar commented Feb 6, 2024

This project is always going to use the Gazebo version that's required by the respective ROS release. This means (classic) Gazebo11 for ROS1 Noetic and ROS2 <= Iron, and (modern) Gazebo Harmonic for ROS2 >= Jazzy.

Note that ROS2 support is still under development (see #96). The goal is to have a working iron branch and a rolling branch which will probably be kept in sync for the time being. Those branches will be using Gazebo11, since that's the required version for these ROS releases.

At some point in the future, ROS Rolling will probably switch over to Gazebo Harmonic in preparation of the Jazzy release. At that point, the rolling branch in our repo should also make that switch so that we have Gazebo Harmonic support ready for the Jazzy release.

Does that make sense? Did I miss something?

P.S.: Sorry for the late reply! I just stumbled over this while cleaning up my pre-christmas email.

@azeey
Copy link
Author

azeey commented Feb 6, 2024

Thanks @mintar. That all makes sense and it's great to hear that you plan to migrate. However, in case you are not aware, migrating to modern Gazebo will require some changes to your launch files and potentially, your SDF files. I will leave the following links for future reference.

@mintar
Copy link
Member

mintar commented Feb 7, 2024

Thanks for the links! I'll close this issue for now since I believe your question was answered.

@mintar mintar closed this as completed Feb 7, 2024
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

2 participants