Roboticks.io
Log in

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

AspectDIY / TraditionalRoboticks
Device onboardingManual SSH setup and key distributionClaim code registration with auto-provisioned X.509 certificates
TelemetryCustom Prometheus/Grafana per device typeUnified dashboard with hardware-aware metrics for all device types
ConfigurationAnsible/Chef scripts per environmentVersioned configs with inheritance, overrides, and semantic versioning
Remote commandsSSH scripts with limited status trackingPriority-queued commands with full lifecycle tracking and audit trails
ScalingRe-engineer monitoring for each fleet sizeBuilt for fleets from 1 to 10,000+ devices

Documentation

For setup guides, API references, and technical details, visit the full documentation.

Frequently Asked Questions

Related