Module 01Ubuntu Linux for Robotics
Install Ubuntu, learn the terminal and prepare a dependable ROS 2 workstation.
6 units · no prerequisiteRobotics, taught from the foundations up
A quiet, practical route from a clean Ubuntu installation to C++, ROS 2 Lyrical Luth and guided, simulation-first industrial robot exercises.

01LINUX
02C++
03ROS 2The archive
Start wherever your experience fits.
Module 01Install Ubuntu, learn the terminal and prepare a dependable ROS 2 workstation.
6 units · no prerequisite
Module 02Progress from first compilation to deterministic, production-minded robotics code.
Beginner · Intermediate · Advanced
Module 03Build nodes, interfaces, actions and diagnosable robot systems in modern C++.
Ubuntu 26.04 · Tier 1
Module 04310 lessons on eight robot types: kinematics, control, vision, safety, C++ and ROS 2.
8 modules · 310 lessonsLessons follow official Ubuntu, ISO C++ and ROS 2 documentation, with source links on each course.
Small workshop projects turn each concept into something observable, testable and useful.
Clear prerequisites, everything free and no fabricated graduate or placement claims.