Adaptive Kalman Filtering Methods for Low-Cost GPS/INS Localization for Autonomous Vehicles
For autonomous vehicles, navigation systems must be accurate enough to provide lane-level localization. Highaccuracy sensors are available but not cost-effective for production use. Although prone to significant error in poor circumstances, even low-cost GPS systems are able to correct Inertial Navigation Systems (INS) to limit the effects of dead reckoning error over short periods between sufficiently accurate GPS updates. Kalman filters (KF) are a standard approach for GPS/INS integration, but require careful tuning in order to achieve quality results. This creates a motivation for a KF which is able to adapt to different sensors and circumstances on its own. Typically for adaptive filters, either the process (Q) or measurement (R) noise covariance matrix is adapted, and the other is fixed to values estimated a priori. We show that by adapting Q based on the state-correction sequence and R based on GPS receiver-reported standard deviation, our filter reduces GPS root-mean-squared error by 23% in comparison to raw GPS, with 15% from only adapting R.