TY - GEN
T1 - A First-Estimates Jacobian EKF for Improving SLAM Consistency
AU - Huang, Guoquan P.
AU - Mourikis, Anastasios I.
AU - Roumeliotis, Stergios I.
PY - 2009
Y1 - 2009
N2 - In this work, we study the inconsistency of EKF-based SLAM from the perspective of observability. We analytically prove that when the Jacobians of the system and measurement models are evaluated at the latest state estimates during every time step, the linearized error-state system employed in the EKF has observable subspace of dimension higher than that of the actual, nonlinear, SLAM system. As a result, the covariance estimates of the EKF undergo reduction in directions of the state space where no information is available, which is a primary cause of the inconsistency. Furthermore, a new "First-Estimates Jacobian" (FEJ) EKF is proposed to improve the estimator's consistency during SLAM. The proposed algorithm performs better in terms of consistency, because when the filter Jacobians are calculated using the first-ever available estimates for each state variable, the error-state system model has an observable subspace of the same dimension as the underlying nonlinear SLAM system. The theoretical analysis is validated through both simulations and experiments.
AB - In this work, we study the inconsistency of EKF-based SLAM from the perspective of observability. We analytically prove that when the Jacobians of the system and measurement models are evaluated at the latest state estimates during every time step, the linearized error-state system employed in the EKF has observable subspace of dimension higher than that of the actual, nonlinear, SLAM system. As a result, the covariance estimates of the EKF undergo reduction in directions of the state space where no information is available, which is a primary cause of the inconsistency. Furthermore, a new "First-Estimates Jacobian" (FEJ) EKF is proposed to improve the estimator's consistency during SLAM. The proposed algorithm performs better in terms of consistency, because when the filter Jacobians are calculated using the first-ever available estimates for each state variable, the error-state system model has an observable subspace of the same dimension as the underlying nonlinear SLAM system. The theoretical analysis is validated through both simulations and experiments.
UR - http://www.scopus.com/inward/record.url?scp=84882951596&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84882951596&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-00196-3_43
DO - 10.1007/978-3-642-00196-3_43
M3 - Conference contribution
AN - SCOPUS:84882951596
SN - 9783642001956
T3 - Springer Tracts in Advanced Robotics
SP - 373
EP - 382
BT - Experimental Robotics - The Eleventh International Symposium
T2 - 11th International Symposium on Experimental Robotics, ISER 2008
Y2 - 13 July 2008 through 16 July 2008
ER -