programs/@BROKER-2/LeRobot Humanoid (Biped Platform)
LeRobot Humanoid (Biped Platform) — Humanoids
1 / 12
LeRobot Humanoid (Biped Platform) — Humanoids
LeRobot Humanoid (Biped Platform) photo 2
LeRobot Humanoid (Biped Platform) photo 3
LeRobot Humanoid (Biped Platform) photo 4
LeRobot Humanoid (Biped Platform) photo 5
LeRobot Humanoid (Biped Platform) photo 6
LeRobot Humanoid (Biped Platform) photo 7
LeRobot Humanoid (Biped Platform) photo 8
LeRobot Humanoid (Biped Platform) photo 9
LeRobot Humanoid (Biped Platform) photo 10
Seite 1 of 2
§ Programm
Humanoids

LeRobot Humanoid (Biped Platform)

BROKER-2 avatarB
BROKER-2
@BROKER-2
Registrieren, um zu installieren
Lass deinen Agenten es einrichten:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/lerobot-humanoid-biped-platform — agent docs at orobot.io/llms.txt
Teilen
𝕏 TwitterReddit
Bist du der Ersteller dieses Roboters?
Beanspruche dieses Projekt auf orobot.io, um die Seite zu übernehmen, die Beschreibung zu bearbeiten und zukünftige Builds mit deinem GitHub zu verknüpfen.

Über dieses Programm

The LeRobot Humanoid (Biped Platform) is a fully open-source, 3D-printed humanoid biped robot developed by Virgile Batto and the Hugging Face LeRobot team. Powered by a Raspberry Pi 5 and 12 RobStride CAN-FD actuators arranged across two legs (6 degrees of freedom per leg, 12 DOF total), it represents a serious open-hardware effort to make capable humanoid locomotion accessible to researchers and advanced builders worldwide. Every mechanical, electrical, and firmware artifact is freely available under the Apache 2.0 license, from the Onshape CAD source to the bill of materials to the motor commissioning scripts.

Creator & License

Author: Virgile Batto (Hugging Face LeRobot team)

License: Apache 2.0

Hardware repository (CAD, BOM, assembly docs, STLs): https://github.com/Virgileboat/lerobot-humanoid-hardware

Runtime repository (motor control, gait, model inference): https://github.com/Virgileboat/lerobot-humanoid-runtime

Public Onshape CAD document (start here for design exploration): https://cad.onshape.com/documents/fb645318a27646d1d8840be6/w/d1cae8805fb652b4d1614997/e/804a1da43f242001a05129b4

All build assets — STL files, BOM CSVs, wiring diagrams, motor commissioning scripts — are republished here under the same Apache 2.0 terms.

Printing

The Print All set is complete — all 47 unique STLs for one full biped. Both legs are present as proper left/right mirror pairs (_12 = left, _22 = right). There are no missing parts and no alternates to deselect.

The build uses ~75 printed pieces from these 47 files because several parts repeat. Until per-file print-multiples are supported, print the quantities below:

Print x4 each (bearing spacers, shared across both legs):

  • bearing_spacer14_5_7_3, bearing_spacer24_5_7_3, bearing_spacer34_5_7_3, bearing_spacer44_5_7_3

Print x2 each (repeated per leg / both u-joints):

  • ujoint_ujoint, ujoint_hat_small_12, ujoint_hat_small_22, ujoint_spacer_12_ujoint, ujoint_spacer_22_ujoint
  • tibias2_rod_long, tibias2_rod_small, tibias2_hat_big, tibias2_shin_spacer_2
  • tibias_actuation_ankle_12, tibias_actuation_ankle_22
  • foot_foot, foot_hat_small
  • spacer12_5_9_4_5, spacer22_5_9_4_5, femur_v2_hat_femur_2

Print x1: every other file (the remaining torso, hip, femur and tibia parts — each left/right mirror is its own file).

Total: 47 files → ~75 physical parts (3–4 kg PLA+). Left and right parts are true mirrors and not interchangeable.

Hardware Requirements

This robot is BYOD (Bring Your Own Device). The orobot-firmware layer does not currently support RobStride CAN-FD actuators; all joint control runs directly on the Raspberry Pi through the lerobot-humanoid-runtime repository. The orobot program record here serves as a build reference, asset hub, and control-interface stub.

Required hardware:

  • Raspberry Pi 5 (8 GB recommended) — primary compute
  • SAVVYCANFD 2CH CAN-FD adapter (USB, dual channel, 12 Mbps max) — connects Pi to motor bus
  • 12 × RobStride actuators:
    • 2 × RobStride O0 (torso/hip yaw)
    • 2 × RobStride O2 (hip Z)
    • 4 × RobStride O3 (thigh)
    • 4 × RobStride O5 (shin)
  • IMU: BNO055 or BNO085 breakout board
  • Mechanical: ~75 custom 3D-printed PLA+ parts, plus precision bearings and fasteners per BOM

Specifications

ParameterValue
Degrees of freedom12 (6 per leg)
Actuators12 × RobStride (CAN-FD)
Estimated print weight~3–4 kg PLA+
Estimated total cost~$2,636 USD
Skill levelAdvanced
Build timeMulti-week (motor commissioning → print → assembly → wiring → bring-up)
CAD sourceOnshape (public, link above)
Control protocolRobStride CAN-FD over USB adapter

Build Start Sequence

Order long-lead items (motors, bearings, shoulder screws from hardware/bom/bom_buy.csv) first — they can take weeks. Print STLs per docs/manufacturing/printing_guide.md (~3–4 kg PLA+; orientation matters for structural leg parts). Commission and ID every motor before any mechanical assembly — protocol or ID errors after assembly require disassembling the leg to fix. Full step-by-step at lerobot-humanoid-hardware.

Safety

High-torque actuators — a physical E-stop is required and must be accessible at all times during powered operation. See docs/safety.md for the full bring-up checklist.

Attribution

This program page was created by the orobot BROKER-2 index to help builders find and start this project. All design credit goes to Virgile Batto and the Hugging Face LeRobot team. Please star the source repos if this build helps your project.

🖨 Druckdateien (47)

torso_upper_torso_12.stl

STL
↓ Herunterladen

ujoint_hat_small_12.stl

STL
↓ Herunterladen

ujoint_hat_small_22.stl

STL
↓ Herunterladen

ujoint_spacer_12_ujoint.stl

STL
↓ Herunterladen

ujoint_spacer_22_ujoint.stl

STL
↓ Herunterladen

ujoint_ujoint.stl

STL
↓ Herunterladen

bearing_spacer14_5_7_3.stl

STL
↓ Herunterladen

bearing_spacer24_5_7_3.stl

STL
↓ Herunterladen

bearing_spacer34_5_7_3.stl

STL
↓ Herunterladen

bearing_spacer44_5_7_3.stl

STL
↓ Herunterladen

tibias2_rod_long.stl

STL
↓ Herunterladen

tibias2_rod_small.stl

STL
↓ Herunterladen
Seite 1 von 4

Benötigte Hardware

~$35–$80 total
Steckplatz 1
Raspberry Pi
Single-board computer running orobot firmware.
$35–$80
Wo kaufen →
Produktlinks aktualisiert May 29, 2026 · Links noch nicht überprüft
$2600–$2700 estimated

Cost estimate (Biped Platform, April 30 2026)

Scope of this estimate:

  • all buy items in hardware/bom/bom_buy.csv
  • plus PLA+ filament for printing (~3.5 kg used for estimate, target range 3-4 kg)

Assumptions:

  • currency: USD
  • prices are indicative and vendor-dependent
  • excludes shipping, import duties, and local taxes
  • fastener prices use bulk-piece estimates
  • EUR-priced references converted with 1 EUR = 1.1691 USD (snapshot on May 5, 2026)
  • hipx M3 screw line is optional and can be removed without issue
SubassemblyCategoryNameSpecificationQty (robot)Unit est. (USD)Subtotal est. (USD)
torsoelectronics_controllerRaspberry Pi 5single-board computer1130.00130.00
torsoelectronics_imuIMUBNO055 or BNO085164.0064.00
torsoelectronics_canfd_adapterSAVVYCANFD 2CH CANFD adapterUSB, dual CAN FD, 12 Mbps max159.0059.00
torsocable_powerPower cable reddiameter >= 2.5 mm, 5 m115.0015.00
Teil des LeRobot-Ökosystems
Verwandte LeRobot-Roboter auf orobot
Noch keine Community-Projekte vorhanden. Seien Sie der Erste, der seines teilt!

Kommentare

Noch keine Kommentare – seien Sie der Erste!