The SO-101 is an open-source 6-DOF robotic arm developed by The Robot Studio in collaboration with Hugging Face, designed as a low-cost teleoperation platform for imitation learning and autonomous manipulation research. I built a full leader-follower pair (~$230 USD total) from 3D-printed PLA+ structural components and Feetech STS3215 bus servos, then brought it up from scratch through assembly, wiring, calibration, and software integration.
Each arm runs 6 Feetech STS3215 servos (16.5 kg·cm stall torque at 7.4V) driven over a Waveshare serial bus board via USB-C. The leader arm is held by hand to record demonstrations; the follower mirrors those movements in real time. This teleoperation pipeline feeds directly into Hugging Face's LeRobot library for dataset collection and end-to-end policy training.
Current work: mechanical assembly and cable routing, joint homing and safe range calibration, and real-time Python control via LeRobot. Next phase: collecting manipulation demonstrations, training an ACT or diffusion policy, and evaluating autonomous task execution on pick-and-place objectives.
Making it autonomous by training it to do tasks. Using the leader arm to record teleoperation demonstrations, then training a learned policy on that data so the follower can execute the task on its own.