octomap工具的下载编译和安装

        做SLAM的童鞋都知道,ORBSLAM2得到的三维点云不能直接拿来做导航,那我们怎么去实现导航呢?

这就要提到我们今天要介绍的嘉宾了:octomap。

    科普帖:知乎高博的回答https://www.zhihu.com/question/39029941

                    高博的实验博客:https://www.cnblogs.com/gaoxiang12/p/5041142.html

    那么,既然有了这么全的资料,为什么还要花时间整理出一份博客说明呢?因为。。。。。因为我TM遇到了问题,编译不通过,网上基本都是没有遇到什么问题!!!我的错误在这里:


解决方法:

本质问题在于链接octovis的库的时候出现问题,也就是说需要先单独编译这个库

先装驱动:sudo apt-get install libqt4-dev qt4-qmake libqglviewer-dev

注意看的话octomap下面有两个文件夹octomap和octovis。我们需要单独的去编译安装这两个工具,我们先来安装octomap:

cd octomap/octomap

mkdir build

cd build

cmake ..


生成好配置文件之后,我们就开始make了

make


make完还没完,还需要安装

sudo make install(默认安装在根目录下,需要给管理员权限)


这样,我们的octomap模块就装好了。接下来是octovis模块,方法同上

cd  octomap/octovis

mkdir build

cd build

cmake ..

没有错误产生,接下来make && sudo  make instal


然后我们再去dynamicEDT3D文件夹执行上述相似操作,编译安装就可以了。(如果担心未完全安装,可以去octomap根目录下建立build文件夹,然后编译安装)

至此,我们就大功告成啦!!可以愉快的使用octomap查看三维点云图了。博主也等不及赶紧试一波:

运行命令:


得到的效果:


那么问题又来了,怎么全是蓝色的呢?为什么不是彩色的呢?

在设置里面打开未占有的显示,就可以看到未占有的绿色表示:



  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值