README
diagnostic_msgs
This package provides several messages and services for ROS node diagnostics.
For more information about ROS 2 interfaces, see docs.ros.org.
Messages (.msg)
- DiagnosticArray: Used to send diagnostic information about the state of the robot. 
- DiagnosticStatus: Holds the status of an individual component of the robot. 
- KeyValue: Associates diagnostic values with their labels. 
Services (.srv)
- AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service. 
- SelfTest: Call this service to perform a diagnostic check. 
Quality Declaration
This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.