This package contains a mutlipurpose four-wheeled skid-steer drive robot equipped with sensors such as a Depth Camera, LiDAR, GPS, and an IMU.
-
In the docker only, disable online loading of gazebo models:
./pause_gazebo_models.sh
-
Install all the required ROS related dependencies:
rosdep install --from-paths src --ignore-src -r -y
-
To install all python related dependencies:
pip install -r requirements.txt
-
For basic bot simulation:
ros2 launch atreus main.launch.py
-
To add an additional python dependency to the list, modify
requirements.in
and add a trailing library to the file. After which you need to install the following dependencies in order to usepip-compile
:pip install pip-tools launchpadlib
-
Finally use
pip-compile
to generate arequirements.txt
file fromrequirements.in
:pip-compile requirements.in