ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

Generate .idl files for Fast-RTPS from ros2 messages

I read here( 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.