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.

0%

Full curriculum

Every module in Foundations of Robotics and Physical AI. The first module is free with an account.

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