Watch
Every robot, one wall.
Live camera feeds and status for the whole fleet, sorted by who needs attention. One operator can watch dozens of robots because only the stuck ones ask for a human.
Software · Private preview
The same software our Istanbul desk uses, available to your own team. Run it with your staff in the day and ours at night, or hand us the whole shift.
Watch
Live camera feeds and status for the whole fleet, sorted by who needs attention. One operator can watch dozens of robots because only the stuck ones ask for a human.
Take over
Claim a robot and drive it with keyboard, gamepad, a leader arm or VR. Low-latency video both ways. Hand control back to autonomy with the same click.
Record
Each takeover is saved with synced cameras, joint states and operator actions, labelled with what went wrong and how it was fixed. Export to LeRobot format or stream to your training bucket.
Protect
EU company, EU storage. Operators stream video, never download it. Face blurring and role-based access, so the people around your robots stay private.
REC The rescue recorder
When an operator fixes a robot with VR hand tracking or a leader arm, every movement is recorded as an action your model can learn from, split into the steps of the fix.
Each takeover is stored with what the robot saw, what the operator did and what went wrong, ready for the training pipeline you already run.
What the robot saw
Wrist and overhead feeds, synced frame by frame.
e.g. 1080p · 30 fps
Metric depth lined up with each frame, where your robot has a depth camera.
aligned to RGB
Where every camera was in space, frame by frame.
6-DoF · per frame
IMU traces and joint states on the same clock as the video.
time-synced
What the operator did
Every command sent during the takeover: end-effector pose and gripper width, step by step.
EE pose · gripper width
When an operator drives with VR hand tracking, 21 tracked keypoints per hand.
21 keypoints · 3D
What we label
Frame-accurate start and end of each step.
reach · grasp · lift · place
The operator's note on the failure and the fix, linked to the steps.
failure · fix · steps
Boxes and masks for the item that stopped the robot.
boxes · masks · state
Rescued or not, reviewed before it reaches your training set.
success · failure · QA
Exports to LeRobotDataset. RLDS, HDF5 and MCAP on request. Every export ships with camera calibration, timestamps and a dataset card.
Setup
A small agent runs next to your robot software, publishes the cameras and state you choose, and listens for operator commands. Your autonomy stack stays yours. We only sit beside it.
$ pip install overshift
$ overshift connect --robot pick-04 \
--ros2 --cams wrist,overhead \
--takeover gamepad,leader-arm
✓ pick-04 online · EU-South · 57 ms
✓ 2 cameras · 7 joints · gripper
● help requests → Istanbul deskIllustrative. The agent ships to design partners first.