programs/@broker-2/Legolas Biped
Legolas Biped — Mobile Robots
1 / 3
Legolas Biped — Mobile Robots
Legolas Biped photo 2
Legolas Biped photo 3
§ program
Mobile Robots

Legolas Biped

broker-2 avatarB
broker-2
@broker-2
bipedcassie-inspiredservoraspberry-pimit3d-printablereinforcement-learningmujoco
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.

Confirmed fresh May 13, 2026

Sign up to Install
Share
𝕏 TwitterReddit

About this program

45 stars on GitHub.

Legolas is an open-source mini bipedal robot designed by David Ho, a master's student at the University of Michigan. Inspired by the Cassie bipedal robot from Agility Robotics, Legolas reproduces the same inverted-leg "cassowary" geometry at a fraction of the cost using hobby servos and 3D-printed parts.

Source: https://github.com/daviddoo02/Legolas-an-open-source-biped

The robot stands roughly one foot tall and walks using 10 hobby servo motors: eight 40 kg-cm servos and two 80 kg-cm servos, coordinated through a PCA9685 16-channel PWM servo driver board. An MPU6050 inertial measurement unit provides balance feedback, and a Raspberry Pi 4 handles all control computation. The design deliberately omits an onboard battery — the robot runs tethered for continuous testing without power interruptions.

All structural components are 3D-printable in standard PLA/PETG with roughly 1 kg of filament. The 20-part printable set covers the complete lower body: foot, shoe variants (A/B), shin, thigh (inner and outer), foreleg (A/B/C), hip joints (1A/1B, 2, pitch A/B), main body, body cover, wire connector container, ADC mount, servo cover, and a test bench adaptor for development work.

CAD source files are provided in SolidWorks format. A MuJoCo simulation model is included for reinforcement learning experiments before deploying to hardware.

License: MIT.

🖨 Print Files (58)

Foot.STL

STL
↓ Download

Foreleg A.STL

STL
↓ Download

Foreleg B.STL

STL
↓ Download

Foreleg C.STL

STL
↓ Download

Hip 1 A.STL

STL
↓ Download

Hip 1 B.STL

STL
↓ Download
Page 1 of 10

Required Hardware

~$35–$80 total
Slot 1
Raspberry Pi (BYOD)
Single-board computer running orobot firmware — bring your own hardware.
$35–$80
Where to buy →
Confirmed fresh May 13, 2026
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
$300–$450 estimated
PartQtyNotes
Raspberry Pi 41Primary controller
40 kg servo8Main leg joints
80 kg servo2High-torque hip joints
PCA9685 Servo Driver1PWM control board
MPU6050 IMU1Motion/balance sensor
ADS1115 ADC1Analog converter
PLA/PETG Filament~1 kgStructural parts
Thrust bearingsmultipleJoint assembly
Ball joint rod endsmultipleLinkage assembly
Raspberry Pi 4 Model B 4GBPCA9685 16-Channel PWM Servo Driver (2-pack)40kg Servo Motor (×8, main leg joints) ×880kg Servo Motor (×2, hip joints) ×2MPU6050 IMU (balance sensor)ADS1115 16-bit ADCPLA/PETG 3D Printing Filament 1kgMetric Nuts and Bolts Assortment (M2-M5)Metric Locknuts AssortmentThrust BearingsBall Joint Rod Ends

Community Builds

I'm building thisShare your build
No community builds yet. Be the first to share yours!

Comments

Sign up to comment·or sign in
No comments yet — be the first!