Skip to main content

Diagnostics and lifecycle

Interfaces

NameCategoryTypeDescription
/diagnosticsdiagnosticdiagnostic_msgs/DiagnosticArrayConnection and measurement health

Standalone nodes reconnect with bounded backoff. The ros2_control plugin is fail-stop: a fatal configuration, transport, timeout, sequence, malformed-stream, or device fault latches its first cause, writes NaN to all state interfaces, and makes read() return ERROR.

After correcting the cause, recover through the applicable active → inactive → unconfigured → inactive → active path. The fault clears during configure, not during deactivate.