I have added the following dependency in package.xml:
<depend>gazebo_ros</depend>
Are we to add any other lines? Could this possibly be an installation issue?
since I am running this course on the platform, I am unsure whether I should install additional packages using sudo apt install , or if this dependency should already be available in the environment.
Kindly guide whenever possible.
You dont need to install anyhing extra.
Let me have a look in depth.
In the mean time try sourcing the /opt/ros/ distribution , removing the buld folders and retry again. I will see if I can reproduce your issue
I think I fixed it for you , It seems the documentation wasn’t updated for the new Gazebo . I had to install: sudo apt install ros-jazzy-ros-gz, and update the CMakelists.txt and package.xml.
Sorry about the inconvenience, I will see into this issue and resolve it as soon as possible.
It is working as expected now. Thank you. I checked my CMake.Lists and Package.xml and it appears we don’t have to include ‘gazebo_ros’ related lines now.
Please do let me know what changed and why we don’t have to include it in CMake.Lists anymore (so that I can understand it better for future units).
Thank you for looking into this!
Hi, yeah, its because in the new version of Gazebo, gazebo_ros is not used anymore. We probably missed that update in the notebook. If you find more issues please let us know ok? We will try to solve it asap
Again sorry for the confusion