Controller Setup

Master different control methods for precise robot teleoperation, from professional leader arms to accessible keyboard controls.

SO-100/SO-101 Leader Arms
Professional-grade leader arms for precise manipulation control
Setup Process
1

Connect Hardware

Connect your SO-100/101 arm via USB

2

Open Connection Dialog

Click "Connect" and select the COM port

3

Grant Permissions

Allow browser access to the device

4

Calibrate

Click "Calibrate" and move arm through full range

Calibration Process

Starting Position

Begin with the arm in the middle position as shown in the reference video. This ensures accurate calibration across the full range of motion.

Range Mapping

Slowly move the leader arm to all possible limits - up, down, left, right, forward, backward, and all rotation axes. This maps the full workspace.

Completion

Once calibration is complete, the Play button will become active. Click Play to start teleoperation, Pause to stop.

Control Features

6-DOF Control

Full 6 degrees of freedom for precise manipulation tasks

Force Feedback

Haptic feedback for enhanced control and safety

High Precision

Sub-millimeter accuracy for delicate operations

Troubleshooting

Play Button Remains Dark

Ensure the leader arm is properly connected and calibrated. Check COM port selection.

Calibration Fails

Start from the middle position and move slowly through the full range of motion.

Connection Issues

Try different USB ports, restart the browser, or check device drivers.

Quick Reference
Essential steps for any controller type
1

Select Robot

Choose available robot from list

2

Wait for Video

Up to 1 minute for connection

3

Choose Controller

Select your preferred input method

4

Test & Play

Verify controls, then start challenges