由于工程实践中需要对机器人地图进行概率化估计并表示,故引入OctoMap库。 本文将介绍如何在Ubuntu环境下安装OctoMap。 如果你安装了ROS,那么一下的安装过程很可能会出错。 首先应该检查ROS自带的octomap是什么版本的,然后安装相同的版本即可,不然会出 ...
装载自高翔博士的博客:https: www.cnblogs.com gaoxiang p .html 什么是octomap RGBD SLAM的目的有两个:估计机器人的轨迹,并建立正确的地图。地图有很多种表达方式,比如特征点地图 网格地图 拓扑地图等等。在 一起做 系列中,我们使用的地图形式主要是点云地图。在程序中,我们根据优化后的位姿,拼接点云,最后构成地图。这种做法很简单,但有一些明显的缺陷: ...
2018-01-07 13:09 0 3512 推荐指数:
由于工程实践中需要对机器人地图进行概率化估计并表示,故引入OctoMap库。 本文将介绍如何在Ubuntu环境下安装OctoMap。 如果你安装了ROS,那么一下的安装过程很可能会出错。 首先应该检查ROS自带的octomap是什么版本的,然后安装相同的版本即可,不然会出 ...
前言 大家好,时隔多年之后,我又开始了博客旅程。经历了很多事情之后呢,我发现自己的想法真的很简单:好好读书做课题,闲下来时写写博客,服务大家。所以我会继续写SLAM相关的博客。如果你觉得它 ...
如果点云文件比较大,可以利用octomap库对点云进行压缩。 octomap以八叉树结构对点云进行组织,是一种有损压缩,定义不同的分辨率可以保存不同尺度的数据。 这里以rabbit.pcd文件为例,分别将点云保存为文本格式(.txt),二进制格式(.bin),八叉树格式(.ot),八叉树二进制 ...
这里需要两个包,一个是octomap的包,一个是放了怎么做这种图的程序包。一定要把这两个包放在同一目录下,不要放在catkin工作空间,因为octomap这个包会使catkin工作空间catkin_make失败。 1.编译 安装依赖 git clone ...
由于工程实践中需要对机器人地图进行概率化估计并表示,故引入OctoMap库。本文将介绍如何在Ubuntu环境下安装OctoMap。 1 OctoMap的下载: 使用git从github下载OctoMap库。 如果系统没有安装git则输入以下指令 ...
1. 奥比中光astra RGBD相机安装 2. skipmap 安装测试 但是在catkin_make时,总是出现feature2d方面的错误,因为作者用了sift,所以op ...
项目要用到八叉树库 Octomap 来构建地图,这里记录下安装、可视化,并启用带颜色的 Octomap 的过程。 一、Apt 安装 Octomap 库 如果你不需要修改源码,可以直接安装编译好的 octomap 库,记得把 ROS 版本「kinetic」替换成你用的: 上面这一行命令等价 ...