ROS 2 Robotics Masterclass
Eight weeks, live twice a week. Build a robot that maps, plans and navigates on its own, with every exercise running in the ETGAH browser lab.
What you'll learn
- Design a ROS 2 system with nodes, topics, services and actions
- Describe a robot with URDF and keep frames consistent with TF2
- Build maps with SLAM and localize with AMCL
- Configure Nav2 costmaps, planners and controllers
- Write behavior trees for recovery and task logic
- Deliver a capstone: an autonomous delivery robot in simulation
Curriculum
- 1.1 Welcome and how the masterclass runs8 min
- 1.2 Nodes and the ROS graph16 min
- 1.3 Lab: your first publisher40 min
- 1.4 Live session: workspace setup Q and ASun 19:00
- 1.5 Quiz: core concepts10 questions
- 1.6 Lab: services and parameters45 min
Prerequisites
Not sure? Start with ROS 2 Foundations, a self-paced beginner course.
Instructor
Dr. Omar Khalil
Omar holds a PhD in mobile robotics and spent eight years building autonomous navigation for warehouse and inspection robots before teaching full time. He runs the ROS 2 masterclass and keeps every session anchored to a robot that has to work by the end of the week.
Schedule
| Batch | Dates | Weekly schedule (GST) | Instructor | Seats |
|---|---|---|---|---|
| ROS2-MC-2026-B02 | 20 Sep to 15 Nov | Sat 10:00 to 14:00 | Dr. Omar Khalil | Full |
| ROS2-MC-2026-B03 | 04 Oct to 29 Nov | Sun, Wed 19:00 to 21:00 | Dr. Omar Khalil | Few seats |
| ROS2-MC-2026-B04 | 08 Nov to 03 Jan | Tue, Thu 18:00 to 20:00 | Sara Lindqvist | Open |
Lab included
ROS Lab included: 20:00 hours
Every lab lesson opens a ROS 2 workspace with a simulator in your browser. Included hours cover all exercises and the capstone. You can top up at any time.
Certificate

Certificate of completion
Issued when you pass the graded work and the capstone. Each certificate has a public verification link and can be added to LinkedIn.
Reviews
Every week ended with a robot doing something new. The instructor read my launch files and told me exactly why my costmap was drifting.
The live sessions were small enough to ask real questions. The capstone was demanding but fair, and the rubric made it clear what was expected.