Sample entrypoint, as discussed in Roscon2024 talk "ROS Robot Application Health Monitoring: a Bonsai Approach".
See the slides.
Vimeo recording will be added here when available.
For using the components from https://github.com/BonsaiRobotics/ros_health_components
Provides:
- sample_health_app - Within this repository, provides some rosdep dependencies and
sample.launch
- workspace.repos to clone the relevant other repositories
- tig_sample - Docker-compose based Telegraf+InfluxDB+Grafana end-to-end setup, with sample dashboard you can run with one command
- Sample Foxglove Layout - Foxglove layout you can import to get the same views as in the presentation
vcs import src < workspace.repos
colcon build
source install/setup.bash
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
export RMW_IMPLEMENTATION_WRAPPER=rmw_stats_shim
ros2 launch sample_health_app sample.launch
cd tig_sample
docker-compose up
Now navigate to localhost:3000
- Password:
admin
- Username:
admin
- Go to Dashboards and find "Sample Vehicle Dashboard"