IEEE Access (Jan 2020)

High-Level Modular Autopilot Solution for Fast Prototyping of Unmanned Aerial Systems

  • Carlos Rodriguez De Cos,
  • Manuel J. Fernandez,
  • Pedro J. Sanchez-Cuevas,
  • Jose Angel Acosta,
  • Anibal Ollero

DOI
https://doi.org/10.1109/ACCESS.2020.3044098
Journal volume & issue
Vol. 8
pp. 223827 – 223836

Abstract

Read online

A redundant fast prototyping autopilot solution for unmanned aerial systems has been developed and successfully tested outdoors. While its low-level backbone is executed in a Raspberry PiR 3 + NAVIO2R with a backup autopilot, the computational power of an IntelR NUC mini-computer is employed to implement complex functionalities directly in SimulinkR, thus including in-flight debugging, tuning and monitoring. Altogether, the presented tool provides a flexible and user-friendly high-level environment with enhanced computational capabilities, which drastically reduces the prototyping timespans of complex algorithms -between 50% and 75%, according to our long and proven experience in aerial robotics-, while preventing incidents thanks to its redundant design with a human-in-the-loop pilot on the reliable PX4. Three typical outdoor cases are carried out for validation in real-life scenarios, all mounted in a DJI© F550 platform. Full integration results and telemetry for more than 50 hours of outdoor flight tests are provided.

Keywords