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.
Dependencies
Make sure you have the ros-DISTRO-diagnostic-msgs
package installed for the ROS distro(s) you use.