Autonomous Mini-UAV for indoor flight with embedded on-board vision processing as navigation system

This paper describes the development of an Unmanned Aerial Vehicle (UAV) with the aid of a vision processing system for indoor navigation. A co-axial radio-controlled (RC) helicopter is upgraded with a customized on-board avionics system which include two Gumstix Linux computer systems as the on-board processors. A camera module is used to capture real time video during the flight to perform real time image processing. High level control commands are sent to the avionics system such that the UAV could perform simple indoor navigation by tracking the colored tracks on the ground. Important data such as attitude, velocity and acceleration of the UAV, together with the real time video will be feedback to the ground station via communication links for giving commands and monitoring purposes. Flight tests have been carried out to verify the results of the vision processing system and to ensure the robustness of the controller in the UAV.

[1]  Andrew Richard Conway,et al.  Autonomous control of an unstable model helicopter using carrier phase gps only , 1995 .

[2]  M. Sugeno,et al.  Development of an intelligent unmanned helicopter , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[3]  Edgar N. Sánchez,et al.  Combining fuzzy, PID and regulation control for an autonomous mini-helicopter , 2007, Inf. Sci..

[4]  Jun Gao,et al.  Color Edge Detection Based on YUV Space and Minimal Spanning Tree , 2006, 2006 IEEE International Conference on Information Acquisition.

[5]  Scott A. Bortoff The University of Toronto RC helicopter: a test bed for nonlinear control , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[6]  T.H. Lee,et al.  Design and assembling of a UAV helicopter system , 2005, 2005 International Conference on Control and Automation.

[7]  Pavan Sikka,et al.  System design for a small autonomous helicopter , 2000 .