没有合适的资源?快使用搜索试试~ 我知道了~
1. 利用 PCL 库建立视窗对象 viewer 显示点云信息 2. 结合示例程序,在 C++工程中建立头文件,头文件名称为 PathCalculate_ 3.
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86326861/bg1.jpg)
1
实验八 无人机 SLAM 基础 – 立体环境建模与路径规划
1.1 实验目的
在无人机的各种应用中,测绘作为一种重要功能,已经在近年来得到广大研
究者关注。激光雷达作为获取目标散射点三维信息的工具,是无人机在测绘领域
应用的重要传感器。
本次实验的目的是在 PCL 库的基础上掌握 C++的基本编程,以及基本点云
分析、地图构建方法的实现。在前序 PCL 库配置实验的基础上,充分利用 PCL
库以及 Visual Studio 强大的功能对现有的点云数据进行环境建模分析,并利用建
模的环境信息进行简单的路径规划。实现基本的障碍物规避,路径优化以及算法
比较等任务。了解基本的图论算法在路径规划中的应用,并使用 C++和 PCL 库
对算法进行实现。
1.2 实验原理
1.2.1 激光雷达探测原理
本次实验的主要任务是利用激光雷达获取的环境信息,根据环境中的散射点
分布,建立合适的模型以表示障碍物和自由空间的相对位置关系。并在此基础上,
给定起始点和终点,设计路径搜索算法实现室内场景下无人机的航迹规划。
激光雷达作为获取环境信息的重要传感器,其成像是对于环境场景进行三维
模型建立的最直接的方式。激光雷达的成像原理与雷达类似,它利用光的传播特
性,发射激光脉冲并统计回波的峰值时刻,通过其与波长的比对,从而获取目标
的距离信息。
![](https://csdnimg.cn/release/download_crawler_static/86326861/bg2.jpg)
2
如下图所示为 Velodyne-VLP16 型号 16 线激光雷达的成像原理示意图。可以
看出,它利用极坐标系与直角坐标系之间的坐标转换关系,通过在指定的方位,
指定的俯仰角度下获取散射点的距离信息,从而确定散射点在三维坐标系下的
x,y,z 信息。
方位维
俯仰维
距离维
根据直角坐标系与极坐标系的坐标关系可知
x
y
α
y
z
ω
sin cos
sin sin
cos
xr
yr
zr
=
=
=
当激光雷达高速旋转时,其会以一定的重复频率发射脉冲。同时,系统的存储器
记录了发射脉冲时刻用于区分不同脉冲,此外,系统还会记录该时刻视线方向所
对应的水平方位角度和垂直俯仰角度。通过对该时刻发射脉冲回波距离维信息进
行分析,结合上式即可得到空间中,探测距离范围内所有散射点的回波坐标信息。
可以看出,激光雷达的距离分辨率取决于脉冲宽度,角度分辨率则取决于控
制方位维和俯仰维电机的最小旋转角度。根据俯仰维的角度分辨率,激光雷达可
以分为 16,32,64 线激光雷达。相应地,其俯仰角度分辨率逐渐提高,系统成
本也随之逐渐增加。
1.2.2 路径规划问题综述
路径规划是指给定起始点和目标点,以及环境信息,对无人机飞行航线进行
设计和优化的问题。其主要包括两大部分:环境建模以及路径设计。
(1) 环境建模
根据激光雷达的成像原理可知,激光雷达的分辨率取决于脉冲宽度,方位角
![](https://csdnimg.cn/release/download_crawler_static/86326861/bg3.jpg)
3
分辨率以及俯仰维角分辨率(线数)。商用的激光雷达技术比较成熟,可以在一
定的探测范围内通过高重频脉冲获得较高的分辨率,最终将散射点的信息反映到
成像系统中,生成点云。
然而,激光雷达的高分辨特性也有其不足之处 – 即高分辨率势必会带来巨
大的数据量和不必要的噪点。如下图所示为 12 米长,10 米宽,4 米高的某实验
室中由 16 线激光雷达在 10ms 内录取点云信息数据量大小。共 27028 个点,每
个点包括 xyz 信息,大小为 1MB.
若考虑无人机系统对于路径规划的实时性要求,在 10ms 内处理 1MB 的数
据则至少需要 100MBps 的带宽传输数据。此外,算法本身还具有一定的复杂度
和运行时间也需要考虑进来。受自重影响,芯片功耗限制要求也比较高,无人
机本身具有一定体积,安全飞行需要与障碍物保证一定距离……综上考虑,在
路径规划之前,有必要对环境模型进行离散化的建模。
一种比较简单的环境建模方法就是根据点云信息,将环境分成若干个正方
体作为网格单元。如果该网格单元中存在物体的散射点,整个立方体就视为障
碍点;反之,该立方体就是可以飞行的自由空间。基于立方体的环境建模方法
如下图所示。
剩余10页未读,继续阅读
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
华亿
- 粉丝: 43
- 资源: 308
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- python-leetcode面试题解之第274题H指数.zip
- python-leetcode面试题解之第270题最接近二叉搜索树值.zip
- python-leetcode面试题解之第267题回文排列II.zip
- python-leetcode面试题解之第264题丑数II.zip
- python-leetcode面试题解之第263题丑数.zip
- python-leetcode面试题解之第258题各位相加.zip
- python-leetcode面试题解之第257题二叉树的所有路径.zip
- python-leetcode面试题解之第253题会议室II.zip
- python-leetcode面试题解之第252题会议室.zip
- python-leetcode面试题解之第249题移位字符串分组.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0