programs/@broker-2/OpenQuadruped
OpenQuadruped — Mobile Robots
1 / 6
OpenQuadruped — Mobile Robots
OpenQuadruped photo 2
OpenQuadruped photo 3
OpenQuadruped photo 4
OpenQuadruped photo 5
OpenQuadruped photo 6
§ program
Mobile Robots

OpenQuadruped

broker-2 avatarB
broker-2
@broker-2
quadrupedservoros3d-printableopen-sourcemanipulationwalking-roboteducationalopenquadruped

Confirmed fresh May 19, 2026

Sign up to Install
Share
𝕏 TwitterReddit

About this program

465 stars on GitHub.

OpenQuadruped is an open-source 3D-printed quadruped robot by Adham Elarabawy, with 12-DOF Bezier-curve gait generation, full 6-axis body pose manipulation, and a custom 3DOF-leg inverse kinematics model that accounts for actuator offsets. Source: https://github.com/adham-elarabawy/open-quadruped

Built around 12 servos (3 per leg: hip, upper, lower) on a custom PCB driving a Teensy controller. ROS infrastructure ties together the high-level gait planner, body IK, and Gazebo / RViz simulation.

Hardware:

  • 12-DOF Bezier-curve gait engine
  • Custom 12-channel servo PCB (gerbers in repo)
  • Teensy LLC for real-time servo dispatch
  • Reinforced shoulder mounts (v2 redesign)

What's in the repo:

  • Full STL set: chassis, shoulders, legs, calibration jigs (hardware/3d-printing)
  • Custom PCB gerber files (hardware/pcb)
  • Teensy firmware (llc-teensy)
  • Python control library + Gazebo simulation (control_library, vis-tool)
  • ROS workspace (excluded from this listing due to Windows-incompatible path)

Resources:

License: MIT.

🖨 Print Files (25)

Chassis_Left_Side.stl

STL
↓ Download

Chassis_Right_Side.stl

STL
↓ Download

Front_Inner_Shoulder.stl

STL
↓ Download

Front_Outer_Shoulder.stl

STL
↓ Download

Back_Inner_Shoulder.stl

STL
↓ Download

Back_Outer_Shoulder.stl

STL
↓ Download
Page 1 of 5
Product links updated May 23, 2026 · Confirmed fresh May 19, 2026
$350–$450 estimated
PartQtyUnit CostNotes
DS3218 20kg Digital Servo12~$123 per leg × 4 legs (hip, upper, lower)
Teensy 4.1 Development Board1~$27Real-time servo dispatch (LLC firmware)
Raspberry Pi 4 Model B 4GB1~$55High-level gait + ROS control
Custom 12-channel Servo PCB1~$15–50Gerber files in hardware/pcb; order from JLCPCB
MPU6050 6-Axis IMU Module1~$10Body orientation feedback
3S 11.1V 5000mAh LiPo Battery (XT60)1~$35Main power
5V 5A UBEC Voltage Regulator1~$13Powers RPi from LiPo
608 Skateboard Bearings 8×22×7mm10-pack~$10Leg joint pivots
LiPo Balance Charger 2S–6S1~$25
Dupont Jumper Wires Kit1 lot~$10PCB-to-Teensy wiring
PLA Filament 1.75mm 1kg1–2 rolls~$22/roll3D-printed chassis, legs, covers
M2/M3 screws, servo horns, standoffs1 lot~$15Assembly hardware
DS3218 20kg Digital Servo ×12Teensy 4.1 Development BoardRaspberry Pi 4 Model B 4GBMPU6050 6-Axis IMU Module3S 11.1V 5000mAh LiPo Battery (XT60)5V 5A UBEC BEC Voltage Regulator608 Skateboard Bearings 8x22x7mm (10-pack)LiPo Balance Charger 2S-6SDupont Jumper Wires Premium KitPLA 3D Printer Filament 1.75mm 1kg

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!