Skip to main content
Robotics·Foundation to AdvancedFree preview

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 →
0%
0 of 111 topics completed56h total

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