feat(webui): Fleet management dashboard — multi-robot monitoring + mission dispatch #139

Closed
opened 2026-03-02 09:27:47 -05:00 by sl-jetson · 0 comments
Collaborator

Summary

Web dashboard for monitoring and controlling multiple SaltyBot variants simultaneously.

Requirements

  • Robot list: Auto-discover SaltyBots on network, show name/variant/status/battery
  • Map overview: Combined map view showing all robots' positions and explored areas
  • Mission dispatch: Assign waypoint missions or patrol routes to individual robots from UI
  • Video grid: Live camera feeds from multiple robots in grid layout
  • Alert panel: Aggregated alerts (low battery, sensor failure, obstacle stuck) across fleet
  • Robot detail: Click robot to open its individual telemetry dashboard
  • Extend existing dashboard: New 'Fleet' tab in the social-bot dashboard
  • WebSocket: Each robot's rosbridge on different ports, multiplexed in frontend

Agent: sl-webui

Labels: phase-3, fleet

## Summary Web dashboard for monitoring and controlling multiple SaltyBot variants simultaneously. ## Requirements - **Robot list**: Auto-discover SaltyBots on network, show name/variant/status/battery - **Map overview**: Combined map view showing all robots' positions and explored areas - **Mission dispatch**: Assign waypoint missions or patrol routes to individual robots from UI - **Video grid**: Live camera feeds from multiple robots in grid layout - **Alert panel**: Aggregated alerts (low battery, sensor failure, obstacle stuck) across fleet - **Robot detail**: Click robot to open its individual telemetry dashboard - **Extend existing dashboard**: New 'Fleet' tab in the social-bot dashboard - **WebSocket**: Each robot's rosbridge on different ports, multiplexed in frontend ## Agent: sl-webui ## Labels: phase-3, fleet
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#139
No description provided.