LeRobot Humanoid (Biped Platform)
Open biped on RobStride actuators, with a costed BOM and a strict build order written for a builder working with an AI agent.
- Apache-2.0
- biped robot12 DoF
- $2,635.84source total
About LeRobot Humanoid (Biped Platform)
The LeRobot Humanoid biped platform is an open-hardware lower body (two legs plus base and torso hardware) built around RobStride quasi-direct-drive actuators and a Raspberry Pi 5 CAN-FD control stack. CAD lives in a public Onshape document and is exported as an STL tree of 75 printed parts across the torso, hips, thighs, knees, shins, ankles and feet. The repo adds machine- and human-readable BOMs with an upstream cost estimate (about $2,636 including about 3.5 kg of PLA+), electronics wiring and connector maps, first power-on and motor commissioning procedures, and a Python commissioning wizard. The knee and ankle linkages are closed chains using shoulder screws, spherical joints and listed bearings. A separate lerobot-humanoid-runtime repo holds the robot model and control runtime. The build is written for a builder working with an AI agent, with an AGENTS.md and a strict order of operations. The 3D view shows only the left ankle and its transmission, not the whole biped.
Licenses
- Hardware
- Apache-2.0
- Software
- Apache-2.0
- Docs
- Not published
Degrees of freedom
12 DoF legs 12
Bipedsource
How to build LeRobot Humanoid (Biped Platform)
5 stepsSteps marked Motari summary condense the linked source; follow the source for exact instructions. Upstream step marks a step taken from the linked guide.
Order all buy parts
Start from hardware/bom/bom_buy.csv (RobStride O0/O2/O3/O5 motors, Pi 5, CAN-FD adapter, IMU, bearings, Norelem joints/screws). Upstream estimate totals $2,635.84, excluding shipping, import duties, and local taxes.
Upstream stepgithub.com/huggingface/lerobot-humanoid-hardware/blob/8171f5...Print the STL set
Print all 75 parts per docs/manufacturing/printing_guide.md; ~3.5 kg PLA+. H2D print profiles are provided as .3mf examples.
Motari summarygithub.com/huggingface/lerobot-humanoid-hardware/blob/main/d...Commission every motor
Before assembly, run python hardware/config/commission_motor.py wizard --channel can0 to set protocol/ID and verify motion. Do not assemble before this passes.
Upstream stepgithub.com/huggingface/lerobot-humanoid-hardware/blob/8171f5...Assemble subassemblies
Follow docs/assembly/assembly_guide.md in its order: torso, hips, thigh, foot and ankle, knee mechanism, shin, ankle mechanism, then final assembly.
Upstream stepgithub.com/huggingface/lerobot-humanoid-hardware/blob/8171f5...Wire and first power-on
Run docs/electronics/check_wiring.md then docs/electronics/first_power_on.md to validate the CAN-FD bus and power before standing.
Motari summarygithub.com/huggingface/lerobot-humanoid-hardware/blob/main/d...
Wiring, power and firmware are safety-relevant and shown for reference only. Check them against the source before building.
LeRobot Humanoid (Biped Platform) bill of materials
11 rowsCost to build
- biped platform buy items plus ~3.5 kg PLA+, excluding shipping, duties, taxes (upstream estimate dated April 30 2026)
In the source currency, as read on 2026-09-30. Not converted, and not checked against current vendor prices: none of these is a Motari-verified checkout total.
LeRobot Humanoid (Biped Platform) parts, as the source lists them. Prices are the source's, not checked against vendors.
| Part | Qty | Spec | Source | Confidence |
|---|---|---|---|---|
RobStride O0 actuatortorso/yaw joint | 2 | CAN-FD quasi-direct-drive servo | RobStride$125.00 each, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 9; upstream cost estimate: README.md line 169 | high |
RobStride O2 actuatorhip-z joint | 2 | CAN-FD quasi-direct-drive servo | RobStride$145.00 each, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 19; upstream cost estimate: README.md line 179 | high |
RobStride O3 actuatorthigh joints | 4 | CAN-FD quasi-direct-drive servo | RobStride$225.00 each, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 23; upstream cost estimate: README.md line 183 | high |
RobStride O5 actuatorshin/knee-ankle drive | 4 | CAN-FD quasi-direct-drive servo | RobStride$110.00 each, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 34; upstream cost estimate: README.md line 194 | high |
Raspberry Pi 5onboard controller | 1 | single-board computer | Raspberry Pi / SparkFun anchor$130.00, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 2; upstream cost estimate: README.md line 162 | high |
SAVVYCANFD 2CH adapterUSB dual CAN-FD, 12 Mbps; only adapter proven with RobStride protocol | 1 | USB to dual CAN-FD | Pibiger-Tech anchor$59.00, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 4; upstream cost estimate: README.md line 164 | high |
IMUBNO055 or BNO085 acceptable | 1 | BNO055 or BNO085 orientation IMU | Adafruit / Ardusimple anchor$64.00, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 3; upstream cost estimate: README.md line 163 | high |
Bearing 35x72x17hip-z bearing | 4 | single-row ball bearing | 123roulement price anchor$8.27 each, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 20; upstream cost estimate: README.md line 180 | high |
Spherical joint 27628-01-05ankle linkage rod end | 8 | rod end, plain bearing, DIN ISO 12240-4 | Norelem$20.93 each, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 44; upstream cost estimate: README.md line 204 | high |
Shoulder screw 07534-05X40thigh + ankle axis | 4 | ISO7379, D1=5 L1=40 M4, steel 12.9 | Norelem price anchor$8.18 each, the project's estimateSource BOM: hardware/bom/bom_buy.csv line 30 and line 47; upstream cost estimates: README.md line 190 and line 207 | high |
PLA+ filament~3.5 kg total, target 3-4 kg | 1 | 1.75 mm PLA+ | Elegoo price anchor$56.00, the project's estimateUpstream manufacturing cost estimate: README.md line 214; total scope: README.md lines 146-151 | high |
Rows from the source's own parts list 191
hardware/bom/bom_buy.csv@ae8abe9csv
| Source row | Qty | Price and vendor | Line |
|---|---|---|---|
Raspberry Pi 5 | 1 | vendor not listedno price listed | L2 |
IMU | 1 | vendor not listedno price listed | L3 |
SAVVYCANFD 2CH CANFD adapter | 1 | vendor not listedno price listed | L4 |
Power cable red | 1 | vendor not listedno price listed | L5 |
Power cable black | 1 | vendor not listedno price listed | L6 |
Communication cable color 1 | 1 | vendor not listedno price listed | L7 |
Communication cable color 2 | 1 | vendor not listedno price listed | L8 |
RobStride O0 | 2 | vendor not listedno price listed | L9 |
44 more rows in hardware/bom/bom_buy.csv
hardware/bom/bom.csv@ae8abe9csv
| Source row | Qty | Price and vendor | Line |
|---|---|---|---|
Raspberry Pi 5 | 1 | vendor not listedno price listed | L2 |
IMU | 1 | vendor not listedno price listed | L3 |
SAVVYCANFD 2CH CANFD adapter | 1 | vendor not listedno price listed | L4 |
Power cable red | 1 | vendor not listedno price listed | L5 |
Power cable black | 1 | vendor not listedno price listed | L6 |
Communication cable color 1 | 1 | vendor not listedno price listed | L7 |
Communication cable color 2 | 1 | vendor not listedno price listed | L8 |
RobStride O0 | 2 | vendor not listedno price listed | L9 |
119 more rows in hardware/bom/bom.csv
README.md@ae8abe9markdown
| Source row | Qty | Price and vendor | Line |
|---|---|---|---|
Raspberry Pi 5 | 1 | vendor not listed$130.00 | L162 |
IMU | 1 | vendor not listed$64.00 | L163 |
SAVVYCANFD 2CH CANFD adapter | 1 | vendor not listed$59.00 | L164 |
RobStride O0 | 2 | vendor not listed$250.00 | L169 |
RobStride O2 | 2 | vendor not listed$290.00 | L179 |
Bearing 35x72x17 | 4 | vendor not listed$33.08 | L180 |
RobStride O3 | 4 | vendor not listed$900.00 | L183 |
Shoulder screw 07534-05X40 | 2 | vendor not listed$16.36 | L190 |
4 more rows in README.md
LeRobot Humanoid (Biped Platform) source files
10 files- hardware/cad/stl/biped_platform/left_leg/foot/foot_foot.stl
- hardware/cad/stl/biped_platform/right_leg/foot/foot_foot.stl
- hardware/cad/stl/biped_platform/left_leg/hipz/hip_z_hipz22_sym.stl
- docs/electronics/check_wiring.md
- hardware/electronics/wiring_diagram.png
- hardware/bom/bom.csv
- hardware/bom/bom_buy.csv
- docs/assembly/assembly_guide.md
- hardware/bom/bom.md
- README.md
Files stay in the upstream repository under their own licenses; these links open them there. The 3D model on this page is Motari's conversion of the file named under Simulation.
LeRobot Humanoid (Biped Platform) in simulation
Robot description files a simulator or CAD tool can load, linked at the commit they were found.
The 3D specimen on this page is converted from hardware/cad/stl/biped_platform/left_leg/ankle_mechanism/bearing_spacer14_5_7_3.stl at ae8abe9, with the parts laid out side by side because the source has no assembly.
Builds of LeRobot Humanoid (Biped Platform)
0 reviewedNo reviewed builds of LeRobot Humanoid (Biped Platform) yet.
A build log records the evidence (photos, a video, your repository), what the build cost, how long it took and what you changed. Each one is checked by Motari (until a maintainer claims this page) before it shows here, and reviewed builds count toward the reproducibility score.
Sources and provenance
Sources
- Hardwaregithub.com/huggingface/lerobot-humanoid-hardware8171f57
- Softwaregithub.com/huggingface/lerobot-humanoid-runtimee4dc627
- Bill of materialsgithub.com/huggingface/lerobot-humanoid-hardware/blob/main/h...8171f57
- Build guidegithub.com/huggingface/lerobot-humanoid-hardware/blob/main/d...8171f57
Last push to huggingface/lerobot-humanoid-hardware: 2026-08-27 (checked 2026-10-01)
Related links
- Onshape CAD sourceOnshape document (not publicly accessible as of 2026-09-30; STL exports are in the repo)
- RobStride actuatorsO0 / O2 / O3 / O5 product info
How this page was made
Assembled from public sources on 2026-06-04, not yet reviewed by the maintainer. Each figure links to where it is stated; a value the sources do not state reads "not published". Last source review: source commit ae8abe99.
Original files stay intact and separately licensed; Motari adds only the summary on this page. Maintainer? Request a correction or removal.
Badge for the README
Maintain LeRobot Humanoid (Biped Platform)? Show its reproducibility score in the project's README. The badge links back to this page and updates with the score.
[](https://motari.io/r/lerobot-humanoid-biped)<a href="https://motari.io/r/lerobot-humanoid-biped"><img src="https://motari.io/api/v1/badge/lerobot-humanoid-biped" alt="Motari reproducibility score for LeRobot Humanoid (Biped Platform)" height="20"></a>Not fully met yet: cad / mesh present (partial). The score is read from the project's own sources, so publishing what is missing is what raises it. A score of 90 or more needs a reviewed build. How the score is computed