Contributing
Before making changes to the system, ensure that it is up-to-date by running
rosrun arena_bringup pull
Adding Python Packages
Add python packages to the environment by running
cd src/arena/arena-rosnav
poetry add my_package
Contributing to Arena-Rosnav/arena-rosnav
Modifying the arena-rosnav repository is trivial.
Commit your changes to the arena-rosnav repository.
Dependencies on External Tools
If you need external packages that aren't installable using rosdep, add the respective repository to src/extern/.
Add the repository to src/arena/arena-rosnav/.repos/<package>.repos (use rosrun arena_bringup repos as an interactive tool). Finally, pull request the .repos change and provide a short description.