【技术实现步骤摘要】
一种无人机集群控制与避障方法和装置
[0001]本专利技术涉及无人机
,尤其涉及一种无人机集群控制与避障方法和装置。
技术介绍
[0002]无人机集群目前多在空旷场地进行飞行,在城市这种复杂环境下执行任务对集群的动态变换能力、避碰能力和避障能力均提出了更高的要求;小型化无人机平台携带的传感器种类与数量有限,导致集群中的个体对外界环境的感知能力不足以满足其自身的避障需求。
技术实现思路
[0003]鉴于上述的分析,本专利技术实施例旨在提供一种无人机集群控制与避障方法和装置,用以解决现有无人机对外界环境的感知能力、动态变换能力、避障能力不足以满足其自身的避障需求的问题。
[0004]一方面,本专利技术实施例提供了一种无人机集群控制与避障方法,包括:在无人机集群中的部分无人机感知到障碍物时,所述部分无人机中的每架无人机根据自身定位和障碍物感知结果定位障碍物位置并在所述无人机集群中广播所述障碍物位置;所述无人机集群根据所述障碍物位置进行自适应变化并自主调整无人机自身航向,使所述障碍物始终保持在所述无人机集群的视线范围内;以及在所述无人机集群通过障碍物之后,所述无人机集群的队尾保持面向障碍物以确保所述无人机集群整体脱离障碍物范围。
[0005]上述技术方案的有益效果如下:无人机集群根据障碍物位置进行自适应变化并自主调整无人机自身航向,在单机携带少量视觉传感器的情况下仍实现集群大范围障碍物感知能力,有效降低机体平台的尺寸和重量限制。
[0006]基于上述方法的进一步改进,所述无人机集 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种无人机集群控制与避障方法,其特征在于,包括:在无人机集群中的部分无人机感知到障碍物时,所述部分无人机中的每架无人机根据自身定位和障碍物感知结果定位障碍物位置并在所述无人机集群中广播所述障碍物位置;所述无人机集群根据所述障碍物位置进行自适应变化并自主调整无人机自身航向,使所述障碍物始终保持在所述无人机集群的视线范围内;以及在所述无人机集群通过障碍物之后,所述无人机集群的队尾保持面向障碍物以确保所述无人机集群整体脱离障碍物范围。2.根据权利要求1所述的无人机集群控制与避障方法,其特征在于,所述无人机集群根据所述障碍物位置进行自适应变化包括无人机集群根据所述障碍物位置按照聚合准则、分离准则和速度匹配准则进行自适应变化,其中,所述聚合准则,所述无人机集群中每架无人机获得邻域内的其他无人机的位置信息,结合自身位置与控制算法计算出期望状态偏移量反馈到自身控制器上,使当前无人机与所述无人机集群中心位置距离越来越近,以达到聚合状态;所述分离准则,获取每架无人机自身位置与邻域内其他无人机位置之间的距离偏移量,将所述距离偏移量反馈到自身控制器上,当所述距离偏移量小于无人机之间的安全距离时,所述自身控制器产生与所述距离偏移量大小成反比的排斥力,所述排斥力的存在使得所述无人机集群在运动中分离;所述速度匹配准则,每架无人机实时获取邻域内其他无人机的速度信息,将其他无人机的速度与当前无人机的速度进行比较以获得速度偏移量,将所述速度偏移量反馈到自身控制器中进行速度调整,使所述无人机集群中的所有无人机的速度大小和方向达到一致。3.根据权利要求1所述的无人机集群控制与避障方法,其特征在于,所述无人机集群根据所述障碍物位置自主调整无人机自身航向包括所述无人机集群根据所述障碍物位置按照视角分布准则调整无人机自身航向,其中,所述视角分布准则为所述无人机集群中每架无人机通过调整朝向,使所述无人机集群的视线角度以所述无人机集群为中心均匀分布,以及通过获取邻域内其他无人机的位置和朝向,将期望航向角反馈到自身控制器上,使得相比于视线角度为设置为均匀分布的所述无人机集群,视线角度均匀分布的无人机集群获得较大的视线范围。4.根据权利要求1所述的无人机集群控制与避障方法,其特征在于,还包括利用集群控制算法对初始位置随机分布的无人机集群进行集群控制来实现:所述无人机集群中各个无人机之间的距离趋于一致;所述无人机集群以虚拟领航者为中心向期望方向运动;在所述无人机集群遇到障碍物时自动避障;通过障碍物范围后集群重新向中心聚拢,恢复编队。5.根据权利要求4所述的无人机集群控制与避障方法,其特征在于,所述集群控制算法包括:第i个无人机的控制输入u
i
和w
i
,其中,基于控制输入u
i
控制所述无人机集群中无人机之间的相对位置和速度,基于控制输入w
i
控制所述无人机集群中无人机的视线角分布。6.根据权利要求5所述的无人机集群控制与避障方法,其特征在于,无人机机载视觉传感器固连在机体之上,通过以下公式表示第i个无人机的控制输入w
i
:w
i
=k
i
*(2π*i/N
i
‑
技术研发人员:赵小川,李陈,冯运铎,董忆雪,燕琦,刘华鹏,王裕兴,
申请(专利权)人:中国兵器工业计算机应用技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。