Extended Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions

被引:75
作者
Filipe, Nuno [1 ]
Kontitsis, Michail [1 ]
Tsiotras, Panagiotis [1 ]
机构
[1] Georgia Inst Technol, Sch Aerosp Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
INERTIAL NAVIGATION; ATTITUDE ESTIMATION;
D O I
10.2514/1.G000977
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Based on the highly successful quaternion multiplicative extended Kalman filter for spacecraft attitude estimation using unit quaternions, this paper proposes a dual quaternion multiplicative extended Kalman filter for spacecraft pose (i.e., attitude and position) and linear and angular velocity estimation using unit dual quaternions. By using the concept of error unit dual quaternion, defined analogously to the concept of error unit quaternion in the quaternion multiplicative extended Kalman filter, this paper proposes, as far as the authors know, the first multiplicative extended Kalman filter for pose estimation. The state estimate of the dual quaternion multiplicative extended Kalman filter can directly be used by recently proposed pose controllers based on dual quaternions, without any additional conversions, thus providing an elegant solution to the output dynamic compensation problem of the full six degree-of-freedom motion of a rigid body. Three formulations of the dual quaternion multiplicative extended Kalman filter are presented. The first takes continuous-time linear and angular velocity measurements with noise and bias and discrete-time pose measurements with noise. The second takes only discrete-time pose measurements with noise and hence is suitable for satellite proximity operation scenarios where the chaser satellite has only access to measurements of the relative pose, but requires the relative linear and angular velocities for control. The third formulation takes continuous-time angular velocity and linear acceleration measurements with noise and bias and discrete-time pose measurements with noise. The proposed dual quaternion multiplicative extended Kalman filter is compared with two alternative extended Kalman filter formulations on a five degree-of-freedom air-bearing platform and through extensive MonteCarlo simulations.
引用
收藏
页码:1625 / 1641
页数:17
相关论文
共 26 条
[1]  
[Anonymous], AIAA AAS ASTR SPEC C
[2]   The motor extended Kalman filter: A geometric approach for rigid motion estimation [J].
Bayro-Corrochano, E ;
Zhang, YW .
JOURNAL OF MATHEMATICAL IMAGING AND VISION, 2000, 13 (03) :205-228
[3]  
Cho D., 2013, AIAA GUID NAV CONTR
[4]  
Cho D.-M., 2009, AIAA INF AER C APR
[5]   Survey of nonlinear attitude estimation methods [J].
Crassidis, John L. ;
Markley, F. Landis ;
Cheng, Yang .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2007, 30 (01) :12-28
[6]  
Dimentberg F. M., 1968, FTDHT23163267 DEF TE
[7]  
Filipe N., 2013, P AIAA GUID NAV CONT
[8]   Adaptive Position and Attitude-Tracking Controller for Satellite Proximity Operations Using Dual Quaternions [J].
Filipe, Nuno ;
Tsiotras, Panagiotis .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2015, 38 (04) :566-577
[9]  
Filipe N, 2013, 2013 EUROPEAN CONTROL CONFERENCE (ECC), P329
[10]  
Filipe N, 2013, P AMER CONTR CONF, P4808