# Aufgabe 03: Erste Node schreiben ## Ziel Du schreibst eine Node, die regelmäßig Status loggt. ## Warum ist das wichtig? Nodes sind die kleinste laufende Einheit in ROS2. ## Voraussetzungen - Aufgabe 02 ## Theorie Eine Node kapselt Verhalten und kommuniziert über ROS2-Mechanismen. Timer sind ein einfacher Einstieg ohne externe Nachrichten. ## Aufgabe Implementiere eine Node `robot_head_status`, die jede Sekunde einen Status ausgibt. ## Akzeptanzkriterien - Node startet mit `ros2 run`. - Timer läuft regelmäßig. - Shutdown beendet sauber. ## Erweiterungen - Füge Parameter für Intervall hinzu. ## Reflexionsfragen - Was unterscheidet Node und Prozess? - Wie stoppst du eine Node sauber? - Welche Zustände sollte der Roboterkopf melden?