ToddlerBot
Based on published sources · Not tested by us ·
Overview
A humanoid research platform with distinct 2XC and 2XM motor configurations, separate PCB sourcing and noncommercial hardware terms. [S001]
ToddlerBot's 2.0 documentation distinguishes toddlerbot_2xc from toddlerbot_2xm. The former is the upstream default; the latter upgrades hip and arm motors. This choice belongs at the beginning of a build plan because it changes the parts and robot configuration. The preserved source is a commit snapshot containing the 2.0 changelog and later locomotion work, not a published stable GitHub release or a frozen hardware bundle. [S001] [S002] [S005] [S006]
Specifications
| Detail | Description |
|---|---|
| Type | Printed research humanoid Reported by source [S001] [S005] [S006] [S007] [S008] [S009] [S010] · Checked 2026-09-30 |
| Intended users | Robotics research laboratories; Experienced Python and learning-based control developers Editorial assessment [S001] · Checked 2026-09-30 |
| Assembly | 2.0 migration calls for new parts/communication board and reprinting most parts except torso and head; follow generation-matched CAD and instructions. Reported by source [S001] [S005] [S006] [S007] [S008] [S009] [S010] · Checked 2026-09-30 |
| Calibration | Not known |
| Operating system | Linux; macOS ARM64 or x86_64; Windows; separate installation extras; Jetson-specific setup route Reported by source [S001] [S005] [S006] [S007] [S008] [S009] [S010] · Checked 2026-09-30 |
| Computer needed | Not known |
Assembly and use
The robot BOM is only one part of procurement
The hardware guide links the robot BOM but explicitly excludes PCB files from that list. Its separate eight-channel board guide supplies a manufacturing ZIP, assembly BOM and component-placement file. It also warns that parts substitutions and final prices can differ. A current complete delivered budget therefore needs the selected motor variant, printed parts and board order reconciled together; no such quotation is established here. [S006] [S007]
The 1.0-to-2.0 migration is a mechanical and electrical update as well as a software change. It calls for a new communication board and reprinting the parts other than the torso and head. For printing, the guide directs readers to MakerWorld profiles and Onshape CAD; these external design snapshots are not yet a complete locally preserved manufacturing set. The assembly page contains both a work-in-progress notice and a link to a 2.0 interactive manual, so the old embedded PDF should not be assumed to cover every updated part. [S005] [S008] [S009]
Separate software setup from reproducing a learned behavior
The setup guide creates a Python 3.10 environment and chooses platform-specific installation extras. That is only the software foundation. The multi-skill locomotion workflow additionally describes reference motions, per-skill training, depth-data collection, a classifier and separately linked policy checkpoints. Installing the package alone does not reproduce that behavior. [S001] [S010]
The README assigns MIT terms to code and documentation, and CC BY-NC-SA 4.0 to the robot design. Keep those scopes separate when considering a commercial build or parts offer. The maintainers also state that GitHub Issues is their monitored support route and ask builders to consult the assembly resources first. That describes their process, not a measured response time or our support capability. No assembly, policy run or hardware test was performed here. [S001]
Cost
No current, complete configuration-specific build cost has been established for this profile.
Source files and licenses
Available project sources support research coverage; complete build and commercial qualification remain separate.
| Layer | Availability / license |
|---|---|
| mechanical design | available · CC-BY-NC-SA-4.0 README design license; external editable CAD/3MF snapshot not fully preserved. [S001] [S008] |
| electronics | available · CC-BY-NC-SA-4.0 Board manufacturing ZIP, BOM and placement file are documented and present; editable project completeness and substitutions unverified. [S001] [S007] |
| firmware | not found · License not fully assessed Complete firmware sources for purchased actuators and compute not established in this archive review. [S004] |
| software | available · MIT Code license; design files have separate noncommercial terms. [S001] [S003] [S004] |
| model weights | available · License not fully assessed Upstream checkpoint link; payloads, exact configuration and individual licenses not verified or preserved here. [S001] |
| datasets | not found · License not fully assessed README describes collecting skill data; no complete matched dataset preserved for the reviewed workflow. [S001] |
| documentation | available · MIT README explicitly includes documentation in codebase license. [S001] [S003] [S004] |
References
Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.
- S001 · hshi74 / project contributors
Upstream project overview
Accessed 2026-09-30 · README.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S002 · hshi74 / project contributors
Repository revision and release metadata
Accessed 2026-09-30 · e337f3b177b4b53abff70b31d1695a7b66cc6d2eSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S003 · hshi74 / project contributors
Repository license
Accessed 2026-09-30 · LICENSESource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S004 · hshi74 / project contributors
Pinned repository artifact inventory
Accessed 2026-09-30 · e337f3b177b4b53abff70b31d1695a7b66cc6d2e archive file inventorySource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S005 · hshi74 / project contributors
CHANGELOG.md
Accessed 2026-09-30 · CHANGELOG.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S006 · hshi74 / project contributors
docs/hardware/01_bill_of_materials.rst
Accessed 2026-09-30 · docs/hardware/01_bill_of_materials.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S007 · hshi74 / project contributors
docs/hardware/02_pcb8ch.rst
Accessed 2026-09-30 · docs/hardware/02_pcb8ch.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S008 · hshi74 / project contributors
docs/hardware/03_3d_printing.rst
Accessed 2026-09-30 · docs/hardware/03_3d_printing.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S009 · hshi74 / project contributors
docs/hardware/04_assembly_manual.rst
Accessed 2026-09-30 · docs/hardware/04_assembly_manual.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S010 · hshi74 / project contributors
docs/software/01_setup.rst
Accessed 2026-09-30 · docs/software/01_setup.rstSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
Correction guidance · Discussion is not enabled · Profile format 0.5.0-draft.1
Change history
September 29, 2026 — First research profile published.