Skip to content

mirte-robot/mirte-ros-packages

Repository files navigation

mirte-ros-packages

This package provides the ROS2 pcakages for the MIRTE robot. Please read the MIRTE documentation for further documentation of this repository.

Install

git submodule update --init --recursive
rosdep install -y --from-paths src/ --ignore-src --rosdistro humble
colcon build --symlink-install

The mirte-telemetrix-cpp package needs a connected microcontroller with the MIRTE telemetrix server installed.

Checks

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

License

This work is licensed under a Apache-2.0 OSS license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors