Weeks 1–3
A body
Assemble a humanoid from 3D-printed parts and servo motors, one limb at a time.
LearnsMechanical engineering, reading assembly drawings, degrees of freedom.
Week 4
Nerves
Wire the power, onboard computer, and sensors, and check every connection before the first power-on.
LearnsCircuits, power, sensors, electrical safety.
Weeks 5–6
Reflexes
Calibrate every joint, then write the first program, and explain why the joint doesn’t land exactly where it was told.
LearnsLinux, Python, logging, the gap between a command and reality.
Week 7
A twin
Rebuild the robot in the MuJoCo physics simulator and compare the same motion in both worlds.
LearnsPhysics simulation, open- vs. closed-loop control, keyframe motion.
Week 8
Learning
Watch a policy train in simulation, change one reward, and see how the robot behaves differently.
LearnsReinforcement learning: policies, rewards, observations, actions.
All eight weeks
Four people
Four students share one robot, rotate roles, and present it together at the final showcase.
LearnsCollaboration, engineering notebooks, presenting to an audience.