原文:octomap点云压缩

如果点云文件比较大,可以利用octomap库对点云进行压缩。 octomap以八叉树结构对点云进行组织,是一种有损压缩,定义不同的分辨率可以保存不同尺度的数据。 这里以rabbit.pcd文件为例,分别将点云保存为文本格式 .txt ,二进制格式 .bin ,八叉树格式 .ot ,八叉树二进制模式 .bt ,对比存为不同格式文件的大小。 程序运行需要安装pcl和octomap,示例如下: 保存后的 ...

2020-05-02 19:44 0 756 推荐指数:

查看详情

在PCL中如何实现压缩(2)

博客转载自:http://www.pclcn.org/study/shownews.php?lang=cn&id=125 压缩配置文件: 压缩配置文件为PCL编码器定义了参数集。并针对压缩从OpenNI采集器获取的普通点进行了优化设置。请注意,解码对象不需要用参数表示,因为它在 ...

Mon Mar 19 08:26:00 CST 2018 0 956
在PCL中如何实现压缩(1)

由庞大的数据集组成,这些数据集通过距离、颜色、法线等附加信息来描述空间三维。此外,能以非常高的速率被创建出来,因此需要占用相当大的存储资源,一旦需要存储或者通过速率受限制的通信信道进行传输,提供针对这种数据的压缩方法就变得十分有用。PCL库提供了点压缩功能,它允许编码压缩所有类型 ...

Mon Mar 19 08:24:00 CST 2018 0 2559
octomap的简介

装载自高翔博士的博客:https://www.cnblogs.com/gaoxiang12/p/5041142.html 什么是octomap?   RGBD SLAM的目的有两个:估计机器人的轨迹,并建立正确的地图。地图有很多种表达方式,比如特征地图、网格地图、拓扑地图等等。在《一起做 ...

Sun Jan 07 21:09:00 CST 2018 0 3512
octomap 安装使用

由于工程实践中需要对机器人地图进行概率化估计并表示,故引入OctoMap库。 本文将介绍如何在Ubuntu环境下安装OctoMap。 如果你安装了ROS,那么一下的安装过程很可能会出错。 首先应该检查ROS自带的octomap是什么版本的,然后安装相同的版本即可,不然会出 ...

Sat Sep 09 23:16:00 CST 2017 0 1109
SLAM拾萃(1):octomap

前言   大家好,时隔多年之后,我又开始了博客旅程。经历了很多事情之后呢,我发现自己的想法真的很简单:好好读书做课题,闲下来时写写博客,服务大家。所以我会继续写SLAM相关的博客。如果你觉得它 ...

Mon Dec 14 02:42:00 CST 2015 37 42354
octomap包的安装与编译

这里需要两个包,一个是octomap的包,一个是放了怎么做这种图的程序包。一定要把这两个包放在同一目录下,不要放在catkin工作空间,因为octomap这个包会使catkin工作空间catkin_make失败。 1.编译 安装依赖 git clone ...

Fri Sep 30 22:19:00 CST 2016 0 2493
表面重建

啊哈 最近在参加一个数学建模的比赛 要求是对一个果子里面的虫洞进行三维模型重建 但是百度之后并没有找到对数据直接重建的方法(很少) 整个代码是python写的 里面的各种库似乎有一个是可以做这个的就是 https://blog.csdn.net/qikaihuting/article ...

Mon Apr 22 23:29:00 CST 2019 0 1943
有用的操作 

前言:最近在做的工作,通过资料及其他网页,总结一些比较常用且实用的操作,留给自己查看,同时也希望能给别人带来方便。 1. 两片cloudA、cloudB,若在cloudB中找到cloudA的数据点,则从cloudB中删除该。 2.几种常用的操作 (1)保存 ...

Sat Aug 15 18:01:00 CST 2020 0 1300
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM