摘要
无人机广义上为不需要驾驶员登机驾驶的各式遥控飞行器.在现代空战中,无人机占据了越来越重要的地位.然而目前关于无人机的空战算法的研究大都是在高度简化的低精度简单场景中进行的,使用的方法也大都受限于已有的专家知识,无法充分发挥智能空战算法的优势.因此,本文对基于预知博弈树的多无人机群智协同空战算法进行了研究.首先使用Unity3D搭建了一套贴近于真实空战场景的仿真环境;然后根据现有的空战知识封装了一套战术机动动作,实现了脚本化的飞机编队,并设计了一套空战态势评估函数;以此为基础提出了基于预知博弈树的空战AI算法框架,通过预知博弈树算法完成了角色分配和机动动作决策的任务,使用XGBoost将其转化为一个在线的实时算法;以状态机算法为baseline,在高逼真度仿真平台上通过空战AI对抗实验,验证了本文提出的空战算法的有效性.
- 单位