학술논문

A Software-in-the-Loop Implementation of Adaptive Formation Control for Fixed-Wing UAVs
Document Type
Academic Journal
Source
自动化学报(英文版) / IEEE/CAA Journal of Automatica Sinica. 6(5):1230-1239
Subject
ArduPilot
adaptive formation control
Fixed-wing UAVs
software-in-the-loop simulations
Language
Chinese
Abstract
This paper discusses the design and software-in-the-loop implementation of adaptive formation controllers for fixed-wing unmanned aerial vehicles (UAVs) with parametric uncer-tainty in their structure, namely uncertain mass and inertia. In fact, when aiming at autonomous flight, such parameters cannot assumed to be known as they might vary during the mission (e.g. depending on the payload). Modeling and autopilot design for such autonomous fixed-wing UAVs are presented. The modeling is implemented in Matlab, while the autopilot is based on Ardu-Pilot, a popular open-source autopilot suite. Specifically, the Ar-duPilot functionalities are emulated in Matlab according to the Ardupilot documentation and code, which allows us to perform software-in-the-loop simulations of teams of UAVs embedded with actual autopilot protocols. An overview of realtime path planning, trajectory tracking and formation control resulting from the proposed platform is given. The software-inthe-loop simulations show the capability of achieving different UAV form-ations while handling uncertain mass and inertia.