8000 Migrate to modern Gazebo · Issue #91 · Dr-QP/Dr.QP · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Migrate to modern Gazebo #91

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

Open
anton-matosov opened this issue Mar 4, 2025 · 3 comments · Fixed by #116
Open

Migrate to modern Gazebo #91

anton-matosov opened this issue Mar 4, 2025 · 3 comments · Fixed by #116

Comments

@anton-matosov
Copy link
Contributor

Gazebo Classic is not released to Ubuntu Noble. As a consequence, gazebo_ros2_control won’t be released for Jazzy and Rolling anymore.

https://control.ros.org/jazzy/doc/gazebo_ros2_control/doc/index.html

@github-project-automation github-project-automation bot moved this to Backlog in Dr. QP Mar 4, 2025
anton-matosov added a commit that referenced this issue Mar 5, 2025
Rename all refs of `humble` to `jazzy`

Comment out gazebo_ros2_control and gazebo_ros as classic gazebo is not
supported on Ubuntu 24.04. Fix tracked in
#91

Move clang install to the end as it might fail and add description of
how to fix it
Add installation of libstdc++-14-dev needed for builds to work

Ignore `nodesource_setup.sh` which is downloaded during setup in-tree

Switch ros deps packages install generated script to have deps in a
vertical list for ease of review

Export missing dep Threads
@anton-matosov anton-matosov moved this from Backlog to Ready in Dr. QP Mar 8, 2025
@anton-matosov anton-matosov moved this from Ready to In progress in Dr. QP Mar 8, 2025
@anton-matosov
Copy link
Contributor Author

Modern gazebo packages https://github.com/gazebosim/ros_gz

ros_gz: Metapackage which provides all the other packages.
ros_gz_image: Unidirectional transport bridge for images from Gazebo Transport to ROS using image_transport.
ros_gz_bridge: Bidirectional transport bridge between Gazebo Transport and ROS.
ros_gz_sim: Convenient launch files and executables for using Gazebo Sim with ROS.
ros_gz_sim_demos: Demos using the ROS-Gazebo integration.
ros_gz_point_cloud: Plugins for publishing point clouds to ROS from Gazebo Sim simulations.

@anton-matosov anton-matosov linked a pull request Mar 9, 2025 that will close this issue
@anton-matosov
Copy link
Contributor Author

The rest of the migration will be done once description and basic state publishing is fixed

The full simulation demo is available in
https://control.ros.org/master/doc/ros2_control_demos/example_9/doc/userdoc.html

@anton-matosov
Copy link
Contributor Author

blocked by #11

@github-project-automation github-project-automation bot moved this from In progress to Done in Dr. QP Mar 9, 2025
@anton-matosov anton-matosov reopened this Mar 30, 2025
@anton-matosov anton-matosov moved this from Done to Ready in Dr. QP Mar 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

Successfully merging a pull request may close this issue.

1 participant
0