You show one robot how it is done
An operator guides ARM-02 through a pick. DextorOS keeps the motion as a skill, not a script.
Control robots from any maker in one place, and teach them together. A skill taught on one robot runs on every robot equipped for it.
Drag the divider to compare
Left: five separate maker apps, each with its own controls, errors and data formats. Right: one DextorOS console listing every robot with its connection and current skill.
Maker names and logos are shown for compatibility reference only and imply no partnership or endorsement.
Whatever one robot learns stays inside its maker’s software. DextorOS gives the whole fleet one control surface and one shared brain.
An operator guides ARM-02 through a pick. DextorOS keeps the motion as a skill, not a script.
The skill travels to each robot with the right hardware. Nobody rewrites it for another maker.
Every body maps the same skill onto its own motors and sensors.
One lesson reaches every capable robot on the floor.
Teach
Share
Adapt
Scale
Before a skill goes out, DextorOS checks each robot for the hardware it needs. Hold to teach and watch the fleet update.
Needs arm, gripper and depth camera
Skill version
| Robot | Arm | Grip | Depth | Lidar | Wheel | Legs | Status |
|---|---|---|---|---|---|---|---|
| ARM-02Teacher6-axis arm | Has arm | Has gripper | Has depth camera | No LiDAR | No wheeled base | No legs | |
| AMR-11Warehouse AMR | No arm | No gripper | Has depth camera | Has LiDAR | Has wheeled base | No legs | |
| QDR-04Quadruped | No arm | No gripper | Has depth camera | Has LiDAR | No wheeled base | Has legs | |
| MM-01Mobile manipulator | Has arm | Has gripper | Has depth camera | Has LiDAR | Has wheeled base | No legs | |
| HUM-03Humanoid | Has arm | Has gripper | Has depth camera | No LiDAR | No wheeled base | Has legs | |
| DLT-07Delta picker | Has arm | Has gripper | No depth camera | No LiDAR | No wheeled base | No legs |
Checking the fleet
Live telemetry, commands and the full event history for each machine, whatever the maker. Type help to see what a robot accepts.
Fleet
AMR-11
Warehouse AMR
Streaming telemetry
Link latency, last 48 s
Compatible robots add their episodes to one shared dataset. When a training run finishes, the new version goes back to all of them.
Simulated session
Pick and place
Ready
ARM-02
6-axis arm
ARM-09
7-axis arm
MM-01
Mobile manipulator
HUM-03
Humanoid
Each robot gets its own connector with its endpoint and pairing key filled in. It talks to DextorOS over ROS 2, MQTT, WebSocket or a serial link.
Files and endpoints use amr-11
dextoros-connector.yaml
# DextorOS connector for amr-11robot: amr-11platform: warehouse-amrtransport: websocketendpoint: wss://fleet.example.com/robots/amr-11pairing_key: dxk_test_dktJhHjpQ77edj3hacVrHu5preport: - capabilities - telemetry - eventsRun this once on the robot’s onboard computer.
curl -fsSL https://fleet.example.com/install/amr-11.sh | shWaiting for first connection
Warehouse AMR reports these on first connection
Playground values. Your workspace fills in its own endpoint and key.
Set a rule once and it acts on any robot that reports the signal.
Drag a trigger and an action into the rule, or tap one. Rules act on every robot that reports the signal, whatever the maker.
Rule: When battery below threshold, send to dock.
Also included: a fleet dashboard, full history for every robot, a searchable activity log, team roles, a demo fleet you can remove in one click, and an app you can install on your phone.
Start with the demo fleet. Connect a real machine when you are ready.