ROS2 - Need to use ros1_bridge with gazebo11. How to get rid of gazebo-msgs dependency(which uses gazebo 9 )

asked 2020-08-12 15:46:21 -0600

updated 2020-08-12 15:46:51 -0600

Required Info:

  • Operating System: Ubuntu 18.04
  • Installation type: BInaries I am using ROS Eloquent. I need to use Gazebo 11 because of a known issue in gazebo9. For this reason the dependecy ros-melodic-gazebo-msgs conflicts with my current installation of ros-melodic-gazebo11-*. How do I get around this? Thanks
edit retag flag offensive close merge delete


ros-melodic-* are the wrong packages if you're using Eloquent. Melodic is ROS1, you're looking for ROS2.

pcoenen gravatar image pcoenen  ( 2020-08-13 04:26:40 -0600 )edit

No there is a dependency on ros-melodic-gazebo-msgs ; I am using a ROS1 to ROS2 bridge. The ros2 package named 'ros1_bridge' , has some ros1 dependencies too.

Harsh2308 gravatar image Harsh2308  ( 2020-08-13 13:44:28 -0600 )edit