[RTPS_TRANSPORT_SHM Error] Failed init_port fastrtps_port17913: open_and_lock_file failed -> Function open_port_internal

I keep getting this error with isaac_ros_foundationpose once in a while. Do you know what causes it and how to fix it? I am able to see my color feed but not the estimated pose. realsense-viewer also shows camera feed.

admin@DOS:/workspaces/isaac_ros-dev$ ros2 launch isaac_ros_examples isaac_ros_examples.launch.py launch_fragments:=realsense_mono_rect_depth,foundationpose_tracking mesh_file_path:=${ISAAC_ROS_WS}/isaac_ros_assets/isaac_ros_foundationpose/pallet/pallet.obj texture_path:=${ISAAC_ROS_WS}/isaac_ros_assets/isaac_ros_foundationpose/pallet/baked_mesh_6f78b75e_tex0.png score_engine_file_path:=${ISAAC_ROS_WS}/isaac_ros_assets/models/foundationpose/score_trt_engine.plan refine_engine_file_path:=${ISAAC_ROS_WS}/isaac_ros_assets/models/foundationpose/refine_trt_engine.plan rt_detr_engine_file_path:=${ISAAC_ROS_WS}/isaac_ros_assets/models/synthetica_detr/sdetr_amr.plan
[INFO] [launch]: All log files can be found below /home/admin/.ros/log/2025-03-24-16-15-25-234177-DOS-115745
[INFO] [launch]: Default logging verbosity is set to INFO
2025-03-24 16:15:25.289 [RTPS_TRANSPORT_SHM Error] Failed init_port fastrtps_port17913: open_and_lock_file failed -> Function open_port_internal
[INFO] [component_container_mt-1]: process started with pid [115758]
[component_container_mt-1] 2025-03-24 16:15:25.313 [RTPS_TRANSPORT_SHM Error] Failed init_port fastrtps_port17913: open_and_lock_file failed -> Function open_port_internal
[component_container_mt-1] [INFO] [1742847325.554933552] [isaac_ros_examples.container]: Load Library: /opt/ros/humble/lib/librealsense2_camera.so
[component_container_mt-1] [INFO] [1742847325.632705425] [isaac_ros_examples.container]: Found class: rclcpp_components::NodeFactoryTemplate<realsense2_camera::RealSenseNodeFactory>
[component_container_mt-1] [INFO] [1742847325.632773249] [isaac_ros_examples.container]: Instantiate class: rclcpp_components::NodeFactoryTemplate<realsense2_camera::RealSenseNodeFactory>

admin@DOS:/workspaces/isaac_ros-dev$ rviz2 -d  $(ros2 pkg prefix isaac_ros_foundationpose --share)/rviz/foundationpose_realsense_tracking.rviz
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-admin'
2025-03-24 16:08:04.639 [RTPS_TRANSPORT_SHM Error] Failed init_port fastrtps_port17913: open_and_lock_file failed -> Function open_port_internal
[INFO] [1742846885.068685946] [rviz2]: Stereo is NOT SUPPORTED
[INFO] [1742846885.068763363] [rviz2]: OpenGl version: 4.6 (GLSL 4.6)
[INFO] [1742846885.173595439] [rviz2]: Stereo is NOT SUPPORTED
[INFO] [1742846885.280751450] [rviz2]: Stereo is NOT SUPPORTED
[INFO] [1742846916.174087775] [rviz2]: Stereo is NOT SUPPORTED
Segmentation fault (core dumped)
admin@DOS:/workspaces/isaac_ros-dev$ ls -la /dev/shm
total 3412
drwxrwxrwt  2 root  root     480 Mar 24 16:16 .
drwxr-xr-x 17 root  root    5320 Mar 24 16:15 ..
-rw-r--r--  1 admin admin 549408 Mar 24 16:15 fastrtps_14030f6cdda71564
-rw-r--r--  1 admin admin      0 Mar 24 16:15 fastrtps_14030f6cdda71564_el
-rw-r--r--  1 admin admin 549408 Mar 24 16:13 fastrtps_4797937fd6af9466
-rw-r--r--  1 admin admin      0 Mar 24 16:13 fastrtps_4797937fd6af9466_el
-rw-r--r--  1 admin admin 549408 Mar 24 15:43 fastrtps_5904ee655163dfca
-rw-r--r--  1 admin admin      0 Mar 24 15:43 fastrtps_5904ee655163dfca_el
-rw-r--r--  1 admin admin 549408 Mar 24 16:03 fastrtps_9c9b9c7a3a77dd71
-rw-r--r--  1 admin admin      0 Mar 24 16:03 fastrtps_9c9b9c7a3a77dd71_el
-rw-r--r--  1 admin admin 549408 Mar 24 15:54 fastrtps_c8c2e157d1b02f80
-rw-r--r--  1 admin admin      0 Mar 24 15:54 fastrtps_c8c2e157d1b02f80_el
-rw-r--r--  1 admin admin 549408 Mar 24 15:43 fastrtps_d8b774adaa51517f
-rw-r--r--  1 admin admin      0 Mar 24 15:43 fastrtps_d8b774adaa51517f_el
-rw-r--r--  1 admin admin  52400 Mar 24 15:43 fastrtps_port17911
-rw-r--r--  1 admin admin      0 Mar 24 15:43 fastrtps_port17911_el
-rw-r--r--  1 admin admin      0 Mar 24 15:43 fastrtps_port17913_el
-rw-r--r--  1 admin admin  52400 Mar 24 16:15 fastrtps_port17915
-rw-r--r--  1 admin admin  52400 Mar 24 16:08 fastrtps_port17919
-rw-r--r--  1 admin admin      0 Mar 24 16:08 fastrtps_port17919_el
-rw-r--r--  1 admin admin     32 Mar 24 15:43 sem.fastrtps_port17911_mutex
-rw-r--r--  1 admin admin     32 Mar 24 15:45 sem.fastrtps_port17913_mutex
-rw-r--r--  1 admin admin     32 Mar 24 16:07 sem.fastrtps_port17915_mutex
-rw-r--r--  1 admin admin     32 Mar 24 16:01 sem.fastrtps_port17919_mutex
admin@DOS:/workspaces/isaac_ros-dev$ df -h /dev/shm
Filesystem      Size  Used Avail Use% Mounted on
tmpfs            32G   32M   32G   1% /dev/shm

deleting residual ros2 files solved the problem

sudo rm -rf /dev/shm/fastrtps*

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