Sigma-point Kalman filtering for integrated GPS and inertial navigation

被引:248
作者
Crassidis, John L. [1 ]
机构
[1] SUNY Buffalo, Dept Mech & Aerosp Engn, Buffalo, NY 14260 USA
关键词
D O I
10.1109/TAES.2006.1642588
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
A sigma-point Kalman filter is derived for integrating GPS measurements with inertial measurements from gyros and accelerometers to determine both the position and the attitude of a moving vehicle. Sigma-point filters use a carefully selected set of sample points to more accurately map the probability distribution than the linearization of the standard extended Kalman filter (EKF), leading to faster convergence from inaccurate initial conditions in position/attitude estimation problems. The filter formulation is based on standard inertial navigation equations. The global attitude parameterization is given by a quaternion, while a generalized three-dimensional attitude representation is used to define the local attitude error. A multiplicative quaternion-error approach is used to guarantee that quaternion normalization is maintained in the filter. Simulation and experimental results are shown to compare the performance of the sigma-point filter with a standard EKF approach.
引用
收藏
页码:750 / 756
页数:7
相关论文
共 18 条
[1]  
[Anonymous], AIAA GUID NAV CONTR
[2]  
Chatfield A. B., 1997, Fundamentals of High Accuracy Inertial Navigation, V174
[3]  
Connelly J., 2001, AIAA GUID NAV CONTR
[4]   Unscented filtering for spacecraft attitude estimation [J].
Crassidis, JL ;
Markley, FL .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2003, 26 (04) :536-542
[5]  
Farrell J., 1998, GLOBAL POSITIONING S
[6]  
FARRENKOPF RL, 1978, AIAA J GUIDANCE CONT, V1, P282
[7]  
HAMILTON W. R., 1866, Elements of quaternions
[8]  
HOFMANNWELLENHO.B, 2001, THEORY PRACTICE
[9]  
Jekeli C., 2000, INERTIAL NAVIGATION
[10]   A new method for the nonlinear transformation of means and covariances in filters and estimators [J].
Julier, S ;
Uhlmann, J ;
Durrant-Whyte, HF .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (03) :477-482