English

Development, Implementation, and Experimental Outdoor Evaluation of Quadcopter Controllers for Computationally Limited Embedded Systems

Systems and Control 2021-06-03 v2 Robotics Systems and Control

Abstract

Quadcopters are increasingly used for applications ranging from hobby to industrial products and services. This paper serves as a tutorial on the design, simulation, implementation, and experimental outdoor testing of digital quadcopter flight controllers, including Explicit Model Predictive Control, Linear Quadratic Regulator, and Proportional Integral Derivative. A quadcopter was flown in an outdoor testing facility and made to track an inclined, circular path at different tangential velocities under ambient wind conditions. Controller performance was evaluated via multiple metrics, such as position tracking error, velocity tracking error, and onboard computation time. Challenges related to the use of computationally limited embedded hardware and flight in an outdoor environment are addressed with proposed solutions.

Keywords

Cite

@article{arxiv.2105.14231,
  title  = {Development, Implementation, and Experimental Outdoor Evaluation of Quadcopter Controllers for Computationally Limited Embedded Systems},
  author = {Juan Paredes and Prashin Sharma and Brian Ha and Manuel Lanchares and Ella Atkins and Peter Gaskell and Ilya Kolmanovsky},
  journal= {arXiv preprint arXiv:2105.14231},
  year   = {2021}
}
R2 v1 2026-06-24T02:35:46.838Z