【技术实现步骤摘要】
【国外来华专利技术】飞行航线的生成方法、控制装置及无人机系统
本申请涉及智能控制领域,尤其涉及飞行航线的生成方法、控制装置、及无人机系统。
技术介绍
无人机以飞行速度快、操作灵活等特点被广泛应用于农业、无人机拍摄等领域。例如,无人机可用于对地形起伏地区进行地形拍摄,其中,在拍摄的过程中,为保证地面的采样间隔大小保持一致,且重叠率保持一致,无人机需要按照仿地飞行方式飞行。仿地飞行是指:无人机根据地形起伏地区的地形调整无人机的飞行高度,在飞行的过程中,无人机与地形起伏地区保持恒定高度差。目前,仿地飞行的航线生成方式主要为:通过数字表面模型获取采样点的高度,根据这些采样点的高度确定仿地飞行的航线。然而在实践中发现,基于这种方式生成仿地飞行的航线,无人机在较大高度差的地形起伏地区进行飞行时,可能会与地面物体发生碰撞。
技术实现思路
本申请实施例提供了飞行航线的生成方法、控制装置及无人机系统,有利于避免无人机与地面物体发生碰撞。第一方面,本申请实施例提供了一种飞行航线的生成方法,所述方法包括:获取初始航线;从所述初始航线上确定多个采样点;确定多个所述采样点中每个所述采样点的缓冲区;根据所述采样点的缓冲区中的多个点的高度确定所述采样点的扩充高度;根据每个所述采样点的扩充高度和每个所述采样点的坐标位置生成飞行航线。第二方面,本申请实施例提供了一种无人机的控制装置,包括存储器和处理器,其中,所述存储器用于存储计算机程序;所述处理器,用于调用所述计算机程序执行如下 ...
【技术保护点】
1.一种飞行航线生成方法,其特征在于,所述方法包括:/n获取初始航线;/n从所述初始航线上确定多个采样点;/n确定多个所述采样点中每个所述采样点的缓冲区;/n根据所述采样点的缓冲区中的多个点的高度确定所述采样点的扩充高度;/n根据每个所述采样点的扩充高度和每个所述采样点的坐标位置生成飞行航线。/n
【技术特征摘要】
【国外来华专利技术】1.一种飞行航线生成方法,其特征在于,所述方法包括:
获取初始航线;
从所述初始航线上确定多个采样点;
确定多个所述采样点中每个所述采样点的缓冲区;
根据所述采样点的缓冲区中的多个点的高度确定所述采样点的扩充高度;
根据每个所述采样点的扩充高度和每个所述采样点的坐标位置生成飞行航线。
2.根据权利要求1所述的方法,其特征在于,所述采样点的缓冲区为所述初始航线上以所述采样点为中心沿所述初始航线向两边扩展第一预设距离的区域。
3.根据权利要求1所述的方法,其特征在于,所述根据每个所述采样点的扩充高度和每个所述采样点的坐标位置生成飞行航线,包括:
对所述采样点的扩充高度增加预设高度;
根据增加所述预设高度后的所述采样点和所述采样点的坐标位置,生成所述飞行航线。
4.根据权利要求1所述的方法,其特征在于,所述根据所述采样点的缓冲区中的多个点的高度确定所述采样点的扩充高度,包括:
根据所述采样点的缓冲区中的所有点的高度确定所述采样点的扩充高度。
5.根据权利要求4所述的方法,其特征在于,所述根据所述采样点的缓冲区中的所有点的高度确定所述采样点的扩充高度,包括:
将所述采样点的缓冲区的所有点的高度中的最大高度确定为所述采样点的扩充高度。
6.根据权利要求1所述的方法,其特征在于,所述根据所述采样点的缓冲区中的多个点的高度确定所述采样点的扩充高度,包括:
获取所述采样点的缓冲区的起始特征点的高度和结束特征点的高度;
获取所述采样点的缓冲区内的各个采样点的高度;
根据所述起始特征点的高度、所述结束特征点的高度和所述目标采样点的缓冲区内的各个采样点的高度,确定所述采样点的扩充高度。
7.根据权利要求6所述的方法,其特征在于,所述根据所述起始特征点的高度、所述结束特征点的高度和所述目标采样点的缓冲区内的各个采样点的高度,确定所述采样点的扩充高度,包括:
将所述起始特征点的高度、所述结束特征点的高度和所述采样点的缓冲区内的各个采样点的高度中的最大高度确定为所述采样点的扩充高度。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述根据每个所述采样点的扩充高度和每个所述采样点的坐标位置生成飞行航线,包括:
对所有所述采样点进行筛选,得到有效采样点;
根据所述有效采样点的扩充高度和所述有效采样点的坐标位置生成所述飞行航线。
9.根据权利要求8所述的方法,其特征在于,所述对所有所述采样点进行筛选,得到有效采样点,包括:
依次连接所述采样点,得到所有所述采样点的连线;
根据所述连线的特征信息,对所述采样点进行筛选,得到有效采样点。
10.根据权利要求8所述的方法,其特征在于,所述对所有所述采样点进行筛选,得到有效采样点,包括:
根据拉默-道格拉斯-普克算法对所有所述采样点进行筛选,得到有效采样点。
11.根据权利要求8所述的方法,其特征在于,所述根据所述有效采样点的扩充高度和所述有效采样点的坐标位置生成所述飞行航线,包括:
对所述有效采样点的扩充高度增加预设高度;
根据增加所述预设高度后的所述有效采样点和所述有效采样点的坐标位置,生成所述飞行航线。
12.根据权利要求1所述的方法,其特征在于,所述初始航线是通过外部指令生成的。
13.根据权利要求1所述的方法,其特征在于,所述初始航线是通过数据库获取生成的。
14.根据权利要求13所述的方法,其特征在于,所述数据库包括数字高程模型和历史飞行航线中的至少一种。
15.根据权利要求13所述的方法,其特征在于,所述获取初始航线之前,所述方法还包括:
获取无人机向飞行区域平飞的过程中拍摄得到的多张环境图像;
根据多张所述环境图像确定所述数字高程模型,所述数字高程模型包括所述环境图像中的每个像素点对应的三维特征点的坐标位置及高度。
16.根据权利要求1所述的方法,其特征在于,所述从所述初始航线上获取多个采样点,包括:
采用预设采样间隔对所述初始航线进行采样处理,得到多个所述采样点。
17.根据权利要求16所述的方法,其特征在于,所述预设采样间隔为第二预设距离。
18.根据权利要求17所述的方法,其特征在于,当所述采样点的缓冲区为所述初始航线上以所述采样点为中心的区域时,所述缓冲区的半径大于或等于所述预设采样间隔。
19.一种无人机的控制装置,其特征在于,所述无人机的控制装置包括存储器和处理器,其中,
所述存储器用于存储计算机程序;
所述处理器,用于调用所述计算机程序执行如下步骤:
获取初始航线;
从所述初始航线上确定多个采样点;
确定多个所述采样点中每个所述采样点的缓冲区;
根据所述采样点的缓冲区中的多个点的高度确定所述采样点的扩充高度;
根据每个所述采样点的扩充高度和每个所述采样点的坐标位置生成飞行航线。
20.根据权利要求19所述的控制装置,其特征在于,所述无人机的控制装置被设置于所述无人机的机身。
21.根据权利要求19所述的控制装置,其特征在于,所述采样点的缓冲区为所述初始航线上以所述采样点为中心沿所述初始航线向两边扩展第一预设距离的区域。
22.根据权利要求19所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
对所述采样点的扩充高度增加预设高度;
根据增加所述预设高度后的所述采样点和所述采样点的坐标位置,生成所述飞行航线。
23.根据权利要求19所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
根据所述采样点的缓冲区中的所有点的高度确定所述采样点的扩充高度。
24.根据权利要求23所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
将所述采样点的缓冲区的所有点的高度中的最大高度确定为所述采样点的扩充高度。
25.根据权利要求19所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
获取所述采样点的缓冲区的起始特征点的高度和结束特征点的高度;
获取所述采样点的缓冲区内的各个采样点的高度;
根据所述起始特征点的高度、所述结束特征点的高度和所述目标采样点的缓冲区内的各个采样点的高度,确定所述采样点的扩充高度。
26.根据权利要求25所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
将所述起始特征点的高度、所述结束特征点的高度和所述采样点的缓冲区内的各个采样点的高度中的最大高度确定为所述采样点的扩充高度。
27.根据权利要求19-26任一项所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
对所有所述采样点进行筛选,得到有效采样点;
根据所述有效采样点的扩充高度和所述有效采样点的坐标位置生成所述飞行航线。
28.根据权利要求27所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
依次连接所述采样点,得到所有所述采样点的连线;
根据所述连线的特征信息,对所述采样点进行筛选,得到有效采样点。
29.根据权利要求27所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
根据拉默-道格拉斯-普克算法对所有所述采样点进行筛选,得到有效采样点。
30.根据权利要求27所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
对所述有效采样点的扩充高度增加预设高度;
根据增加所述预设高度后的所述有效采样点和所述有效采样点的坐标位置,生成所述飞行航线。
31.根据权利要求19所述的控制装置,其特征在于,所述初始航线是通过外部指令生成的。
32.根据权利要求19所述的控制装置,其特征在于,所述初始航线是通过数据库获取生成的。
33.根据权利要求32所述的控制装置,其特征在于,所述数据库包括数字高程模型和历史飞行航线中的至少一种。
34.根据权利要求32所述的控制装置,其特征在于,所述处理器,还用于调执行如下步骤:
获取无人机向飞行区域平飞的过程中拍摄得到的多张环境图像;
根据多张所述环境图像确定所述数字高程模型,所述数字高程模型包括所述环境图像中的每个像素点对应的三维特征点的坐标位置及高度。
35.根据权利要求19所述的控制装置,其特征在于,所述处理器,具体用于调执行如下步骤:
采用预设采样间隔对所述初始航线进行采样处理,得到多个所述采样点。
36.根据权利要求35所述的控制装置,其特征在于,所述预设采样间隔为第二预设距离。
37.根据权利要求36所述的控制装置,其特征在于,当所述采样点的缓冲区为所述初始航线上以所述采样点为中心的区域时,所述缓冲区的半径大于或等于所述预设采样间隔。
38.一种控制终端,其特征在于,所述控制终端与无人机连接,用于控制无人机,所述控制终端包括存储器和处理器,其中,
所述存储器用于存储计算机程序;
所述处理器,用于调用所述计算机程序执行如下步骤:
获取初始航线;
从所述初始航线上确定多个采样点;
确定多个所述采样点中每个所述采样点的缓冲区;
根据所述采样点的缓冲区中的多个点的高度确定所述采样点的扩充高度;
根据每个所述采样点的扩充高度和每个所述采样点的坐标位置生成飞行航线。
39.根据权利要求38所述的控制终端,其特征在于,所述采样点的缓冲区为所述初始航线上以所述采样点为中心沿所述初始航线向两边扩展第一预设距离的区域。
40.根据权利要求38所述的控制终端,其特征在于,所述处理器,具体用于调执行如下步骤:
对所述采样点的扩充高度增加预设高度;
根据增加所述预设高度后的所述采样点和所述采样点的坐标位置,生成所述飞行航线。
41.根据权利要求38所述的控制终端,其特征在于,所述处理器,具体用于调执行如下步骤:
根据所述采样点的缓冲区中的所有点的高度确定所述采样点的扩充高度。
42.根据权利要求41所述的控制终端,其特征在于,所述处理器,具体用于调执行如下步骤:
将所述采样点的缓冲区的所有点的高度中的最大高度确定为所述采样点的扩充高度。
43.根据权利要求38所述的控制终端,其特征在于,所述处理器,具体用于调执行如下步骤:
获取所述采样点的缓冲区的起始特征点的高度和结束特征点的高度;
获取所述采样点的缓冲区内的各个采样点的高度;
根据所述起始特征点的高度、所述结束特征点的高度和所述目标采样点的缓冲区内的各个采样点的高度,确定所述采样点的扩充高度。
44.根据权利要求43所述的控制终端,其特征在于,所述处理器,具体用于调执行如下步骤:
将所述起始特征点的高度、所述结束特征点的高度和所述采样点的缓冲区内的各个采样点的高度中的最大高度确定为所述采样点的扩充高度。
45.根据权利要求38-44任一项所述的控制终端,其特征在于,所述处理器,具体用于调执行如下步骤:
对所有所述采样点进行筛选,得到有效采样...
【专利技术属性】
技术研发人员:石仁利,李劲松,黄振昊,徐富,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。