Metadata-Version: 2.4
Name: ros-diagnostic-msgs
Version: 5.3.6
Summary: ROS diagnostic_msgs package provides standard messages and services for reporting and managing robot and node diagnostics.
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ros-geometry-msgs~=5.3.6
Requires-Dist: ros-std-msgs~=5.3.6
Requires-Dist: ros-builtin-interfaces~=2.0.3
Requires-Dist: ros-rosidl-default-runtime~=1.6.0
Dynamic: description
Dynamic: description-content-type
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

Built using https://github.com/ycheng517/ros-python-wheels.

# diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see [docs.ros.org](https://docs.ros.org/en/rolling/Concepts/About-ROS-Interfaces.html).

## Messages (.msg)
* [DiagnosticArray](msg/DiagnosticArray.msg): Used to send diagnostic information about the state of the robot.
* [DiagnosticStatus](msg/DiagnosticStatus.msg): Holds the status of an individual component of the robot.
* [KeyValue](msg/KeyValue.msg): Associates diagnostic values with their labels.

## Services (.srv)
* [AddDiagnostics](srv/AddDiagnostics.srv): Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
* [SelfTest](srv/SelfTest.srv): 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](QUALITY_DECLARATION.md) for more details.
