Abstract

With the advent of unmanned aerial vehicles (UAVs), a major area of interest in the research field of UAVs has been vision-aided inertial navigation systems (V-INS). In the front-end of V-INS, image processing extracts information about the surrounding environment and determines features or points of interest. With the extracted vision data and inertial measurement unit (IMU) dead reckoning, the most widely used algorithm for estimating vehicle and feature states in the back-end of V-INS is an extended Kalman filter (EKF). An important assumption of the EKF is Gaussian white noise. In fact, measurement outliers that arise in various realistic conditions are often non-Gaussian. A lack of compensation for unknown noise parameters often leads to a serious impact on the reliability and robustness of these navigation systems. To compensate for uncertainties of the outliers, we require modified versions of the estimator or the incorporation of other techniques into the filter. The main purpose of this paper is to develop accurate and robust V-INS for UAVs, in particular, those for situations pertaining to such unknown outliers. Feature correspondence in image processing front-end rejects vision outliers, and then a statistic test in filtering back-end detects the remaining outliers of the vision data. For frequent outliers occurrence, variational approximation for Bayesian inference derives a way to compute the optimal noise precision matrices of the measurement outliers. The overall process of outlier removal and adaptation is referred to here as “outlier-adaptive filtering”. Even though almost all approaches of V-INS remove outliers by some method, few researchers have treated outlier adaptation in V-INS in much detail. Here, results from flight datasets validate the improved accuracy of V-INS employing the proposed outlier-adaptive filtering framework.

Highlights

  • IntroductionFilter [1,2] and its nonlinear versions such as an extended Kalman filter (EKF) [3,4]

  • The most widely used algorithms for estimating the states of a dynamic system are a KalmanFilter [1,2] and its nonlinear versions such as an extended Kalman filter (EKF) [3,4]

  • This paper presents improving the use of outlier removal techniques in image processing front-end and the development of a robust and adaptive state estimation framework for vision-aided inertial navigation systems (V-INS) when frequent outliers occur

Read more

Summary

Introduction

Filter [1,2] and its nonlinear versions such as an extended Kalman filter (EKF) [3,4]. Ames Research Center implemented the Kalman filter into navigation computers to estimate the trajectory of the Apollo program, engineers have developed a myriad of applications of the Kalman filter in navigation system research areas [5]. Magree and Johnson [6] developed a simultaneous localization and mapping (SLAM) architecture with improved numerical stability based on the UD factored EKF, and Song et al [7] proposed a new EKF system that loosely fuses both absolute state measurements and relative state measurements. Sensors 2020, 20, 2036 development of numerous applications of the Kalman filter in various fields, it suffers from inaccurate estimation when required assumptions fail. Estimation using a Kalman filter is optimal when process and measurement noise are Gaussian

Objectives
Methods
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call