Robot Fleet Interface Control Document v0.1.0

Robot Fleet Interface Control Document

Comp Robotics · version 0.1.0

Publish/Subscribe Overview

flowchart LR classDef participant fill:#f8fafc,stroke:#0f172a,stroke-width:1px classDef topic fill:#eff6ff,stroke:#1d4ed8,stroke-width:1px classDef critical fill:#dc2626,stroke:#991b1b,stroke-width:1px,color:#fff classDef safety fill:#b91c1c,stroke:#7f1d1d,stroke-width:1px,color:#fff subgraph Participants n_FleetDashboard[FleetDashboard] class n_FleetDashboard participant n_PlatformNode[PlatformNode] class n_PlatformNode participant n_SafetyMonitor[SafetyMonitor] class n_SafetyMonitor participant end n_Robot__Telemetry__BatteryStatus(("BatteryStatus")) class n_Robot__Telemetry__BatteryStatus topic class n_Robot__Telemetry__BatteryStatus critical n_PlatformNode -->|pub| n_Robot__Telemetry__BatteryStatus n_Robot__Telemetry__BatteryStatus -->|sub| n_FleetDashboard n_Robot__Telemetry__BatteryStatus -->|sub| n_SafetyMonitor n_Robot__Telemetry__PowerAlert(("PowerAlert")) class n_Robot__Telemetry__PowerAlert topic class n_Robot__Telemetry__PowerAlert safety n_PlatformNode -->|pub| n_Robot__Telemetry__PowerAlert n_Robot__Telemetry__PowerAlert -->|sub| n_SafetyMonitor

Topics (2)

TopicCriticalityReliabilityDurabilityPublishersSubscribers
Robot::Telemetry::BatteryStatus high RELIABLE TRANSIENT_LOCAL 1 2
Robot::Telemetry::PowerAlert safety RELIABLE TRANSIENT_LOCAL 1 1