ethz-asl / rotors_simulator

RotorS is a UAV gazebo simulator
1.2k stars 756 forks source link

How to use the .rosinstall files to install the dependencies? #680

Closed SchandraS closed 2 years ago

SchandraS commented 2 years ago

question: I'm confused on how to use the .rosinstall files to install the dependencies. i'm not exactly sure on how to use them.

Jaeyoung-Lim commented 2 years ago

@SchandraS I believe your question is not directly related to this repository, and more of a question related to using ROS in general

You can look up the tutorial in documentations like https://docs.ros.org/en/independent/api/rosinstall/html/

tkazik commented 2 years ago

@SchandraS You can for instance use vcstool and invoke the following command in the src directory of your workspace:

vcs import < rotors_simulator/rotors_minimal.rosinstall

This will fetch all the packages required to build rotors.

Note1: In the case of rotors_minimal.rosinstall it is only one package, namely mav_comm Note2: The dependencies.rosinstall seems to pull in some outdated/broken packages (at least for Ubuntu20.04)...we might need to fix these.