这里写自定义目录标题
DS_SLAM 编译成功,RVIZ显示失败办法
运行launch文件时报错:
[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********
解决办法:
将最后的launch文件的中运行TUM的可执行文件的参数路径换成绝对路径(原文件中的参数路径是相对路径)