ubuntu16.04使用ros运行SVO ubuntu16.04 ROS环境下配置和运行SVO

其中大部分内容按照

ubuntu16.04 ROS环境下配置和运行SVO

此博客进行的.

 在进行到(7)编译svo时,出现了很多Sophus的未定义引用,然后看到贺一家大佬的SVO代码笔记中也出现了因Sophus的编译问题,根据他博客里面的解决方法的链接

cd  ~/.cmake/packages/Sophus 因为我不知道怎么找到这个文件夹,所以用了cd 
ls
vim 每个文件,出现了关于lsd的或者其他的不是关于svo的删除,并把找到catkin_ws/build文件夹,全删掉,重新catkin_make 编译

删除命令: rm

然后继续跟进就OK了.

最后启动rviz的时候,添加好路径很重要.

rosrun rviz rviz -d /home/ze/svo_catkin_ws/src/SVO/rpg_svo/svo_ros/rviz_config.rviz (添加自己的相对路径)

参考: ubuntu16.04 ROS环境下配置和运行SVO

           svo代码笔记

猜你喜欢

转载自blog.csdn.net/weixin_38358435/article/details/80940268
今日推荐