Hello, first of all, this bridge for ROS2 and FastDDS is very impressive — great work.
I would like some clarification on how to use pure DDS topics (without ROS2) with the bridge.
Specifically, I am trying to visualize topics from the DDS Shapes Demo (e.g., Square, Circle, using the ShapeType), but I’m not able to see them in PlotJuggler.
My questions are:
Is there a way to provide or register .idl files (e.g., ShapeType.idl) in the bridge?
Does the bridge support dynamic type loading from IDL, or do types need to be compiled into the project?
Are there any examples of using the bridge with pure DDS (non-ROS2) topics?
It’s not clear to me what the expected workflow is when dealing with DDS topics that are not coming from ROS2 interfaces.
Any guidance or documentation would be very helpful.
Thank you!
Hello, first of all, this bridge for ROS2 and FastDDS is very impressive — great work.
I would like some clarification on how to use pure DDS topics (without ROS2) with the bridge.
Specifically, I am trying to visualize topics from the DDS Shapes Demo (e.g., Square, Circle, using the ShapeType), but I’m not able to see them in PlotJuggler.
My questions are:
Is there a way to provide or register .idl files (e.g., ShapeType.idl) in the bridge?
Does the bridge support dynamic type loading from IDL, or do types need to be compiled into the project?
Are there any examples of using the bridge with pure DDS (non-ROS2) topics?
It’s not clear to me what the expected workflow is when dealing with DDS topics that are not coming from ROS2 interfaces.
Any guidance or documentation would be very helpful.
Thank you!