Files
robotics-ai-learning-roadmap/07-ros2-basics/04-topics-publishen-und-subscriben.md

801 B

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?