错误信息:
opt/ros/noetic/lib/nodelet/nodelet: symbol lookup error: /home/ubuntu/catkin_ws/devel/lib//librealsense2_camera.so: undefined symbol: _ZN20ddynamic_reconfigure19DDynamicReconfigureC1ERKN3ros10NodeHandleE
[camera/realsense2_camera_manager-2] process has died [pid 13033, exit code 127, cmd /opt/ros/noetic/lib/nodelet/nodelet manager __name:=realsense2_camera_manager __log:=/home/ubuntu/.ros/log/bb60da40-105c-11ec-bdf8-27733b72faf1/camera-realsense2_camera_manager-2.log].
log file: /home/ubuntu/.ros/log/bb60da40-105c-11ec-bdf8-27733b72faf1/camera-realsense2_camera_manager-2*.log
[camera/realsense2_camera-3] process has finished cleanly
log file: /home/ubuntu/.ros/log/bb60da40-105c-11ec-bdf8-27733b72faf1/camera-realsense2_camera-3*.log
最佳答案
有几个不同的问题可能会导致此问题。首先,这可能是由于安装了多个 dynamic_reconfigure
造成的。在您的系统上。您还应该确保您是 CMakeLists.txt
包括image_geometry
在对 find_package
的调用中.
关于python - 我在 ROS realsense D435 相机上也遇到了这个错误。我写的代码 "roslaunch realsense2_camera rs_rgbd.launch",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69097063/