ToddlerBot
A low-cost, open-source humanoid robot platform for scalable policy learning and research in robotics and AI.
- Humanoid
- Open source
- Works with AI
- 3D model (URDF)
Suggested by Robotheca, created by @hshi74 (opens in a new tab), from github.com/hshi74/toddlerbot (opens in a new tab). Pinned to commit e337f3b (opens in a new tab).
- Hardware license
- MIT (opens in a new tab)
- Software license
- MIT (opens in a new tab)
- Commercial use
- Allowed
This repository contains executable files that Robotheca doesn't check. Only run them if you trust the creator.
Photo and 3D model

3D preview converted from github.com/hshi74/toddlerbot at e337f3b, under MIT. View the original files from GitHub (67.7 MB) (opens in a new tab)
Works with AI
Found by Robotheca in the project's files at commit e337f3b, its robot.yaml and Robotheca's notes on its documents. Never guessed; Robotheca doesn't run the code.
Uses a language model: OpenAI
In the project files: examples/test_openai_chat.pyUses reinforcement learning: rsl_rl
In the project files: toddlerbot/locomotion/rsl_rl_config.ymlUses a machine-learning library: PyTorch
In the project files: examples/test_jax_torch.pyUses a machine-learning library: ONNX
In the project files: examples/test_onnx.py
Bill of materials
This repository has no parts list Robotheca can read yet.
Build guide
The guide appears here as you scroll.
Guide by @hshi74 (README.md), under MIT.