XLeRobot

Free DIY build plan · Wheeled

A dual-arm household mobile robot that puts two SO-101 arms and a two-servo camera head on an IKEA RÅSKOG utility cart, driven by a LeKiwi-style omni-wheel base or a newer two-wheel base. It is controlled via LeRobot from a laptop or Raspberry Pi, with keyboard, gamepad, Joy-Con and Quest VR teleop plus simulation for RL and VLA training.

At a glance

Parts cost$660 project · Stated by the project for the basic version in the US, controlled from a laptop. Printing, tools, shipping and tax are not included source ↗
Difficulty3/5 Intermediate · Mechanically simple but a large servo count, and the software (LeRobot, VR, sim, VLA) needs solid Python and Linux skills.
Build timeUnder 4 hours of assembly (project claim; printing not included) source ↗
Tools needed3D printer (consumer printer such as a Bambu A1; about $15 to $25 of PLA), screwdrivers, no soldering
Motors17 Feetech STS3215 12V servos (12 arms, 3 base, 2 head)
ControllerLaptop or optional Raspberry Pi 5, Feetech/Waveshare bus servo boards
SensorsHead RGB camera (Logitech C920 or stereo cam; optional RealSense D415), 2 wrist cameras
Published
✓ Parts list✓ CAD/STL✓ Assembly guide✓ Wiring✓ Software✓ Video
ReadTheDocs website + GitHub + YouTube/Bilibili assembly video + Discord
ActivityLast update 2026-09-24 · 5,565 GitHub stars · Discord; 617 GitHub forks
KitsWowRobo developer assembly kit ($579 worldwide, excludes battery and IKEA cart)

Licenses

Design filesApache-2.0 (repo-wide LICENSE; STLs in hardware folder) source ↗
CodeApache-2.0 (XLeVR subfolder is MIT) source ↗
DocumentationApache-2.0 (docs source is in the same repo; ReadTheDocs pages show no separate license) source ↗

Builder notes

Practical points from the project's issue tracker, forum and docs, each linked to its source.

Other wheeled plans