Fleet Management for Robots
Roboticks fleet management gives you a unified control plane for every device in your fleet — from mobile robots and drones to edge computers and simulators. Monitor real-time telemetry, organize devices into logical groups, push configuration updates, and execute remote commands, all from a single dashboard.
Supported Device Types
Roboticks manages diverse device types including mobile robots, manipulators, humanoids, drones (UAV, multirotor), cameras, sensors, vehicles (AGV, AMR), edge computers, gateways, and simulators. Any device running Linux with the Roboticks SDK is supported, on both ARM and x86 architectures.
Real-Time Telemetry
Every device streams CPU, memory, disk, temperature, battery, and network metrics in real time. Hardware-aware dashboards aggregate fleet-wide data so you can spot trends, detect anomalies, and track device health at a glance. The topology view connects devices, capsules, sessions, and test pipelines.
Device Groups & Configuration
Organize devices into logical groups for targeted deployments and monitoring. Manage environment variables at the project or device level — device-level overrides take precedence. Configuration supports YAML, JSON, INI, TOML, and environment files with version compatibility constraints and semantic versioning.
Device Onboarding
Bring devices online by flashing a capsule containing the backend URL, environment, and device identity. On boot, the device registers with the platform and receives X.509 certificates via AWS IoT Core for secure authentication. Test devices are first-class citizens for development and QA workflows. Offline mode supports environments without persistent cloud connectivity.
Remote Commands
Execute predefined commands (reboot, shutdown, restart, deploy_package, update_environment) or custom shell commands on any device. Commands are priority-queued with full status tracking from pending through delivery, execution, and completion. Device acknowledgment timestamps provide audit trails.
DIY Monitoring vs Roboticks Fleet Management
| Aspect | DIY / Traditional | Roboticks |
|---|---|---|
| Device onboarding | Manual SSH setup and key distribution | Claim code registration with auto-provisioned X.509 certificates |
| Telemetry | Custom Prometheus/Grafana per device type | Unified dashboard with hardware-aware metrics for all device types |
| Configuration | Ansible/Chef scripts per environment | Versioned configs with inheritance, overrides, and semantic versioning |
| Remote commands | SSH scripts with limited status tracking | Priority-queued commands with full lifecycle tracking and audit trails |
| Scaling | Re-engineer monitoring for each fleet size | Built for fleets from 1 to 10,000+ devices |
Documentation
For setup guides, API references, and technical details, visit the full documentation.