Back

Sourccey SDK

Teleoperate Sourccey

Verify the network, leader arms, robot, keyboard, and cameras together before collecting data.

01

Before you start

  • sourccey-host is running on the robot computer.
  • The robot workspace is clear and the emergency stop is within reach.
  • Both leader arms are connected and calibrated.
  • You know the robot IP and both leader-arm ports.

02

Run teleoperation

Run this on the controller computer. Replace the example IP address and COM ports first.

uv run lerobot-teleoperate --robot.type=sourccey_client --robot.id=sourccey --robot.remote_ip=192.168.1.243 --teleop.type=bi_sourccey_leader --teleop.id=sourccey_leader --teleop.left_arm_port=COM5 --teleop.right_arm_port=COM6 --teleop_keyboard.type=keyboard --teleop_keyboard.id=sourccey_keyboard --fps=30 --display_data=true

03

Keyboard controls

W / SMove forward / backward
A / DMove left / right
Z / XRotate left / right
Q / ERaise / lower the lift target
R / FIncrease / decrease base speed
N / MToggle left / right arm untorque

04

Readiness check

  • Each leader arm moves only its matching robot arm.
  • Base and lift keys move in the expected direction.
  • Camera images update in the display.
  • Releasing the controls stops motion.
  • The host shows no repeated timeout or device errors.

Stop teleoperation with Ctrl+C. Fix any failed check before recording.

View source documentation