ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
If you just want to use the DDS API within the same process that's not a problem go ahead. ROS is just building on top of DDS and can operate in parallel with other DDS usages.
Slightly more complex if you want to send the ROS datatypes you can take the generated IDL files for the messages and compile them into the other application.
You can just break the abstraction and call the DDS APIs directly. https://design.ros2.org/articles/ros_on_dds.html