Novel quaternion Kalman filter

被引:271
作者
Choukroun, D [1 ]
Bar-Itzhack, IY
Oshman, Y
机构
[1] Univ Calif Los Angeles, Dept Mech & Aerosp Engn, Los Angeles, CA 90024 USA
[2] Technion Israel Inst Technol, IL-32000 Haifa, Israel
关键词
D O I
10.1109/TAES.2006.1603413
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper presents a novel Kalman filter (KF) for estimating the attitude-quaternion as well as gyro random drifts from vector measurements. Employing a special manipulation on the measurement equation results in a linear pseudo-measurement equation whose error is state-dependent. Because the quaternion kinematics equation is linear, the combination of the two yields a linear KF that eliminates the usual linearization procedure and is less sensitive to initial estimation errors. General accurate expressions for the covariance matrices of the system state-dependent noises are developed. In addition, an analysis shows how to compute these covariance matrices efficiently. An adaptive version of the filter is also developed to handle modeling errors of the dynamic system noise statistics. Monte-Carlo simulations are carried out that demonstrate the efficiency of both versions of the filter. In the particular case of high initial estimation errors, a typical extended Kalman filter (EKF) fails to converge whereas the proposed filter succeeds.
引用
收藏
页码:174 / 190
页数:17
相关论文
共 16 条
[1]  
[Anonymous], 2000, 40 ISR ANN C AER SCI
[2]  
Bar-Itzhack I.Y., 1991, GUID NAV CONTR C NEW
[3]   ATTITUDE DETERMINATION FROM VECTOR OBSERVATIONS - QUATERNION ESTIMATION [J].
BARITZHACK, IY ;
OSHMAN, Y .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1985, 21 (01) :128-136
[4]   REQUEST: A recursive QUEST algorithm for sequential attitude determination [J].
BarItzhack, IY .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1996, 19 (05) :1034-1038
[5]  
Choukroun D., 2004, 930 TAE TECHN ISR I
[6]  
GELB A, 1979, APPL OPTIMAL ESTIMIT
[7]  
Jazwinski A.H., 2007, STOCHASTIC PROCESSES
[8]  
Keat J., 1977, Technical report, Technical Report CSC/TM-77/6034
[9]   KALMAN FILTERING FOR SPACECRAFT ATTITUDE ESTIMATION [J].
LEFFERTS, EJ ;
MARKLEY, FL ;
SHUSTER, MD .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1982, 5 (05) :417-429
[10]  
MARKLEY FL, 1988, J ASTRONAUT SCI, V36, P245