PAI-110 · Education

Programming Physical AI

One simulated differential-drive rover, commanded at three rising depths (visual blocks, Python scripting, and bare-metal MCU), re-solving the same tasks at each depth until you can choose the right level of abstraction for a physical-AI task and prove it.

Beginner → Skilled·5 modules·14 lessons
▶ Start the course ← All courses
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 DrivingSteer a rover into a parking pose →The whole series →
Foundations

From the interactive textbook

The ideas under this course as live explorables — each runs the real Rust library and re-derives its own result.

Ch. 7 · PlanningAs fast as the motors allowOpen the chapter ↗Ch. 10 · CompositionDo everything at onceOpen the chapter ↗Ch. 15 · GuidanceLanding a rocketOpen the chapter ↗The full textbook →