feat: expanded and added more tasks
This commit is contained in:
@@ -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?
|
||||
Reference in New Issue
Block a user