Skip to main content

EOLab · ROS 2 Bootcamp

Programming Robots

reloaded

Five focused days for building practical ROS 2 skills—from workspaces and nodes to launch systems, visualization, and simulation.

Location Green FabLab, Kamp-Lintfort

Dates 2–6 March 2026

Daily time 09:00–17:00 (Europe)

Fee Free of charge


Sessions Layout

Each bootcamp day follows the same structure, with focused working blocks separated by short breaks and a one-hour lunch window.

09:00–10:30
Session block90 min
10:30–10:45
Break15 min
10:45–12:15
Session block90 min
12:15–13:15
Lunch break60 min
13:15–14:45
Session block90 min
14:45–15:00
Break15 min
15:00–17:00
Session block120 min

Lunch and Snacks

Lunch is not provided. You may bring your own food or use the one-hour break to purchase lunch nearby. Designated eating spaces and a microwave will be available.

Coffee, sugar, and hot water for tea will be provided. A shared snack table will also be available; contributing something is entirely optional.


Schedule Overview


Preparation

  • Python: Basic Python skills, including basic object-oriented programming concepts. For a refresher, see Think Python, 3rd Edition.
  • Operating system: Ubuntu 22.04 Desktop is required for the exercises and simulator.
  • Recommended: A native Ubuntu installation. Dual boot is possible, but may be impractical for daily use.
  • Windows: Windows 11 version 22H2 or newer with WSL2 and Ubuntu 22.04 can be used, but simulation performance may be very limited.
  • Virtual machines: Not recommended because of common graphics-driver and simulation issues. If needed, VMware Workstation Pro is the suggested option.
  • macOS: Not supported.

Bring your own laptop with the setup described above so you can work through the exercises during each session.

You do not need to install ROS beforehand. We will install and configure it together during the first session.