Skip to content

Reading paths

The book is written to be read in order: every lesson lists its prerequisites in its metadata, and nothing is used before it is taught. If you have a specific goal, these paths take the shortest route through the prerequisites.

GoalPath
Full course01 → 44 in order
Manipulation (arm picks objects)01–05 · 06–07 · 08–10 · 11–16 · 19–21 · 25–31 · 40
First learned policy, fastest01 · 02 · 05 · 07 · 08 · 10 · 12 · 13 · 16 · 25 · 26 · 27 · 28
Locomotion (legged robots)01–05 · 11 · 12 · 25 · 32–36 · 37–39
Classical control and planning01–16 · 22–24
Coming from ML, new to robotics01 · 02 · 05 · 06 · 07 · 08 · 09 · 10 · 11 · 12 · then any part
Language models and robots08 · 10 · 15 · 16 · 21 · 41 · 42

Check Prerequisites: each part lists the AI Engineering from Scratch lessons it assumes (linear algebra for Parts 2–3, probability for Part 5, PyTorch for Part 7, RL basics for Part 8). Then follow Setup.