U.S. Navy researchers from several branches are working on a software system that uses intelligent agents to guide unmanned aerial vehicles (UAVs) that each serve as a ‘wingman’ in manned/unmanned teams, in simulated beyond-visual-range (BVR) air combat missions.
The system is called Tactical Battle Manager (TBM) and streamlines cross-platform coordination of manned and unmanned air combat teams to operate in highly contested environments. It allows a human operator to manage the UAVs on a team by coordinating their objectives/goals.
In these scenarios, operators control the lead air vehicle and communicate with autonomous agents, each of which is TBM-controlled. Each agent observes its environment through its sensors and executes actions to achieve its goals. These agents employ Goal Reasoning techniques, which allows them to dynamically self-select mission objectives to pursue, thus ensuring competent behavior when the operator is inaccessible and unanticipated situations arise (e.g., representing challenges or opportunities).
“The main idea here is if the UAV/wingman is left to its own devices, it has the ability to recognize when or how to change its goal or objective as the mission scenario unfolds,” said Dr. David W. Aha, the Navy Center for Applied Research in Artificial Intelligence. “While some systems allow users to insert new goals or pre-program the selection of new goals, goal reasoning agents can dynamically select new goals to pursue that are not pre-programmed.”
NRL’s team integrated the TBM with AFRL’s Analytical Framework for Simulation, Integration and Modeling (AFSIM) and NAVAIR’s Next Generation Threat System (NGTS). AFSIM and NGTS are high fidelity BVR mission simulators that model air, land, and surface platforms, including weapons and subsystems, and are used daily by pilots in virtual training and testing systems.
Aha says that in initial human studies with AFSIM, in counter-air scenarios, expert pilots said they had a positive attitude for trusting the TBM’s ability to control a UAV under their command.