一种基于计算机视觉的无人机避障系统技术方案

技术编号:30334264 阅读:13 留言:0更新日期:2021-10-10 00:58
本发明专利技术公开了一种基于计算机视觉的无人机避障系统,属于无人机技术领域,包括全局路径导航模块、无人机测速模块、障碍物探测模块、障碍物测速模块、障碍物类型判断模块、摄像头拍摄模块、数据处理模块、中央处理子系统、局部路径调整模块和飞行控制模块;本发明专利技术相较于针对无人机飞行前方静态障碍物的无人机避障系统而言,其通过毫米波雷达和摄像头技术实现全方位动、静态障碍物探测,并通过控制无人机飞行速度和调整无人机局部飞行路线,实现了在复杂环境下对动、静态障碍物的自动规避,从而极大程度上提高了无人机的飞行安全。大程度上提高了无人机的飞行安全。大程度上提高了无人机的飞行安全。

【技术实现步骤摘要】
一种基于计算机视觉的无人机避障系统


[0001]本专利技术涉及无人机
,尤其涉及一种基于计算机视觉的无人机避障系统。

技术介绍

[0002]经检索,中国专利号CN105739519A公开了一种无人机激光避障系统,该专利技术虽然可以通过激光传感器实现对无人机飞行前方静态障碍物的躲避,但无法实现对无人机四周动态障碍物的规避;无人驾驶飞机,简称“无人机”(“UAV”),是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞行器,无人机实际上是无人驾驶飞行器的统称,从技术角度定义可以分为:无人固定翼飞机、无人垂直起降飞机、无人飞艇、无人直升机、无人多旋翼飞行器、无人伞翼机等;近年来,随着自动化技术、计算机视觉技术等科技领域水平的不断提高,无人机在军用、工业和民用领域都得到了快速发展,与载人飞机相比,它具有体积小、造价低、使用方便、对作战环境要求低、战场生存能力较强等优点,可以在复杂环境下进行各种需求的任务,但由于环境的复杂多变性,导致无人机在执行任务时会遇到各种各样的问题,其中最主要的问题就是由于多变的环境导致的无人机周围障碍物增多,使得无人机无法正确的绕过障碍物执行任务,由于环境的复杂多变性,静态的避障寻路已经不能满足时刻变化的复杂环境;因此,专利技术出一种基于计算机视觉的无人机避障系统变得尤为重要;
[0003]现有的基于计算机视觉的无人机避障系统大多是针对静态障碍物进行设计的,但由于环境的复杂多变性,静态的避障寻路已经不能满足时刻变化的复杂环境;为此,我们提出一种基于计算机视觉的无人机避障系统。

技术实现思路

[0004]本专利技术的目的是为了解决现有技术中存在的缺陷,而提出的一种基于计算机视觉的无人机避障系统。
[0005]为了实现上述目的,本专利技术采用了如下技术方案:
[0006]一种基于计算机视觉的无人机避障系统,包括全局路径导航模块、无人机测速模块、障碍物探测模块、障碍物测速模块、障碍物类型判断模块、摄像头拍摄模块、数据处理模块、中央处理子系统、局部路径调整模块和飞行控制模块;
[0007]其中,所述障碍物测速模块包括第一测速单元和第二测速单元;所述中央处理子系统包括动态障碍物轨迹预测模块、碰撞判断及处理模块、飞行状态调整模块和静态障碍物处理模块。
[0008]进一步地,所述全局路径导航模块采用A
*
算法对栅格化的卫星地图进行全局最优线路规划,得到全局导航路线,用于为无人机进行全局导航;
[0009]所述无人机测速模块用于获取无人机的运动速度;所述障碍物探测模块具体为毫米波雷达,其分别设置于无人机的四个方向,用于向无人机外在飞行环境持续的发射接收毫米波波束或固定间隔时间发射接收毫米波波束,以探测障碍物,得到障碍物探测结果;
[0010]所述障碍物测速模块用于对障碍物进行移动速度检测,得到障碍物移动速度结
果,所述第一测速单元用于获取t时刻障碍物的移动速度V1,所述第二测速单元用于获取t+1时刻障碍物的移动速度V2。
[0011]进一步地,所述摄像头拍摄模块具体为双目摄像头,设置于无人机的四个方向,用于拍摄探测到的障碍物的视频图像;所述数据处理模块用于根据障碍物的视频图像并结合障碍物探测结果提取障碍物的基础信息,所述基础信息包括障碍物方位、距离、形状及尺寸。
[0012]进一步地,所述障碍物类型判断模块用于根据障碍物移动速度结果对障碍物进行动态或静态判断,得到障碍物判断结果,其具体判断步骤如下:
[0013]S1:首先,获取t时刻障碍物的移动速度V1以及t+1时刻障碍物的移动速度V2;
[0014]S2:然后,根据公式V=(V1+V2)/2计算障碍物平均移动速度;
[0015]S3:若平均移动速度等于零,则判断障碍物为静态;若平均移动速度大于零,则判断障碍物为动态。
[0016]进一步地,所述动态障碍物轨迹预测模块用于根据障碍物判断结果为动态的障碍物进行轨迹预测,得到动态障碍物的运动轨迹;所述碰撞判断及处理模块用于将动态障碍物的运动轨迹和全局导航路线进行比对判断,得到碰撞结果,其具体过程如下:
[0017]SS1:首先,获取动态障碍物的运动轨迹和全局导航路线;
[0018]SS2:判断动态障碍物的运动轨迹和全局导航路线是否处于同一线路,是,则判断一定发生碰撞;反之,则跳到下一判断环节;
[0019]SS3:判断动态障碍物的运动轨迹和全局导航路线是否相交,否,则判断无碰撞概率;反之,则跳到下一环节;
[0020]SS4:提取动态障碍物和无人机的运动速度,根据其计算碰撞点;
[0021]所述飞行状态调整模块用于根据碰撞结果中的碰撞点进行无人机飞行速度调整,得到速度调整指令。
[0022]进一步地,所述静态障碍物处理模块用于获取障碍物的基础信息,并根据基础信息将其栅格化进卫星地图,并进行标记,得到标记后的卫星地图。
[0023]进一步地,所述局部路径调整模块用于根据一定发生碰撞的碰撞结果或标记后的卫星地图对无人机进行局部路径调整,得到局部路径调整线路;所述飞行控制模块用于根据速度调整指令或局部路径调整线路对无人机进行飞行控制,避免发生碰撞。
[0024]相比于现有技术,本专利技术的有益效果在于:
[0025]本申请提出的一种基于计算机视觉的无人机避障系统,相较于针对无人机飞行前方静态障碍物的无人机避障系统而言,其通过毫米波雷达和摄像头技术实现了全方位动、静态障碍物探测,并获取动态障碍物的运动轨迹和全局导航路线,判断动态障碍物的运动轨迹和全局导航路线是否处于同一线路,同时判断动态障碍物的运动轨迹和全局导航路线是否相交,并根据判断结果提取动态障碍物和无人机的运动速度,同时计算碰撞点,最后通过控制无人机飞行速度和调整无人机局部飞行路线,实现了在复杂环境下对动、静态障碍物的自动规避,从而极大程度上提高了无人机的飞行安全。
附图说明
[0026]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实
施例一起用于解释本专利技术,并不构成对本专利技术的限制。
[0027]图1为本专利技术提出的一种基于计算机视觉的无人机避障系统的整体结构示意图。
具体实施方式
[0028]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0029]在本专利技术的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0030]实施例1
[0031]参照图1,本实施例公开了一种基于计算机视觉的无人机避障系统,包括全局路径导航模块、无人机测速模块、障碍物探测模块、障碍物测速模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于计算机视觉的无人机避障系统,其特征在于,包括全局路径导航模块、无人机测速模块、障碍物探测模块、障碍物测速模块、障碍物类型判断模块、摄像头拍摄模块、数据处理模块、中央处理子系统、局部路径调整模块和飞行控制模块;其中,所述障碍物测速模块包括第一测速单元和第二测速单元;所述中央处理子系统包括动态障碍物轨迹预测模块、碰撞判断及处理模块、飞行状态调整模块和静态障碍物处理模块。2.根据权利要求1所述的一种基于计算机视觉的无人机避障系统,其特征在于,所述全局路径导航模块采用A
*
算法对栅格化的卫星地图进行全局最优线路规划,得到全局导航路线,用于为无人机进行全局导航;所述无人机测速模块用于获取无人机的运动速度;所述障碍物探测模块具体为毫米波雷达,其分别设置于无人机的四个方向,用于向无人机外在飞行环境持续的发射接收毫米波波束或固定间隔时间发射接收毫米波波束,以探测障碍物,得到障碍物探测结果;所述障碍物测速模块用于对障碍物进行移动速度检测,得到障碍物移动速度结果,所述第一测速单元用于获取t时刻障碍物的移动速度V1,所述第二测速单元用于获取t+1时刻障碍物的移动速度V2。3.根据权利要求1所述的一种基于计算机视觉的无人机避障系统,其特征在于,所述摄像头拍摄模块具体为双目摄像头,设置于无人机的四个方向,用于拍摄探测到的障碍物的视频图像;所述数据处理模块用于根据障碍物的视频图像并结合障碍物探测结果提取障碍物的基础信息,所述基础信息包括障碍物方位、距离、形状及尺寸。4.根据权利要求2所述的一种基于计算机视觉的无人机避障系统,其特征在于,所述障碍物类型判断模块用于根据障碍物移动速度结果对障碍物进行动态或静态判断,得到障碍物...

【专利技术属性】
技术研发人员:王晓跃高丽娟
申请(专利权)人:江苏熙枫智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1