ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Without seeing and testing your code (which even the GitHub issue doesn't have) it's hard to make a judgement on what the actual cause is, but I can give some pointers.
ROS wraps DDS and in doing so it uses things like mangling rules to represent namespaces, topic naming patterns to help separate ROS topics and raw DDS topics, etc. It also uses a domain that may be different from the default domain of FastRTPS. Here are a few things you can check to get you started.
ROS_DOMAIN_ID
environment parameter is set so that ROS uses the same domain ID as your plain FastRTPS application is using, or set the domain ID used by the FastRTPS application to match the ROS one.