Isaac Sim | ROS2 Humble - Using CycloneDDS

Hello,

When trying to run the ROS2 Humble bridge with export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp, we get the following error:

Error getting RMW implementation identifier / RMW implementation not installed (expected identifier of 'rmw_cyclonedds_cpp'), with error message 'failed to load shared library 'librmw_cyclonedds_cpp.so' due to dlopen error: libiceoryx_binding_c.so: cannot open shared object file: No such file or directory, at /workspace/humble_ws/src/rcutils/src/shared_library.c:99, at /workspace/humble_ws/src/rmw_implementation/src/functions.cpp:65', exiting with 1., at /workspace/humble_ws/src/rcl/rcl/src/rcl/rmw_implementation_identifier_check.c:139

Manually running the following fixed it for us:

sudo apt-get install -y libiceoryx-binding-c-dev

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.