Demo

Overview of the final project we want to complete.

In this course, we will try to replicate the following demo:

Video of the demo

While it might seem like a simple line-follower project, it actually requires quite a few tricks and requires most of the features that ROS2 provides, like:

  • How to compile a ROS workspace.
  • Writing modular nodes, each having several publishers/listeners.
  • How to setup a package and specify which files are executable.

Here is the rqt_graph of the demo:

rqt_graph of the demo

As we can see, it’s actually not that simple.

Last modified March 18, 2023: Fix link to image (62e4b8e)