Phase 1 · simulation only

An open humanoid
you can build.

1.41 m, 40.5 kg, 27 joints. Every part is generated from code, every decision is written down, and it learns to walk in simulation before a single motor is bought.

Explore every part, the assembly order and the skills in 3-D →
height
1.41 m
with shells
40.5 kg
powered joints
27
motors + servos
23 + 4
48 V battery
630 Wh
to replicate
≈ $17.7k

Built in the open, one stage at a time

Simulation first, then one actuator on the bench, one leg, the lower body and the whole robot. Each stage ends with a test that decides whether to move on, and parts are bought only when the next stage needs them.

  1. 0Foundations
  2. 1Robot in simulationin progress
  3. 2Actuator bench
  4. 3One leg
  5. 4Lower body
  6. 5Torso, arms, head
  7. 6Perception

Design

Code-CAD, one description file for every joint and motor, and a decision log with the reasons and the alternatives considered.

Read the docs →

Simulation

Walking and stair policies trained in Isaac Lab and cross-checked in MuJoCo; 25 skills tracked from generated human motion.

See the results →

Learn

23 interactive playgrounds for newcomers: balance, actuators, batteries, CAN buses, reinforcement learning, sim-to-real and more.

Open the guide →

Built on open source

Marvin Bot stands on open work by others. Every source, with its licence and what was used from it, is in the acknowledgments.