[ROS2] using native RTI dds *.idl files with ROS2
Hi, I'm wondering if there is an efficient way or best-practice on how to use existing RTI dds idl descriptions with ROS2. Since we have a complete legacy system running with RTI dds, it would be awesome to be able to communicate with it using ROS2.
I was thinking to have a deep look into ros2 message generation and figure out if it is possible to use existing idls. As far as i'm aware, when using rti dds as middleware, ros2 is generating idl files form msg definitions as an intermediate step. so hooking inbetween that process with existing idl files seems reasonable.
BR Jochen
I know it's confusing, but following a recent discussion (on ROS Discourse: here), ROS2 questions are right now better asked in the
ng-ros
category on ROS Discourse.I've stumbled upon a large repo containing a bunch of
.msg
files which might serve as inspiration for manually converting.idl
files into.msg
: https://github.com/ros2/common_interf... That's not what the OP wanted, so this is not an actual answer but just a comment.