diagnostic_msgs
A package containing some diagnostics related message and service definitions.
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.