4.7 Article

ArduPilot-Based Adaptive Autopilot: Architecture and Software-in-the-Loop Experiments

Journal

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TAES.2022.3162179

Keywords

Aerodynamics; Autopilot; Adaptation models; Adaptive control; Autonomous aerial vehicles; Vehicle dynamics; Control systems; ArduPilot; attitude control; autopilot; model-free adaptive control; total energy control; unmanned aerial vehicle (UAV)

Funding

  1. Natural Science Foundation of China [62073074]
  2. Special Funding for Overseas [6207011901]
  3. Research Fund for International Scientists [62150610499]
  4. Double Innovation Plan [4207012004]
  5. Science and Technology Plan Project of Hubei Province (second batch) [2019BEC206]

Ask authors/readers for more resources

This article presents an adaptive method for improving the performance of fixed-wing UAVs controlled by ArduPilot autopilots. The method enhances the tracking ability and reduces control effort by augmenting the PID loops with a model-free adaptive control method.
This article presents an adaptive method for ArduPilot-based autopilots of fixed-wing unmanned aerial vehicles (UAVs). ArduPilot is a popular open-source unmanned vehicle software suite. We explore how to augment the PID loops embedded inside ArduPilot with a model-free adaptive control method. The adaptive augmentation, adopted for both attitude and total energy control, uses input/output data without requiring an explicit model of the UAV. The augmented architecture is tested in a software-in-the-loop UAV platform in the presence of several uncertainties (unmodeled low-level dynamics, different payloads, time-varying wind, and changing mass). The performance is measured in terms of tracking errors and control efforts of the attitude and total energy control loops. Extensive experiments with the original ArduPilot, the proposed augmentation, and alternative autopilot strategies show that the augmentation can significantly improve the performance for all payloads and wind conditions: the UAV is less affected by wind and exhibits more than 70% improved tracking, with more than 7% reduced control effort.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available