navigator
navigator copied to clipboard
Add diagnostic data to all nodes
Each node should publish a DiagnosticStatus
message. A separate "watchdog" node should:
- Aggregate these messages into a
DiagnosticArray
and publish this - Inspect each node's status and send an appropriate global status: "Ready," "Active," "Not Ready," "Critical Fault," etc.