A Low-cost Vision Based Navigation System for Small Size Unmanned Aerial Vehicle Applications

A low cost navigation system based on Vision Based Navigation (VBN) and other avionics sensors is presented, which is designed for small size Unmanned Aerial Vehicle (UAV) applications. The main objective of our research is to design a compact, lightweight and relatively inexpensive system capable of providing the required navigation performance in all phases of flight of a small UAV, with a special focus on precision approach and landing, where Vision Based Navigation (VBN) techniques can be fully exploited in a multisensory integrated architecture. Various existing techniques for VBN are compared and the Appearance-based Navigation (ABN) approach is selected for implementation. Feature extraction and optical flow techniques are employed to estimate flight parameters such as roll angle, pitch angle, deviation from the runway and body rates. Additionally, we address the possible synergies between VBN, Global Navigation Satellite System (GNSS) and MEMS-IMU (Micro-Electromechanical System Inertial Measurement Unit) sensors and also the use of Aircraft Dynamics Models (ADMs) to provide additional information suitable to compensate for the shortcomings of VBN and MEMS-IMU sensors in high-dynamics attitude determination tasks. An Extended Kalman Filter (EKF) is developed to fuse the information provided by the different sensors and to provide estimates of position, velocity and attitude of the UAV platform in real-time. Two different integrated navigation system architectures are implemented. The first uses VBN at 20 Hz and GPS at 1 Hz to augment the MEMS-IMU running at 100 Hz. The second mode also includes the ADM (computations performed at 100 Hz) to provide augmentation of the attitude channel. Simulation of these two modes is performed in a significant portion of the AEROSONDE UAV operational flight envelope and performing a variety of representative manoeuvres (i.e., straight climb, level turning, turning descent and climb, straight descent, etc.). Simulation of the first integrated navigation system architecture (VBN/IMU/GPS) shows that the integrated system can reach position, velocity and attitude accuracies compatible with CAT-II precision approach requirements. Simulation of the second system architecture (VBN/IMU/GPS/ADM) also shows promising results since the achieved attitude accuracy is higher using the ADM/VBS/IMU than using VBS/IMU only. However, due to rapid divergence of the ADM virtual sensor, there is a need for frequent re-initialisation of the ADM data module, which is strongly dependent on the UAV flight dynamics and the specific manoeuvring transitions performed.

[1]  Masayuki Inaba,et al.  View-based approach to robot navigation , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[2]  Zhichao Chen,et al.  Qualitative Vision-Based Path Following , 2009, IEEE Transactions on Robotics.

[3]  Rodney A. Walker,et al.  Fixed‐wing attitude estimation using temporal tracking of the horizon and optical flow , 2011, J. Field Robotics.

[4]  Patrick Rives,et al.  Visual Auto-landing of an Autonomous Aircraft , 2002 .

[5]  James J. Little,et al.  Vision-based global localization and mapping for mobile robots , 2005, IEEE Transactions on Robotics.

[6]  John Weston,et al.  Strapdown Inertial Navigation Technology , 1997 .

[7]  Philippe Martinet,et al.  Visual navigation of a quadrotor Aerial Vehicle , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Stergios I. Roumeliotis,et al.  Augmenting inertial navigation with image-based motion estimation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[9]  Jinling Wang,et al.  Precise Velocity Estimation with a Stand-Alone GPS Receiver , 2011, Journal of Navigation.

[10]  Philippe Martinet,et al.  Vision-based navigation of unmanned aerial vehicles , 2010 .

[11]  Miguel A. Olivares-Méndez,et al.  Fuzzy controller for UAV-landing task using 3D-position visual estimation , 2010, International Conference on Fuzzy Systems.

[12]  C Tiberius HANDHELD GPS RECEIVER ACCURACY : STANDARD POSITIONING SERVICE , 2003 .

[13]  Troy S. Bruggemann,et al.  Investigation of MEMS inertial sensors and aircraft dynamic models in global positioning system integrity monitoring for approaches with vertical guidance , 2009 .

[14]  Roberto Sabatini,et al.  Design and integration of vision based sensors for unmanned aerial vehicles navigation and guidance , 2012, Photonics Europe.

[15]  Xinhua Liu,et al.  Research on the application of vision-based autonomous navigation to the landing of the UAV , 2003, International Symposium on Instrumentation and Control Technology.

[16]  C. V. Jawahar,et al.  Vision based navigation for mobile robots in indoor environment by teaching and playing-back scheme , 2001 .

[17]  François Chaumette,et al.  Image-based robot navigation from an image memory , 2007, Robotics Auton. Syst..

[18]  Pingyuan Cui,et al.  Stereo vision‐based autonomous navigation for lunar rovers , 2007 .

[19]  Avinash C. Kak,et al.  Vision for Mobile Robot Navigation: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Philippe Martinet,et al.  Indoor Navigation of a Wheeled Mobile Robot along Visual Routes , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[21]  Bruno Sinopoli,et al.  Vision based navigation for an unmanned aerial vehicle , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[22]  Saurabh Godha,et al.  Performance evaluation of low cost MEMS-based IMU integrated with GPS for land vehicle navigation application , 2006 .