Attitude Determination from Vector Observations: Quaternion Estimation
- 1 January 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Aerospace and Electronic Systems
- Vol. AES-21 (1) , 128-136
- https://doi.org/10.1109/taes.1985.310546
Abstract
Two recursive estimation algorithms, which use pairs of measured vectors to yield minimum variance estimates of the quaternion of rotation, are presented. The nonlinear relations between the direction cosine matrix and the quaternion are linearized, and a variant of the extended Kalman filter is used to estimate the difference between the quaternion and its estimate. With each measurement this estimate is updated and added to the whole quaternion estimate. This operation constitutes a full state reset in the estimation process. Filter tuning is needed to obtain a converging filter. The second algorithm presented uses the normality property of the quaternion of rotation to obtain, in a straightforward design, a filter which converges, with a smaller error, to a normal quaternion. This algorithm changes the state but not the covariance computation of the original algorithm and implies only a partial reset. Results of Monte-Carlo simulation runs are presented which demonstrate the superiority of the normalized quaternion.Keywords
This publication has 10 references indexed in Scilit:
- Kalman Filtering for Spacecraft Attitude EstimationJournal of Guidance, Control, and Dynamics, 1982
- Three-axis attitude determination from vector observationsJournal of Guidance and Control, 1981
- Approximate algorithms for fast optimal attitude computationPublished by American Institute of Aeronautics and Astronautics (AIAA) ,1978
- Error analysis of hybrid aircraft inertial navigation systemsPublished by American Institute of Aeronautics and Astronautics (AIAA) ,1972
- Estimation of orthogonal transformations in strapdown inertial systemsIEEE Transactions on Automatic Control, 1972
- Optimum Normalization of a Computed Quaternion of RotationIEEE Transactions on Aerospace and Electronic Systems, 1971
- A new method for performing digital control system attitude computations using quaternionsAIAA Journal, 1970
- Optimal matrices describing linear systems.AIAA Journal, 1968
- A New Algorithm for Strapped-Down Inertial NavigationIEEE Transactions on Aerospace and Electronic Systems, 1967
- A Least Squares Estimate of Satellite Attitude (Grace Wahba)SIAM Review, 1966