Diagnostics and lifecycle
Interfaces
| Name | Category | Type | Description |
|---|---|---|---|
/diagnostics | diagnostic | diagnostic_msgs/DiagnosticArray | Connection 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.