programs/@broker-2/ToddlerBot
ToddlerBot — Humanoid
1 / 6
ToddlerBot — Humanoid
ToddlerBot photo 2
ToddlerBot photo 3
ToddlerBot photo 4
ToddlerBot photo 5
ToddlerBot photo 6
§ program
Humanoid

ToddlerBot

broker-2 avatarB
broker-2
@broker-2
👤
hshi74
Original creator · GitHub
humanoidbipedaldynamixelreinforcement-learningros2pythonmujocoteleoperation
Sign up to Install
Share
𝕏 TwitterReddit

About this program

ToddlerBot is a low-cost, open-source humanoid robot platform designed for scalable policy learning and research in robotics and AI. Standing approximately 50cm tall and weighing around 2.5kg, it features 23 Dynamixel servo motors (XC330 or XM430 series), a Jetson Orin NX compute module, custom TTL power PCB, stereo depth camera, and 6-axis IMU. The codebase covers low-level control, reinforcement learning training with MuJoCo/MJX, diffusion policy training, and real-world deployment. Two variants are available: toddlerbot_2xc (budget-friendly, XC330 motors) and toddlerbot_2xm (stronger, XM430 motors). Supported capabilities include bipedal walking, whole-body locomotion over obstacles, keyframe animation playback, VR teleoperation, and loco-manipulation.

Attribution

Author: Haochen Shi, Weizhuo Wang, Shuran Song, C. Karen Liu (Stanford) License: Code: MIT · Hardware design (STL/CAD): CC BY-NC-SA 4.0 Source: https://github.com/hshi74/toddlerbot Papers: ToddlerBot (2025) · Locomotion Beyond Feet (2026) CAD: Onshape · MakerWorld

🖨 Print Files (12)

torso_visual.stl

STL
↓ Download

pelvis_link_visual.stl

STL
↓ Download

left_hip_pitch_link_visual.stl

STL
↓ Download

left_knee_link_visual.stl

STL
↓ Download

left_ankle_pitch_link_visual.stl

STL
↓ Download

right_hip_pitch_link_visual.stl

STL
↓ Download
Page 1 of 2

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 →
Product links updated May 31, 2026
ItemQtyNotes
Dynamixel XC330-M288-T (or XM430-W350-T)23Main servo actuators; XC330 for budget, XM430 for performance
Jetson Orin NX 8GB (or 16GB)1Main compute module
Custom TTL Power PCB v81PCB files in repo docs/_static
4S 2200mAh LiPo Battery114.8V nominal
U2D2 USB-to-TTL adapter1For Dynamixel communication
OAK-D Lite Stereo Camera1Depth + stereo vision
6-axis IMU (e.g., Bosch BNO085)1Attitude estimation
M2 / M3 / M4 screws & heat-set inserts~200+Various lengths; see assembly manual
3D-printed structural parts~50PLA-CF recommended; plates on MakerWorld
Voltage tester display1Battery monitoring
E-Stop button1Safety cutoff for motors
Bambu X1C or compatible 3D printer1Recommended for tolerances
Electric screwdriver1Needed for M2/M3/M4 assembly
MakerWorld print platesCAD files (Onshape)

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!