dora-rs / dora

DORA (Dataflow-Oriented Robotic Application) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.
https://dora-rs.ai
Apache License 2.0
1.36k stars 69 forks source link

Support CycloneDDS service mapping in C++ ROS2 bridge #449

Open phil-opp opened 3 months ago

phil-opp commented 3 months ago

Our C++ ROS2 bridge always uses ServiceMapping::Enhanced at the moment. We should also support ServiceMapping::Cyclone, which is also commonly used.

Ideally, we would automatically detect the correct service mapping based on the active ROS2 environment.