摘要
本发明涉及无人机飞行避障技术领域,提供一种无人机避障方法和系统,方法包括:对飞行的无人机及周边环境建立三维模型,得到相应的三维坐标系,在三维坐标系中得到无人机的候选避障路径;基于人工蜂群算法,每个蜜源对应一条候选避障路径,将候选避障路径表示为最小优化问题,获取其中一个无人机与障碍物和其他无人机之间的距离函数;基于距离函数确认无人机在避障过程中的约束条件;初始化N个蜜源的位置,通过多轮循环迭代得到无人机的移动避障路径。本发明能够有效提高无人机对突发障碍的响应速度,从而增强飞行过程的安全性,减少潜在的空中碰撞风险。