This package provides the ROS2 pcakages for the MIRTE robot. Please read the MIRTE documentation for further documentation of this repository.
git submodule update --init --recursive
rosdep install -y --from-paths src/ --ignore-src --rosdistro humble
colcon build --symlink-installThe mirte-telemetrix-cpp package needs a connected microcontroller with the MIRTE telemetrix server installed.
To contribute to this repository the code needs to pass the python and c++ style checks.
-
Python stylechecks:
To check this locally before you commit/push:
pip install black black --check **/**.py # Fix by using black **/**.py
-
C++ stylechecks:
To check this locally before you commit/push:
sudo apt install clang-format clang-format --dry-run --Werror ./**/**.cpp -style=llvm # Fix by using clang-format --Werror ./**/**.cpp -style=llvm -i
This work is licensed under a Apache-2.0 OSS license.