Back
Sourccey SDK
Record a dataset
Collect a small, consistent set of demonstrations after teleoperation passes.
01
Before you record
Start with five short episodes so mistakes are inexpensive to correct. Keep the task wording, camera placement, starting area, and success condition consistent.
02
Record a dataset
Replace the IP, ports, dataset ID, and task before running this on the controller.
uv run lerobot-record --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 --dataset.repo_id=vulcan-studio/sourccey-demo-1 --dataset.num_episodes=5 --dataset.episode_time_s=60 --dataset.reset_time_s=15 --dataset.single_task="Fold the shirt" --dataset.fps=30 --dataset.push_to_hub=false --display_data=trueKeep push_to_hub=false for local data. Enable it when you intend to upload and are signed into the correct Hugging Face account.
03
Recording controls
Right ArrowSave the current episodeLeft ArrowDiscard and re-recordEscapeStop recording04
Dataset check
- All five episodes save successfully.
- No camera freezes or timing errors occur.
- Every saved episode completes the task.
- Control is uninterrupted throughout each episode.