Software for Robotics Tutorials

Previously, Dr. Murilo Marinho’s tutorial material had formed the backbone of the course material, however, there is still much ROS wilderness to explore.

These tutorials are intended to provide the same feeling as those earlier tutorials.

Prerequisties

  • Writing nodes, specifically Action servers/clients

  • Making ROS2 packages

  • Writing launch files

Topics

  • Describing robots and their movement

  • How sensors and perception is handled with ROS

  • Writing and running a simulation (using Gazebo)

  • Path planning and navigation (for mobile robots)

  • Autonomy with Behaviour Trees