Foundations of Robotics and Physical AI
Program 1 of the GAGE Robotics and Physical AI path. Start at zero and leave able to build, program, and simulate a real robot: the math, Python and C++, Linux, electronics, sensors, actuators, the ROS 2 software stack, and your first simulator. Every module is practiced simulation-first in Gazebo, so you build, break, and master skills in parallel simulation before touching hardware, then make the jump to real machines. Ends in a capstone where you design, build, and drive an autonomous simulated mobile robot you can put in front of anyone. Current through 2026.
The book you wrote →This program opens soon. We can tell you the day it does.
Full curriculum
Every module in Foundations of Robotics and Physical AI. Create a free account to open the first topics, and the rest unlock with access.
Module 0: Your Robotics Command Center
5 topics
Module 1: What a Robot Actually Is
8 topics
Module 2: The Mathematics You Actually Need
9 topics
Module 3: Programming for Robotics with Python
7 topics
Module 4: Programming for Robotics with C++
7 topics
Module 5: The Linux and Developer Environment
7 topics
Module 6: Electronics and Hardware Foundations
8 topics
Module 7: Actuators and Mechanisms
8 topics
Module 8: Sensors That Give a Robot Its Senses
9 topics
Module 9: Your First Robot Software Stack with ROS 2
8 topics
Module 10: Your First Simulator to Practice In
7 topics
Module 11: From Code to Real Hardware
7 topics
Module 12: Circuits, Power, and Batteries in Practice
8 topics
Module 13: Software Engineering and Team Workflow
7 topics
Module 14: Capstone: Build and Program a Simulated Mobile Robot
6 topics