DS-SLAM rviz图像显示失败问题的解决方法(亲测有效)

[TUM-2] process has died [pid 18934, exit code -6, cmd
/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/TUM
/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/…/…/…/Vocabulary/ORBvoc.bin
/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/TUM2.yaml
/home/z/data/rgbd_dataset_freiburg3_walking_xyz
/home/z/data/rgbd_dataset_freiburg3_walking_xyz/associate.txt
/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/prototxts/segnet_pascal.prototxt
/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/models/segnet_pascal.caffemodel
/home/z/dev/catkin_ws/src/DS-SLAM/Examples/ROS/ORB_SLAM2_PointMap_SegNetM/tools/pascal.png
__name:=TUM __log:=/home/z/.ros/log/494c8bee-851b-11e9-b892-0c82680a213f/TUM-2.log].
log file:
/home/z/.ros/log/494c8bee-851b-11e9-b892-0c82680a213f/TUM-2*.log

不要使用sudo apt install libeigen3-dev。 只需删除所有eigen3库,下载并使用eigen3.2 就可以解决了
删除eigen的方法:

sudo rm -rf /usr/include/eigen3
sudo rm -rf /usr/lib/cmake/eigen3
sudo rm -rf /usr/local/include/eigen3
sudo rm -rf /usr/share/doc/libeigen3-dev 
sudo rm -rf /usr/local/share/pkgconfig/eigen3.pc /usr/share/pkgconfig/eigen3.pc /var/lib/dpkg/info/libeigen3-dev.list /var/lib/dpkg/info/libeigen3-dev.md5sums

DS-SLAM rviz图像显示失败问题的解决方法(亲测有效)_第1张图片

你可能感兴趣的:(DS-SLAM,slam)