feat: expanded and added more tasks
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Aufgabe 04: Topics publishen und subscriben
|
||||
|
||||
## Ziel
|
||||
|
||||
Du sendest und empfängst einfache Nachrichten über Topics.
|
||||
|
||||
## Warum ist das wichtig?
|
||||
|
||||
Sensor- und Statusdaten werden in ROS2 typischerweise über Topics verteilt.
|
||||
|
||||
## Voraussetzungen
|
||||
|
||||
- Aufgabe 03
|
||||
|
||||
## Theorie
|
||||
|
||||
Topics sind asynchrone Datenströme. Publisher kennen Subscriber nicht direkt, was lose Kopplung ermöglicht.
|
||||
|
||||
## Aufgabe
|
||||
|
||||
Baue einen Publisher für `person_count` und einen Subscriber, der den Wert loggt.
|
||||
|
||||
## Akzeptanzkriterien
|
||||
|
||||
- Topic ist mit `ros2 topic list` sichtbar.
|
||||
- Nachrichten kommen regelmäßig an.
|
||||
- Datentyp ist dokumentiert.
|
||||
|
||||
## Erweiterungen
|
||||
|
||||
- Nutze einen eigenen Message-Typ als Experiment.
|
||||
|
||||
## Reflexionsfragen
|
||||
|
||||
- Warum passt PersonCount zu Topic?
|
||||
- Wann wäre ein Service besser?
|
||||
- Wie debuggt man Topic-Daten?
|
||||
Reference in New Issue
Block a user