Robotics StackExchange | Archived questions

How to make jenkins uses ros-indigo-gazebo5-* instead of ros-indigo-gazebo-*?

I removed existing ros-indigo-gazebo-* and installed ros-indigo-gazebo5-. However, when I uploaded my repository, I realized that jenkins uses default ros-gazebo package. How can I make jenkins uses ros-indigo-gazebo5-?

Asked by JeongsooLim on 2016-04-11 20:05:23 UTC

Comments

Answers

jenkins only uses the ROS repository, not the gazebo repository, so it can't find the ros-indigo-gazebo5-* packages.

The ros-indigo-gazebo5-* packages have the same ROS package names as the ros-indigo-gazebo-* packages, so they would collide if they were both installed at the same time.

At the time that ROS Indigo was released, Gazebo 2 was the current version of gazebo, and so that version was chosen as the standard version for ROS Indigo. Since Gazebo does not make their ROS packages installable side-by-side for different versions, the later versions of the gazebo-ros packages are not installable by default.

Asked by ahendrix on 2016-04-11 23:51:14 UTC

Comments