Decentralized Attitude Estimation Using a Quaternion Covariance Intersection Approach

This paper derives an approach to combine estimates and covariances for decentralized attitude estimation using a quaternion parameterization. The approach is based on the covariance intersection method, which is modified to maintain quaternion normalization in the combination process. A practical simulation result is provided where local extended Kaiman filters are used on two star trackers, each running with common gyro measurements. The covariance intersection approach is shown to provide more accurate estimates than either of the local filters.

[1]  Philip Ferguson,et al.  Decentralized Estimation Algorithms for Formation Flying Spacecraft , 2003 .

[2]  W. Gander Least squares with a quadratic constraint , 1980 .

[3]  M. Psiaki Attitude-Determination Filtering via Extended Quaternion Estimation , 2000 .

[4]  D. Sorensen Newton's method with a model trust region modification , 1982 .

[5]  Jeffrey K. Uhlmann,et al.  A non-divergent estimation algorithm in the presence of unknown correlations , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[6]  M. Shuster A survey of attitude representation , 1993 .

[7]  Gene H. Golub,et al.  Some modified matrix eigenvalue problems , 1973, Milestones in Matrix Computation.

[8]  Audra E. Kosh,et al.  Linear Algebra and its Applications , 1992 .

[9]  Son-Goo Kim,et al.  Kalman filtering for relative spacecraft attitude and position estimation , 2005 .

[10]  G. Golub,et al.  Quadratically constrained least squares and quadratic problems , 1991 .

[11]  G. Sholomitsky,et al.  Infra-red space interferometer , 1977 .

[12]  J. Junkins,et al.  Optimal Estimation of Dynamic Systems , 2004 .

[13]  E. J. Lefferts,et al.  Kalman Filtering for Spacecraft Attitude Estimation , 1982 .

[14]  J. Russell Carpenter,et al.  Decentralized control of satellite formations , 2002 .

[15]  F.Y. Hadaegh,et al.  A survey of spacecraft formation flying guidance and control. Part II: control , 2004, Proceedings of the 2004 American Control Conference.

[16]  James Llinas,et al.  Handbook of Multisensor Data Fusion , 2001 .

[17]  Karl Meerbergen,et al.  The Quadratic Eigenvalue Problem , 2001, SIAM Rev..

[18]  Zhenyue Zhang,et al.  A Projection Method for Least Squares Problems with a Quadratic Equality Constraint , 2003, SIAM J. Matrix Anal. Appl..

[19]  G. Bierman Factorization methods for discrete sequential estimation , 1977 .

[20]  Mohammedi R. Abdel-Aziz,et al.  Solving large-scale constrained least-squares problems , 2003, Appl. Math. Comput..

[21]  W. Gander,et al.  A Constrained Eigenvalue Problem , 1989 .

[22]  Y. Oshman,et al.  Averaging Quaternions , 2007 .

[23]  G. Golub,et al.  Regularized Total Least Squares Based on Quadratic Eigenvalue Problem Solvers , 2004 .

[24]  Josef Stoer,et al.  Numerische Mathematik 1 , 1989 .

[25]  S. Ploen,et al.  A survey of spacecraft formation flying guidance and control (part 1): guidance , 2003, Proceedings of the 2003 American Control Conference, 2003..

[26]  Pablo O. Arambel,et al.  Estimation under unknown correlation: covariance intersection revisited , 2002, IEEE Trans. Autom. Control..

[27]  Malcolm D. Shuster Survey of attitude representations , 1993 .

[28]  Jeffrey K. Uhlmann,et al.  General Decentralized Data Fusion With Covariance Intersection (CI) , 2001 .

[29]  A. Benaskeur,et al.  Consistent fusion of correlated data sources , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[30]  Raman K. Mehra,et al.  Covariance intersection algorithm for distributed spacecraft state estimation , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[31]  Jeffrey K. Uhlmann,et al.  General data fusion for estimates with unknown cross covariances , 1996, Defense, Security, and Sensing.

[32]  Sameer Singh,et al.  Approaches to Multisensor Data Fusion in Target Tracking: A Survey , 2006, IEEE Transactions on Knowledge and Data Engineering.