记录编译测试LVI-SAM遇到的问题(附测试数据百度云下载链接)

在测试开源的视觉-雷达-IMU紧耦合的工作LVI-SAM时遇到一些问题,在此记录:
参考博客:https://blog.csdn.net/learning_tortosie/article/details/116051761
作者分享的数据集是保存在谷歌云盘上的,国内不方便下载,本人已将其中两个上传至百度网盘(剩下的一个因太大超出了上传限制。。。),需要的自取:
链接: https://pan.baidu.com/s/1i1LncMizH4R8MM99-cQm4A 密码: 436q

  1. 在编译的过程中出现找不到lBoost::timer、undefined symbol: _ZNK5gtsam4Rot3mlERKNS_6Point3E或者和libmetis.so相关的问题,多半是因为gtsam版本的问题,这里推荐使用作者在github上提到的gtsam 4.0.2版本,无需卸载旧版本,重新编译安装4.0.2版本即可,会把之前的版本覆盖掉
  2. 安装正确版本的gtsam后,编译通过,LVI-SAM在测试作者共享的数据集时,会出现map_optimization的线程挂掉的问题,算法无法正常工作,几经周折发现还是gtsam的问题,还是4.0.2的版本,在重新编译安装的时候按照作者在所说的编译安装方式即可(我之前是按照常规源码编译安装的方式做的,没有加cmake -DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF …)
mkdir build && cd build
cmake -DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF ..
sudo make install -j4

放一张测试后的效果图:
在这里插入图片描述
PS:测试过程中感觉LVI-SAM对计算资源的要求还是蛮高的,播放数据集的速度需要适当降低(如0.5倍),且i7-9700k的CPU占用率也普遍较高,并且从作者放出的数据集来看,行进速度还是比较缓慢的,在速度稍快的情况下不知道算法还能不能有如此好的效果
后续如果有在自己的数据集上测试的话再来补充……

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值