feat: expanded and added more tasks

This commit is contained in:
2026-07-08 23:33:26 +02:00
parent 8fdf69e11f
commit d0b776485a
97 changed files with 3121 additions and 427 deletions
@@ -0,0 +1,38 @@
# Aufgabe 02: Workspace und Package anlegen
## Ziel
Du richtest einen ROS2-Workspace mit einem einfachen Package ein.
## Warum ist das wichtig?
Alle weiteren ROS2-Übungen brauchen reproduzierbare Basisstruktur.
## Voraussetzungen
- ROS2 installiert
- Terminal
## Theorie
Ein Workspace enthält Packages, die mit colcon gebaut werden. Source-Setup entscheidet, welche Pakete im Terminal sichtbar sind.
## Aufgabe
Erstelle einen Workspace, ein Python- oder C++-Package und baue es mit colcon.
## Akzeptanzkriterien
- Build läuft ohne Fehler.
- Package ist nach `source install/setup...` sichtbar.
- README notiert die Befehle.
## Erweiterungen
- Füge einen `just`-Befehl fürs Build hinzu.
## Reflexionsfragen
- Warum muss setup gesourced werden?
- Was ist ein Package?
- Wie trennst du ROS2-Code vom Restprojekt?