A Laptop

Don't forget the power cord and travel adapters (as needed).


The preferred operating system is Ubuntu 22.04 / ROS 2 Humble, but you may be able to use other combinations with some effort.

Gazebo Classic

This is the version shipped with ROS 2 Humble.

ROS Packages

Using a TBA launch file, it will be helpful to have several packages already installed and compiled.

Some Familiarity with ROS...

You're attending a ROS conference, so it is assumed you'll have some familiarity with ROS 2 command-line tools, such as compiling with colcon, running and writing launch files and the structure of YAML files. C++ will be discussed but you will not need to write any code.

...But Not TOO Much

This workshop is intended for people seeking an introduction to ROS Navigation. If you've been to multiple ROSCons, given a talk at ROSCon or already have experience running robots around using Nav, this workshop may be too basic for you.


Morning Session

8:00am - 12:00pm

Under Construction


12:00pm - 1:00pm

Nom nom nom

Afternoon Session

1:00pm - 5:00pm

Under Construction