Your first robot

The full walkthrough: install, activate, set up, and train your first robot.

[!NOTE] Requirements: Python 3.10+ on the machine wired to the robot, the robot's arms and cameras connected, and a Remoroo account (start here).

1. Install and sign in

pip install remoroo
remoroo login

login opens the browser once and stores your credentials locally.

2. Activate the rig

remoroo robot activate

Activation is once per rig, ever. Remoroo derives the rig's identity from the hardware it is wired to, so a wiped disk or a replaced camera never re-registers the same robot. If the hardware is not recognized, you are asked one question: new rig, or an existing one after maintenance? Claiming an existing rig is free.

Your first robot is free. Activation requires a payment method on file, and nothing is charged: money only ever moves when a paid skill passes verification or a second robot's annual license renews.

remoroo robot status shows this rig's serial and every rig on your account.

3. Set up the cell

remoroo setup

The Studio opens in your browser. Remoroo works through the cell gate by gate: it discovers the hardware, builds the connection layer, models the cell, calibrates the cameras against the arms, generates collision geometry, and commissions whole-robot motion. You watch each gate live, in 3D, and approve it before the next one starts.

When setup signs off, the robot moves safely on its own.

4. Teach it a job

remoroo task "clear the table into the black box"

The sentence is the whole interface. Remoroo grounds the task in your cell, practices it on the real robot, and keeps going until it works. Progress streams to the Studio: every attempt, through the robot's own cameras.

A skill counts as done when it passes held-out verification: fresh start states the robot never practiced, scored by a pinned judge, with a measured success rate you can audit. Your first skill is free.

After that

The skill keeps working under monitoring. When the cell changes and the success rate drifts, Remoroo re-trains and re-verifies the skill. Re-verification of a skill you own is always free.