基于倾斜摄影的无人机障碍预警方法与流程

文档序号:23849642发布日期:2021-02-05 13:52阅读:54来源:国知局
基于倾斜摄影的无人机障碍预警方法与流程

[0001]
本发明涉及无人机技术领域,具体涉及一种基于倾斜摄影的无人机障碍预警方法。


背景技术:

[0002]
无人机作为我国科技创新的重要产业,正处于井喷式发展时期,其具有成本低、效率高、可重复使用等特点,因而被广泛应用于军事侦察、电力巡检、地理测绘等领域。随着无人机的作业空域从中、高空不断向低空甚至超低空扩展,所面临的障碍环境的复杂性逐渐上升,故低空复杂环境下无人机障碍预警具有重要意义。在无人机避障规划中,栅格法在环境建模方面的应用十分广泛。但是考虑到无人机在低空复杂环境下面临规划空间狭小、边界条件多、避障裕度小等多方面挑战,在加载无人机倾斜摄影模型的gis平台中采用栅格法构建飞行空间栅格模型,可以保证模型的精确度,有效保证无人机低空复杂环境下飞行的安全性。
[0003]
倾斜摄影技术是国际测绘领域近些年发展起来的一项高新技术。它改变了以往航空摄影测量只能使用单一相机从垂直角度拍摄地物的局限,通过在同一飞行平台上搭载多台传感器,同时从垂直、侧视和前后视等不同角度采集影像。倾斜摄影所具备的高效率、高精度、高真实感、低成本优势,使其逐步替代传统人工建模的三维模型获取方式。


技术实现要素:

[0004]
本发明所要解决的技术问题是提供一种基于倾斜摄影的无人机障碍预警方法,引进倾斜摄影技术,并考虑真实环境的建筑与地形,在无人机实时飞行过程中对前方障碍进行预警提示。
[0005]
本发明所采取的技术方案为:
[0006]
基于倾斜摄影的无人机障碍预警方法,包括以下步骤:
[0007]
(1)利用无人机倾斜摄影技术对飞行区域地形地貌进行实景建模,将倾斜摄影模型导入gis平台地图中,使倾斜摄影模型具备空间坐标信息;
[0008]
(2)使用栅格法在加载倾斜摄影模型的gis平台中对飞行环境进行建模,并计算不同区域栅格危险度;
[0009]
(3)在gis平台中加载无人机三维模型,接收无人机下传的gps信息,在加载了倾斜摄影模型的地图中记录当前飞机位置,通过计算飞机将要飞行的前方是否有危险度高的栅格实现障碍预警。
[0010]
其中,所述步骤(1)具体包括以下步骤:
[0011]
(1.1)对飞行区域进行实地踏勘,获取测区范围内倾斜航空影像数据,并生成三维模型,得到倾斜摄影模型;
[0012]
(1.2)将倾斜摄影模型按照缩放等级划分为多组;
[0013]
(1.3)对等级划分后的倾斜摄影模型按照缩放级别和经纬度范围进行数据分片;
其中,每一个分片保存一个分片模型,并保存分片等级、每一等级的模型分片数和每一个模型分片对应的坐标信息;
[0014]
(1.4)确定整个飞行区域将要被加载的缩放等级,以及该缩放等级下的分组数,并确定该缩放等级下每个分组的区域范围,根据分组的区域范围确定每个分组中包括的分片模型;
[0015]
(1.5)将步骤(1.4)确定的内容批量动态加载到gis平台地图中。
[0016]
其中,所述步骤(2)具体包括以下步骤:
[0017]
(2.1)基于gis平台的三维坐标系统,设定飞行起始点及终止巡航点的坐标,在加载了倾斜摄影模型的地图中,根据需要飞行的区域设定一个矩形的飞行边界;
[0018]
(2.2)在平面上创建方格,并根据倾斜摄影模型的高度数据赋予每个方格对应的高度值,形成栅格地图;
[0019]
(2.3)将栅格地图中障碍区域按位置划分为与飞行边界接触的障碍区域和不与飞行边界接触的障碍区域,并按无人机预计飞行高度,计算不同区域栅格危险度。
[0020]
其中,所述步骤(3)具体包括以下步骤:
[0021]
(3.1)在gis平台中加载无人机三维模型;
[0022]
(3.2)接收无人机下传的gps信息,计算出无人机的飞行位姿并传输给gis平台中的无人机三维模型,并在加载了倾斜摄影模型的地图中记录当前飞机位置,
[0023]
(3.3)通过计算得出的栅格危险度,根据当前无人机的飞行航向与飞行速度,计算无人机将要飞行的前方是否有危险度高的栅格,若有则进行声光报警,提示无人机前方有障碍请避开。
[0024]
本发明与现有技术相比具有如下优点:通过加载无人机倾斜摄影模型,可获取飞行区域的实际场景障碍,有效保证无人机低空复杂环境下飞行的安全性;
附图说明:
[0025]
图1是本发明无人机障碍预警方法流程图。
具体实施方式
[0026]
以下结合附图1和实施例对本发明做进一步的说明。
[0027]
本发明基于倾斜摄影的无人机障碍预警方法,主要包括以下步骤:
[0028]
(1)无人机倾斜摄影模型获取与加载:
[0029]
利用无人机倾斜摄影技术对飞行区域地形地貌进行实景建模,将倾斜摄影模型导入gis平台中,使倾斜摄影模型具备空间坐标信息;
[0030]
具体地,包括以下步骤:
[0031]
(1.1)倾斜摄影三维数据采集与处理;
[0032]
进行飞行区域实地踏勘,收集资料,对飞行区域进行航线设计,参照相关的技术规范标准,完成测区范围内倾斜航空影像数据获取工作。对获取的测区影像进行质量检查,确定影像没有变形、扭曲等现象,对影像质量不符合要求的进行修复,影像统一编号,使用三维建模软件自动完成空三运算,根据gis平台要求生成相应格式的三维模型;
[0033]
(1.2)将所有倾斜摄影测量三维模型按照缩放等级进行划分;
[0034]
(1.3)对等级划分后的倾斜摄影模型按照缩放级别和经纬度范围进行数据分片;其中,每一个分片保存一个分片模型,并保存分片等级、每一等级的模型分片数和每一个模型分片对应的坐标信息;
[0035]
(1.4)对分片模型进行加载分组;
[0036]
首先确定整个飞行区域将要被加载的缩放等级,其次确定该等级下的分组数,所述每个缩放等级下的分组数为实现设定,最终确定该等级下的每个分组的区域范围,根据分组的区域范围确定每个分组中包括的分片模型;
[0037]
(1.5)gis平台中批量动态加载三维模型;
[0038]
首先根据场景浏览的摄像机参数,计算摄像机范围以确定需要加载的模型分组等级,其次根据摄像机中心点位置与当前加载等级的分组进行比较,判断其落入的分组,加载相应分组对应的全部三维模型,在进行地图缩放操作时,计算将要加载的模型分组等级,如果与原等级不同,判断当前已加载的是否为最大模型分组等级且模型加载量超过70%,若是则摄像机的后续缩放过程中将不再删除已经加载的三维模型,否则删除已加载的三维模型,转而加载新的等级下的分组模型。
[0039]
(2)飞行区域栅格法建模:
[0040]
使用栅格法在加载无人机倾斜摄影模型的gis平台中对飞行环境进行建模。
[0041]
具体地,包括以下步骤:
[0042]
(2.1)划分飞行区域;
[0043]
基于gis平台的三维坐标系统,设定飞行起始点及终止巡航点的坐标。在加载了倾斜摄影模型的地图中,根据需要飞行的区域设定一个矩形的飞行边界。
[0044]
(2.2)三维环境分割;
[0045]
在平面上创建1m
×
1m的方格,并根据倾斜摄影模型的高度数据赋予每个方格对应的高度值,使得在路径规划过程中不需要借助其他信息,而仅仅利用障碍物本身的高度信息即可完成避障规划。
[0046]
(2.3)栅格分类;
[0047]
将栅格地图中障碍区域按位置分布可划分为2类:与边界接触的障碍区域(区域1),不与边界接触的障碍区域(区域2)。定义栅格危险度来衡量路径点周围环境对该点的危险程度,区域1和区域2中的栅格按其高度与预计飞行高度比较,计算不同区域栅格危险度。
[0048]
(3)无人机障碍预警:
[0049]
在gis平台中加载无人机三维模型,接收无人机下传的gps信息,在加载了倾斜摄影模型的地图中记录当前飞机位置,并通过计算倾斜摄影模型的高度值实现障碍预警。
[0050]
具体地,包括以下步骤
[0051]
(3.1)加载无人机三维模型;
[0052]
使用三维建模软件,仿照真实无人机进行建模并渲染模型纹理,生成.glb格式无人机模型,在gis平台中通过约定模型显示比例,加载无人机三维模型,在进行地图缩放操作时,无人机模型缩放比例随摄像机的范围成比例关系;
[0053]
(3.2)接收无人机gps信息;
[0054]
通过无线链路设备实时接收飞机下传的gps信息,并根据数据校验判断数据的准确性,计算出无人机的飞行位姿,把数据传输给gis平台中的无人机三维模型,使得无人机
三维模型直观准确的显示当前飞行的无人机状态。
[0055]
(3.3)计算无人机飞行前方障碍无信息并预警。
[0056]
通过计算得出的栅格危险度,根据当前无人机的飞行航向与飞行速度,计算无人机将要飞行的前方是否有危险度高的栅格,若有则进行声光报警,提示无人机前方有障碍请避开。
[0057]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
[0058]
本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1