I’m having some problems getting this version of Gazebo with ROS paring. My goal is simply to have Gazebo and ROS installed, and I plan to develop a plugin.
I follow the installation instructions, which seem to work fine, but I can’t find the Gazebo binary.
I’ll describe what I’ve done:
- I have a fresh Ubuntu 24.04 VM, ran sudo apt update, sudo apt ugprade.
- I’ve installed ROS2 Jazzy as explained here Ubuntu (Debian packages) — ROS 2 Documentation: Jazzy documentation . I verify the ROS2 installation works by running the talker/listener example.
- I proceed to install Gazebo harmonic for ROS users as listed here Gazebo . What I do is run
sudo apt-get install ros-jazzy-ros-gz
. - It runs succesfully, and I see that it installed package
ros-jazzy-gz-sim-vendor
, which is what I would expect to contain Gazebo’s binary, judging by the package name.
Now the issue:
- If I search for “Gazebo” in my system, nothing shows up.
- I try to run “gz sim”, “gz-sim”, “gz_sim”, “gz-sim-vendor”, but none of these commands are found.
I was able to follow these steps in Ubuntu 22.04 (and it’s respective ROS2 and Gazebo version), which then would get me the Ignition Gazebo program installed.
I guess my issue is related to the vendor packages changes for Ubuntu 24.04? I don’t understand what I should be doing instead, and I couldn’t figure out from the documentation alone.
Sorry if this isn’t the right place to post this, and thanks for any help!