System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及路径规划领域,特别是涉及一种多无人机碰撞规避轨迹规划方法、设备及介质。
技术介绍
1、近年来,以无人机为代表的低空小型飞行器快速普及,原本利用率低的低空空域迅速活跃起来,且在可预见的未来低空空域的利用会进一步的增加,各类有、无人飞行器使得空域飞行器密度较高。相比于传统飞行器巡航时所在的空域,飞行器较少、航线较为固定,便于宏观调控和统一管理;低空空域飞行器多、所有权复杂、航线混乱且带有随机性,同时会受到气球甚至一些高楼的影响,协调管理困难,需要飞行器自身进行规避障碍的轨迹规划。
2、目前用于评估、计算无人机碰撞问题的间距选择通常通过选取一规则图形代替来解决,如圆柱体、球体、立方体等,这种替代方式虽然方便计算评估,但是使得空域的利用效率降低,在日趋繁忙的低空空域并不适用。
3、人工势场法通过目的地、障碍物对机器人施加吸引与排斥的势力场来实现机器人的轨迹规划任务,虽然已经被广泛应用于二维平面内机器人与避障的轨迹规划,但是也没有任何将其应用在三维空间的相关描述。
4、因此,研究将人工势场法在三维空间进行推广,并针对动态安全包络进行优化,对提高动态安全包络下的多无人机碰撞规避轨迹规划的实时性、降低计算复杂度有着重要意义。
技术实现思路
1、本申请的目的是提供一种多无人机碰撞规避轨迹规划方法、设备及介质,能够将人工势场法在三维空间进行推广,并针对动态安全包络进行优化,进而在提高动态安全包络下的多无人机碰撞规避轨迹规划实时性的同时,降低计算复杂度。<
...【技术保护点】
1.一种多无人机碰撞规避轨迹规划方法,其特征在于,所述多无人机碰撞规避轨迹规划方法包括:
2.根据权利要求1所述的多无人机碰撞规避轨迹规划方法,其特征在于,获取无人机数据,并基于所述无人机数据形成无人机的动态安全包络,具体包括:
3.根据权利要求2所述的多无人机碰撞规避轨迹规划方法,其特征在于,基于无人机的动态安全包络,获得在障碍物方向上无人机的动态安全包络半径,具体包括:
4.根据权利要求1所述的多无人机碰撞规避轨迹规划方法,其特征在于,采用人工势场法基于所述动态安全包络半径,得到无人机受到障碍物所作用的虚拟排斥力,具体包括:
5.根据权利要求1所述的多无人机碰撞规避轨迹规划方法,其特征在于,所述多无人机碰撞规避轨迹规划方法还包括:
6.根据权利要求4所述的多无人机碰撞规避轨迹规划方法,其特征在于,所述人工势场法模型表示为:
7.根据权利要求6所述的多无人机碰撞规避轨迹规划方法,其特征在于,无人机受到障碍物所作用的总虚拟排斥力表示为:
8.根据权利要求7所述的多无人机碰撞规避轨迹规划方法,其特征
9.一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-8中任一项所述的多无人机碰撞规避轨迹规划方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-8中任一项所述的多无人机碰撞规避轨迹规划方法。
...【技术特征摘要】
1.一种多无人机碰撞规避轨迹规划方法,其特征在于,所述多无人机碰撞规避轨迹规划方法包括:
2.根据权利要求1所述的多无人机碰撞规避轨迹规划方法,其特征在于,获取无人机数据,并基于所述无人机数据形成无人机的动态安全包络,具体包括:
3.根据权利要求2所述的多无人机碰撞规避轨迹规划方法,其特征在于,基于无人机的动态安全包络,获得在障碍物方向上无人机的动态安全包络半径,具体包括:
4.根据权利要求1所述的多无人机碰撞规避轨迹规划方法,其特征在于,采用人工势场法基于所述动态安全包络半径,得到无人机受到障碍物所作用的虚拟排斥力,具体包括:
5.根据权利要求1所述的多无人机碰撞规避轨迹规划方法,其特征在于,所述多无人机碰撞规避轨迹规划方法还包括:
6.根据权利...
【专利技术属性】
技术研发人员:阚梓,李道春,缪季桓,董博灏,别大卫,向锦武,
申请(专利权)人:天目山实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。