Vision-guided flight stability and control for micro air vehicles

Substantial progress has been made recently towards designing, building and test-flying remotely piloted micro air vehicles (MAVs) and small unmanned air vehicles. We seek to complement this progress in overcoming the aerodynamic obstacles to flight at very small scales with a visionguided flight stability and autonomy system, based on a robust horizon detection algorithm. In this paper, we first motivate the use of computer vision for MAV autonomy, arguing that given current sensor technology, vision may be the only practical approach to the problem. We then describe our statistical vision-based horizon detection algorithm, which has been demonstrated at 30 Hz with over 99.9% correct horizon identification. Next, we develop robust schemes for the detection of extreme MAV attitudes, where no horizon is visible, and for the detection of horizon estimation errors, due to external factors such as video transmission noise. Finally, we discuss our feedback controller for selfstabilized flight and report results on vision-based autonomous flights of duration exceeding 10 min. We conclude with an overview of our on-going and future MAV-related research.