Files
robotics-ai-learning-roadmap/07-ros2-basics/09-bridge-zur-bestehenden-architektur.md

39 lines
845 B
Markdown

# Aufgabe 09: Bridge zur bestehenden Architektur
## Ziel
Du verbindest REST-Service und ROS2-Welt in einem kleinen Adapter.
## Warum ist das wichtig?
So kannst du bestehende Services nutzen, ohne alles sofort auf ROS2 umzuschreiben.
## Voraussetzungen
- Modul 06
- Aufgaben 04-08
## Theorie
Eine Bridge übersetzt zwischen Protokollen. Sie sollte dünn bleiben und keine Fachlogik verstecken.
## Aufgabe
Baue eine Node, die einen ROS2-Service oder Topic-Aufruf an einen bestehenden HTTP-Mock weiterleitet.
## Akzeptanzkriterien
- ROS2-Aufruf erreicht HTTP-Mock.
- Fehler werden übersetzt.
- Bridge-Code bleibt klein.
## Erweiterungen
- Bridge PersonCount Topic aus Vision-Service.
## Reflexionsfragen
- Welche Logik gehört nicht in die Bridge?
- Wie behandelst du HTTP-Timeouts?
- Wann würdest du native ROS2-Nodes schreiben?