Static Attitude Determination Methods

Attitude determination typically requires finding three independent quantities, such as any minimal parameterization of the attitude matrix. The mathematics behind attitude determination can be broadly characterized into approaches that use stochastic analysis and approaches that do not. We restrict the term “estimation” to approaches that explicitly account for stochastic variables in the mathematical formulation, such as a Kalman filter or a maximum likelihood approach [29]. Black’s 1964 TRIAD algorithm was the first published method for determining the attitude of a spacecraft using body and reference observations, but his method could only combine the information from two measurements [2]. One year later, Wahba formulated a general criterion for attitude determination using two or more vector measurements [36]. However, explicit relations to stochastic errors in the body measurements are not shown in these formulations. The connection to the stochastic nature associated with random measurement noise was first made by Farrell in a Kalman filtering application that appeared in a NASA report in 1964 [11], but was not published in the archival literature until 1970 [12]. Farrell’s filter did not account for errors in the system dynamics, which were first accounted for in a Kalman filter developed by Potter and Vander Velde in 1968 [27].

[1]  Malcolm D. Shuster,et al.  The quest for better attitudes , 2006 .

[2]  J. L. Farrell,et al.  Attitude determination by kalman filtering , 1970 .

[3]  James E. Potter,et al.  Optimum mixing of gyroscope and star tracker data. , 1968 .

[4]  John L. Crassidis,et al.  Contingency designs for attitude determination of TRMM , 1995 .

[5]  H. D. Black,et al.  A passive system for determining the attitude of a satellite , 1964 .

[6]  John L. Crassidis,et al.  Attitude estimation for large field-of-view sensors , 2006 .

[7]  Mark L. Psiaki,et al.  Global Positioning System Integer Ambiguity Resolution Using Factorized Least-Squares Techniques , 2007 .

[8]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[9]  Malcolm D. Shuster,et al.  Deterministic Three-Axis Attitude Determination , 2004 .

[10]  F. Markley,et al.  Fast Quaternion Attitude Estimation from Two Vector Measurements , 2002 .

[11]  John L. Crassidis,et al.  Review of Control and Estimation Theory , 2014 .

[12]  Daniele Mortari,et al.  ESOQ: A Closed-Form Solution to the Wahba Problem , 1997 .

[13]  Daniele Mortari,et al.  Second Estimator of the Optimal Quaternion , 2000 .

[14]  F. Markley Attitude determination using vector observations: A fast optimal matrix algorithm , 1993 .

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

[16]  F. Markley,et al.  Quaternion Attitude Estimation Using Vector Observations , 2000 .

[17]  John L. Crassidis,et al.  NEW ALGORITHM FOR ATTITUDE DETERMINATION USING GLOBAL POSITIONING SYSTEM SIGNALS , 1997 .

[18]  R. Halír Numerically Stable Direct Least Squares Fitting of Ellipses , 1998 .

[19]  E. Glenn Lightsey,et al.  Global Positioning System Integer Ambiguity Resolution Without Attitude Knowledge , 1999 .

[20]  J. Stuelpnagel,et al.  A Least Squares Estimate of Satellite Attitude (Grace Wahba) , 1966 .

[21]  Gene H. Golub,et al.  Matrix computations , 1983 .

[22]  G. Wahba A Least Squares Estimate of Satellite Attitude , 1965 .

[23]  M. Shuster,et al.  Three-axis attitude determination from vector observations , 1981 .

[24]  F. Landis Markley,et al.  Optimal Attitude Matrix from Two Vector Measurements , 2008 .

[25]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[26]  Malcolm D. Shuster,et al.  The TASTE Test , 2009 .

[27]  F. Markley Attitude determination using vector observations and the singular value decomposition , 1988 .

[28]  Yang Cheng,et al.  Improvement to the Implementation of the QUEST Algorithm , 2014 .

[29]  Malcolm D. Shuster,et al.  The TRIAD algorithm as maximum likelihood estimation , 2006 .

[30]  W. Gander,et al.  Least-squares fitting of circles and ellipses , 1994 .

[31]  Frank H. Bauer,et al.  Recent Flight Results of the TRMM Kalman Filter , 2002 .