Skip to content

踩坑GitHub IntelRealSense/realsense-ros5 天前

realsense-ros节点启动即退出且无Topic,LibRealSense版本不匹配 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:ROS Wrapper Not Showing Proper Node/Topics(GitHub IntelRealSense/realsense-ros #1649)

状态:已解决

问题 ​

在Ubuntu 18.04上执行roslaunch realsense2_camera rs_camera.launch虽无报错,但rostopic和rosnode列表为空。日志显示[camera/realsense2_camera-2] process has finished cleanly,表明节点启动后立即异常终止,无法发布任何传感器数据流。

环境 ​

Ubuntu 18.04, Intel RealSense D435, realsense2_camera ROS Wrapper, LibRealSense v2.40.0(编译时)/v2.41.0(运行时)

解决办法 ​

  1. 确认当前系统安装的 librealsense 版本与编译 realsense2_camera 包时使用的版本是否一致,日志中版本差异是导致节点静默退出的主因
  2. 若 librealsense 库已更新,必须对 realsense2_camera ROS Wrapper 执行完整重新编译(clean build),确保链接到新版动态库
  3. 重新编译完成后再次运行 roslaunch,验证节点不再出现 process has finished cleanly 且话题列表正常输出

讨论原作者:@dlee640 等,版权归原作者所有。

来源

本页事实对应的公开页面,以原文为准。

  1. GitHub IntelRealSense/realsense-ros #1649:ROS Wrapper Not Showing Proper Node/Topics访问 2026-10-26