基于Kdevelop的VO框架以及特征提取与匹配

准备工作

这里提供源码
源码提取地址
提取码:94hv
里面有需要的sophus工具 以及associate.py文件

将源码中0.2文件提取

1.打开源码文件中3rdparty

将Sophus.tar.gz文件提取到0.2文件夹中
在这里插入图片描述

2.打开Sophus文件

新建build文件夹进行编译

cmake ..
make

错误解决方案:
Sophus编译报错的解决方法:(就是改了两行代码)
将so2.cpp中的两行代码更改
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200516145322114.png

参考地址

3.然后在0.2文件夹下新建build进行编译

遇到错误:
在这里插入图片描述
参考地址
如果make较慢 电脑性能好的话可使用:

make -j8

4.修改default.yaml中路径

将default.yaml中路径修改为你数据集的路径

将源代码中tools associate.py文件复制到数据集中

在这里插入图片描述
然后在当前文件夹中打开终端输入

python associate.py rgb.txt depth.txt > associate.txt

运行程序

在0.2/bin文件夹下打开终端运行:

./run_vo ../config/default.yaml

实验结果图:
在这里插入图片描述

在KDevelop中运行

1.导入项目

在这里插入图片描述

2.添加数据集

在这里插入图片描述
运行结果:
在这里插入图片描述
这次实验并不是太理解其中原理
导致做实验过程中一脸懵逼

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值