Bearing-only Visual SLAM for Small Unmanned Aerial Vehicles in GPS-denied Environments

This paper presents a hierarchical simultaneous localization and mapping (SLAM) system for a small unmanned aerial vehicle (UAV) using the output of an inertial measurement unit (IMU) and the bearing-only observations from an onboard monocular camera. A homography based approach is used to calculate the motion of the vehicle in 6 degrees of freedom by image feature match. This visual measurement is fused with the inertial outputs by an indirect extended Kalman filter (EKF) for attitude and velocity estimation. Then, another EKF is employed to estimate the position of the vehicle and the locations of the features in the map. Both simulations and experiments are carried out to test the performance of the proposed system. The result of the comparison with the referential global positioning system/inertial navigation system (GPS/INS) navigation indicates that the proposed SLAM can provide reliable and stable state estimation for small UAVs in GPS-denied environments.

[1]  Gamini Dissanayake,et al.  Convergence and Consistency Analysis for Extended Kalman Filter Based SLAM , 2007, IEEE Transactions on Robotics.

[2]  Salah Sukkarieh,et al.  Building a Robust Implementation of Bearing‐only Inertial SLAM for a UAV , 2007, J. Field Robotics.

[3]  Thomas S. Huang,et al.  Estimating three-dimensional motion parameters of a rigid planar patch, II: Singular value decomposition , 1982 .

[4]  Gaurav S. Sukhatme,et al.  Combined Visual and Inertial Navigation for an Unmanned Aerial Vehicle , 2008, FSR.

[5]  Salah Sukkarieh,et al.  DECENTRALISED TRAJECTORY CONTROL FOR MULTI-UAV SLAM , 2007 .

[6]  Po Yang,et al.  A sensor-based SLAM algorithm for camera tracking in virtual studio , 2008, Int. J. Autom. Comput..

[7]  Roland Siegwart,et al.  Monocular‐SLAM–based navigation for autonomous micro helicopters in GPS‐denied environments , 2011, J. Field Robotics.

[8]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[9]  Arun K. Somani,et al.  Monocular vision SLAM for indoor aerial vehicles , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Roland Siegwart,et al.  Fusion of IMU and Vision for Absolute Scale Estimation in Monocular SLAM , 2011, J. Intell. Robotic Syst..

[11]  Aníbal Ollero,et al.  Vision-Based Odometry and SLAM for Medium and High Altitude Flying UAVs , 2009, J. Intell. Robotic Syst..

[12]  S. Sukkarieh,et al.  Observability analysis and active control for airborne SLAM , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Olivier Stasse,et al.  MonoSLAM: Real-Time Single Camera SLAM , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Miguel A. Olivares-Méndez,et al.  Visual 3-D SLAM from UAVs , 2009, J. Intell. Robotic Syst..

[15]  Salah Sukkarieh,et al.  Real-time implementation of airborne inertial-SLAM , 2007, Robotics Auton. Syst..

[16]  Kehu Yang,et al.  Rotation estimation for mobile robot based on single-axis gyroscope and monocular camera , 2012, Int. J. Autom. Comput..

[17]  V Sazdovski,et al.  Inertial Navigation Aided by Vision-Based Simultaneous Localization and Mapping , 2011, IEEE Sensors Journal.

[18]  Tianmiao Wang,et al.  Monocular visual SLAM for small UAVs in GPS-denied environments , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[19]  Tianmiao Wang,et al.  A fuzzy-based threshold method applied in SIFT for visual navigation of small UAVs , 2012, 2012 7th IEEE Conference on Industrial Electronics and Applications (ICIEA).

[20]  M K Kaiser,et al.  Vision-Based Estimation for Guidance, Navigation, and Control of an Aerial Vehicle , 2010, IEEE Transactions on Aerospace and Electronic Systems.

[21]  Eric Johnson,et al.  Augmenting UAV autonomy , 2006, IEEE Robotics & Automation Magazine.

[22]  Javier Civera,et al.  Inverse Depth Parametrization for Monocular SLAM , 2008, IEEE Transactions on Robotics.

[23]  Randal W. Beard,et al.  Real-Time Attitude and Position Estimation for Small UAVs Using Low-Cost Sensors , 2004 .

[24]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[25]  Nabil Aouf,et al.  Robust Airborne 3D Visual Simultaneous Localization and Mapping with Observability and Consistency Analysis , 2009, J. Intell. Robotic Syst..