PAI-170 · Education

Embodied AI Design: Humanoids for Work and Play

Design an embodied AI end to end, the body and the behavior, for the two arenas pulling humanoids into the world: work and play. You size a joint in real MuJoCo, build a walking gait, transfer it from simulation with domain randomization, build the foundation-model stack that turns pixels into actions (the priors, not the guarantee, what makes each action safe is the certificate it commits under, and its economy is joules per viability-second), give motion style through dance and martial-arts form, and probe how a robot learns by playing. Grounded in the 2026 reality of humanoids on real lines and in real homes, it closes on the question the field is actually asking: how a robot amplifies people instead of replacing them.

Intermediate → Skilled·7 modules·19 lessons
▶ Start the course ← All courses
THE HORIZON

Where this sits, and what moves it.

Binding constraint · Torque density and the energy budget it implies. A humanoid's behaviour is written by what its actuators can deliver at the joint, and every gait, catch, and dance step is a withdrawal against that.

Was impossible

Sizing an actuator against a gait meant hardware. You built the leg, discovered the joint saturated mid-stride, and rebuilt it -- a cycle measured in months, which is why bipedal walking stayed in a handful of labs.

Is probable

Real physics in a browser collapses that cycle to a session, and sim-to-real with domain randomisation crosses a gap that used to swallow projects. The gap has not closed: randomisation buys robustness by paying in conservatism, and a policy tuned to survive every sampled world is not the best policy in the real one.

Becomes possible

The lever is a body whose dynamics are identified well enough that randomisation can narrow rather than widen -- closing the loop from a real robot's telemetry back onto the simulator's parameters. Watch the width of the randomisation band a lab needs; it is a direct readout of how well anyone actually knows their machine.

Every hard thing was impossible until the constraint that made it impossible was named. How we read a frontier →

Module 1

The Body: Morphology and Actuation

Design the physical robot: size a joint's actuator against gravity in real physics, reason about how a body's degrees of freedom set what it can reach and do, and then site the guard that has to stand back from it once the safe state is one the robot holds actively rather than one that survives the power being cut.

  1. L3Sizing a Joint ActuatorTo hold its arm straight out, a robot's shoulder needs the MOST torque when the arm is…Size a compliant joint's holding stiffness so it supports a leg segment at a target crouch, the balance a real series-elastic actuator must strike.→
  2. L3Reach: Kinematics and the WorkspaceYou have a 2-link arm and a target point. What decides whether the arm can reach it at all?Solve the inverse kinematics of a 2-link arm to show how a body's link lengths and joints set the space it can reach.→
  3. L3Standing Up: the Support BaseA standing biped stays balanced as long as its center of mass projects…Design a humanoid's feet so its center of mass stays over the support base and it does not topple, the most basic stability constraint of any legged body.→
  4. L4Active Stance: Coordinated Whole-Body ControlYou command a humanoid into a deep crouch by bending the knee. What happens?Write a controller that commands a real MuJoCo humanoid into a deep, coordinated stance and holds it upright, the active counterpart to the passive support base.→
  5. L4The fence a fall buysA protective stop on an industrial arm removes power. Apply the same stop to a balancing humanoid. What does the ISO 13855 calculation inherit?Site a light curtain for a balancing humanoid from ISO 13855, and measure how much of the required distance is bought by the one term in the formula that carries no certification.→
See it live

Anatomy demonstrations

The machines behind this course, taken apart three ways, the body, the one rule, and the small learned brain. Guess before you look; an open core proves every number on the page.

DemonstrationAnatomy of GraspForce closure, taken apart live →DemonstrationAnatomy of the Soft HandMorphological computation →DemonstrationAnatomy of BalanceCapture-point stepping →The whole series →