789 B
789 B
Aufgabe 07: Launch Files und Parameter
Ziel
Du startest mehrere Nodes mit Parametern über ein Launch File.
Warum ist das wichtig?
Ein Roboter startet selten nur einen Prozess.
Voraussetzungen
- Aufgaben 03-06
Theorie
Launch Files beschreiben, welche Nodes mit welchen Parametern starten. Parameter machen Verhalten ohne Codeänderung anpassbar.
Aufgabe
Erstelle ein Launch File für Status-, PersonCount- und Motion-Mock-Node.
Akzeptanzkriterien
- Mehrere Nodes starten gemeinsam.
- Parameter werden gesetzt.
- Startbefehle sind dokumentiert.
Erweiterungen
- Füge Namespace
robot_headhinzu.
Reflexionsfragen
- Welche Parameter ändern sich pro Umgebung?
- Warum sind Launch Files besser als viele Terminals?
- Wie organisierst du Namespaces?