当前位置: 首页 > news >正文

基于pcl点云库实现激光雷达数据采集

基于pcl点云库实现倍加福R2000激光雷达数据采集

      • 一、项目介绍
      • 二、开发详情
      • 三、显示效果展示
      • 四、说明

一、项目介绍

最近用pcl库实现了倍加福R2000激光雷达的数据采集,并实时在viewer上实时更新显示。软件的开发是基于vs2019+qt插件+pcl库实现,可以完成如下的功能。
1、机关雷达数据采集
2、设置激光雷达的采集频率
3、设置激光雷达的采样数量
4、实时显示采样结果
5、界面添加参考坐标系
6、点云显示大小设置
7、点云显示颜色设置
8、显示背景色设置
9、显示参考角度设置(主视图,左视图,右视图,俯视图,仰视图)

二、开发详情

1、开发系统:windows11
2、开发语言:c++
3、开发点云库:pcl(版本:8.2.0)
4、开发IDE:vs2019+qt插件
5、与激光雷达通信:TCP/IP
6、激光雷达:pepperl+fuchs (R2000)

三、显示效果展示

视频演示:B站:操作演示效果

1、主界面
在这里插入图片描述

2、显示点云
在这里插入图片描述

3、激光雷达参数设置
在这里插入图片描述

4、添加辅助参考线
在这里插入图片描述

5、设置显示背景
在这里插入图片描述

6、其它功能
在这里插入图片描述
7、其它demo演示
在这里插入图片描述
在这里插入图片描述

四、说明

当前软件为自己的一个人项目,需要用到激光雷达,个人感觉:激光雷达+点云,实时显示的应用场景和需求很多。这里展示一下自己这段时间的成果,后期会不断完善。欢迎大家一起探讨和学习。

http://www.dtcms.com/a/267752.html

相关文章:

  • java整合itext pdf实现自定义PDF文件格式导出
  • 调参——optuna
  • Python 面向对象编程(OOP)全面详解:类、对象与 API
  • 【算法刷题记录(简单题)002】字符串字符匹配(java代码实现)
  • 线程池的七个参数设计源于对高并发场景下资源管理、系统稳定性与性能平衡的深刻洞察
  • Policy Gradient【强化学习的数学原理】
  • 【C语言刷题】第十一天:加量加餐继续,代码题训练,融会贯通IO模式
  • JMM--数据原子操作
  • Python asyncio库与GIL之间的关系,是否能够解决核心问题?
  • Spring--循环依赖以及三级缓存详解
  • Linux安装java后没法运行
  • 计算机组成原理《浮点数的存储》
  • Python基础之字典(Dictionary)全面指南
  • 南山科技园的步行
  • Qt项目锻炼——TODO清单(三)
  • 【论文笔记】OctoThinker:突破 Llama 推理瓶颈的中期训练范式
  • 乌邦图(20.04)添加中文拼音(中文输入法)
  • 实现电池储能装置的双向DCDC
  • Qt项目锻炼——TODO清单(二)
  • jmm--volatile
  • 前端面试专栏-算法篇:18. 查找算法(二分查找、哈希查找)
  • vue3 el-input el-select 非空校验
  • 大数据学习2:HIve
  • Linux进程管理:从基础到实战
  • Qt Ribbon效果界面
  • QT6 源(154)模型视图架构里的列表视图 QListView:先学习属性部分,
  • 认识Redis
  • Chat Model API
  • 60天python训练营打卡day52
  • 运算方法和运算器补充