Multiple UAVs Autonomous Mission Implementation on COTS Autopilots and Experimental Results

In this paper, an autonomous, multi-agent mission controller is developed on GumStix computer to control commercial off-the-shelf autopilots for multiple Unmanned Aerial Vehicles (UAVs) to complete coordinated flights. The design, which uses a distributed control approach without the need for a base station, can be easily expanded to different classes of aircraft and experiments. Using the GumStix for high level mission control allows engineers to rely on the autopilot’s capabilities to perform low level tasks while the mission programmer concentrates on high level decision making to complete given missions. The wireless vehicle-to-vehicle communication enabled through the GumStix computers onboard the vehicles in ad-hoc network mode allows coordinated and cooperative missions of multiple agents to be executed efficiently. The system is verified experimentally through actual coordinated flight experiments using two flying wing UAVs with the Procerus Kestrel autopilot. Finally, the system is integrated with the Quanser Cooperative Control Framework (QCCF) to allow high-level mission programming through MATLAB Simulink blocksets.

[1]  Erkki Tomppo,et al.  The role of remote sensing in global forest assessment: A remote sensing background paper for Kotka IV expert consultation; 01.07-05.07.2002, Kotka, Finland , 2002 .

[2]  E. Frazzoli,et al.  Complex mission optimization for Multiple-UAVs using Linear Temporal Logic , 2008, 2008 American Control Conference.

[3]  Erkki Tomppo,et al.  The role of remote sensing in global forest assessment: A remote sensing background paper for Kotka IV expert consultation; 01.07-05.07.2002, Kotka, Finland , 2002 .

[4]  A. Tsourdos,et al.  Airborne mapping of complex obstacles using 2D Splinegon , 2008, 2008 American Control Conference.

[5]  J.K. Hedrick,et al.  An overview of emerging results in cooperative UAV control , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[6]  C.A. Rabbath,et al.  The Vehicle Abstraction Layer: A simplified approach to multi-agent, autonomous UAV systems development , 2008, 2008 Asia Simulation Conference - 7th International Conference on System Simulation and Scientific Computing.

[7]  P.T. Kabamba,et al.  Path planning for cooperative time-optimal information collection , 2008, 2008 American Control Conference.

[8]  Hugh H. T. Liu,et al.  Formation UAV flight control using virtual structure and motion synchronization , 2008, 2008 American Control Conference.

[9]  A. Tsourdos,et al.  An integrated decision, control and fault detection scheme for cooperating unmanned vehicle formations , 2008, 2008 American Control Conference.