Robot Programming with ROS 2 - Resources
Resources
Preparatory material
- Ubuntu Terminal Basics (PDF) — an introduction to Ubuntu command-line essentials for the practical sessions.
- Ubuntu Terminal Basics slide source (LaTeX) — editable source used to generate the PDF.
Official references
- ROS 2 documentation — installation guides, concepts, and tutorials.
- ROS 2 first steps — introductory learning path.
- Python publisher and subscriber tutorial — a first programming exercise.
- ROS 2 package index — information about available packages.
Course-specific materials
- Getting Started with ROS 2 Jazzy (PDF) — installation on Ubuntu 24.04, development tools, and first examples.
Additional slide decks, starter code, datasets, and software requirements will be added here as they become available.
Check the Schedule for session materials as they are published.
