Demonstration projects showcasing ros2_medkit integration with real ROS 2 systems.
This repository contains example integrations and demos that show how ros2_medkit can be used to add modern diagnostics to ROS 2-based robots and systems.
Each demo builds on real-world scenarios, starting from basic integration and progressing toward more advanced use cases.
| Demo | Description | Status |
|---|---|---|
| TurtleBot3 Integration | Basic ros2_medkit integration with TurtleBot3 and Nav2 | 🚧 In Progress |
- ROS 2 Jazzy (Ubuntu 24.04)
- ros2_medkit installed
git clone https://github.com/selfpatch/selfpatch_demos.git
cd selfpatch_demosEach demo has its own README with specific instructions. Start with:
cd demos/turtlebot3_integration
# Follow the README.md in that directory- ros2_medkit — The core diagnostics library
- ros2_medkit documentation — Full documentation and API reference
Contributions are welcome! Please read CONTRIBUTING.md for guidelines.
By contributing, you agree to follow the CODE_OF_CONDUCT.md.
If you discover a security vulnerability, please follow the process in SECURITY.md.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.