MasterclassAdvanced
Instructor-led masterclass

SLAM and Localization with Nav2

Mapping, localization and recovery for robots that must not get lost.

4.9 (33 reviews)English6 weeks, live twice a weekNext batch: 25 Oct 2026Dr. Omar Khalil

What you'll learn

  • Apply the core ideas of SLAM and Localization with Nav2 to a hands-on project
  • Build and run robot software against a simulator
  • Debug a ROS 2 system with the standard tooling
  • Structure a ROS 2 package with nodes, topics and launch files
  • Test behavior in simulation before touching hardware
  • Finish with graded work you can show to an employer

Curriculum

VideoLabQuiz or assignmentProject
  • 1.1 Foundations: overview12 min
  • 1.2 Guided exercise35 min
  • 1.3 Check your understanding8 questions

Prerequisites

Comfortable with Python or C++ basics
Basic Linux command line
A laptop with a modern browser

Instructor

Dr. Omar Khalil

Lead instructor, robotics · Robotics, ROS 2, navigation

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.

4.8(256 reviews)View full profile

Schedule

BatchDatesWeekly schedule (GST)InstructorSeats
SLAM-2026-B0125 Oct to 06 DecSun, Wed 19:00 to 21:00Dr. Omar KhalilOpen
SLAM-2026-B0215 Nov to 27 DecSat 10:00 to 14:00Dr. Omar KhalilOpen

Lab included

ROS Lab included: 12: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.

Lab hour packages

Certificate

ETGAH Certificate of Achievement

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.

Pass mark: 70 percentAttendance: 75 percent of live sessions

Reviews

4.9out of 5 (33 verified reviews)
KMKhalid Al MansooriBatch ROS2-MC-2026-B01
Every week ended with a robot doing something new. The instructor read my launch files and told me exactly why my costmap was drifting.
SRSofia RossiBatch ROS2-MC-2026-B01
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.

FAQ

Every session is recorded and appears in the course within 24 hours. Attendance counts toward the certificate, so try to join at least 75 percent of sessions live.

Related