Health Monitoring
Aggregates diagnostics data from devices, synchronizes them with the cloud, and aggregates them for easy monitoring. On the robot the capability collects diagnostics from the ROS /diagnostics topic as well as some hard-coded OS level metrics (CPU temperature, GPU temperature (NVIDIA only), and available disk space).
Works with both ROS 1 and ROS 2, even simulatenously if desired.
The capability stores historic values in ClickHouse, shows them as in-line spark-lines in the UI and allows you to download them as JSON.
Dependencies
Make sure you have the ros-DISTRO-diagnostic-msgs package installed for the ROS distro(s) you use.


