ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A answers.ros.org

Generate .idl files for Fast-RTPS from ros2 messages

I read here(https://answers.ros.org/question/268396/ros2-generating-dds-idl-files-from-msg-ros-message-format/) that currently the default implementation of dds( Fast_RTPS) doesn.t consume .idl files, that’s why it is not visible when we build ros2 packages.Will future ros2 releases include any tool which will generate .idl files for FastRTPS, from ros2 messages ?

The package rosidl_generator_dds_idl already generates .idl files from .msg files which is being used for rmw_connext_cpp and rmw_opensplice_cpp.

But rmw_fastrtps_cpp is different since it uses introspection rather than generated code specific to each message so for FastRTPS you don’t have to generate .idl files.