Title
Neuroflight: Next Generation Flight Control Firmware.
Abstract
Little innovation has been made to low-level attitude flight control used by unmanned aerial vehicles, which still predominantly uses the classical PID controller. In this work we introduce Neuroflight, the first open source neuro-flight controller firmware. We present our toolchain for training a neural network in simulation and compiling it to run on embedded hardware. Challenges faced jumping from simulation to reality are discussed along with our solutions. Our evaluation shows the neural network can execute at over 2.67kHz on an Arm Cortex-M7 processor and flight tests demonstrate a quadcopter running Neuroflight can achieve stable flight and execute aerobatic maneuvers.
Year
Venue
DocType
2019
arXiv: Robotics
Journal
Volume
Citations 
PageRank 
abs/1901.06553
0
0.34
References 
Authors
0
3
Name
Order
Citations
PageRank
William Koch100.68
Renato Mancuso217313.27
Azer Bestavros33791764.82