Robotair Fleets⿻
Estimated time to read: 2 minutes
Concept Overview⿻
In Robotair, a Fleet is a logical grouping of robots that enables scalable software deployment and monitoring operations. Fleets provide a hierarchical structure that can represent operational boundaries such as geographic zones, deployment waves, or application types.
Robotair supports nested groupings through subfleets, giving teams fine-grained control over deployment granularity, observability, and rollout safety.
Role in the Platform⿻
Fleets are essential for managing large-scale robotics deployments. Instead of handling robots one by one, Robotair users can target entire fleets or subfleets for software updates, health diagnostics, telemetry collection, or phased rollouts.
Each fleet functions as a deployable unit. You can:
- Monitor the overall health of a group
- Apply version-controlled deployments
- Schedule staged rollouts (e.g., canary deployments)
- Rollback changes selectively
- Filter diagnostics and telemetry by fleet structure
Functional Capabilities⿻
- Organize robots into fleets and nested subfleets
- Deploy software to a fleet or individual subfleets
- Monitor performance across defined groups
- Control update granularity from entire operations down to individual roles or regions
Fleet Hierarchy and Control Model⿻
The diagram below illustrates a structured Robotair deployment with multiple levels of fleet organization:
flowchart TD
subgraph Robotair[Robotair Fleets]
end
subgraph Fleet_A["Fleet: WarehouseBots"]
Sub1[Subfleet: Region-East] --> R1[Robot 001]
Sub2[Subfleet: Region-West] --> R2[Robot 002]
Sub2 --> R3[Robot 003]
end
subgraph Fleet_B["Fleet: OutdoorBots"]
Sub3[Subfleet: Region-North] --> R4[Robot 004]
Sub4[Subfleet: Region-South] --> R5[Robot 005]
end
Robotair --> Fleet_A
Robotair --> Fleet_B
Robotair --> Fleet_A
Robotair --> Fleet_B
This model enables Robotair to broadcast a deployment to an entire fleet, or to precisely target a smaller subfleet for validation before a full rollout. Telemetry and health metrics can likewise be filtered at any level of the hierarchy.