Abstract
In this paper, a real-time attitude estimation algorithm is derived by using an additive divided difference filter as an efficient alternative to the extended Kaiman filter. To make the attitude filtering algorithm suitable for real-time applications and to minimize the computational load, a square-root sigma point attitude filter is designed by integrating the divided difference filter with the additive noise concept using the modified Rodrigues attitude parameters. The new attitude filter provides numerically stable and accurate estimates of the state and covariance, but the computational workload of the new estimator is almost identical to the computational complexity of the extended Kaiman attitude filter. For performance evaluation the new sigma point attitude filter is compared with the unscented attitude filter and the extended Kaiman filter. The sensor measurements include a three-axis magnetometer and rate-gyros. Simulation results indicate that the proposed additive divided difference attitude filter shows faster convergence with accurate and reliable estimation.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Wertz, J.R. Mission Geometry: Orbit and Constellation Design and Management, Microcosm Press, El Segundo, CA, 2001, Chapter 1.
Brown, R.G. and Hwang, P. Y.C. Introduction to Random Signals and Applied Kaiman Filtering, John Wiley and Sons, New York, NY, 1997.
Jazwinski, A.H. Stochastic Processes and Filtering Theory, Academic Press, San Diego, CA, 1970.
Gordon, N. J., Salmon, D. J., and Smith, A. F. M. “A Novel Approach to Nonlinear/Non-Gaussian Bayesian State Estimation,” IFF Proceedings on Radar and Signal Processing, Vol. 140,1993, pp. 107–113.
Arulampalam, M.S., Maskell, S., Gordon, N.J., and Clapp, T. “A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian Tracking,” IEEE Transactions on Signal Processing, Vol. 50, No. 2, Feb. 2002, pp. 174–188.
Ristic, B., Arulampalam, M. S., and Gordon, N.J. Beyond the Kaiman Filter: Particle Filters for Tracking Applications, Artech House, Boston, MA, 2004.
Fox, D. “Adapting the Sample Size in Particle Filters through KLD-Sampling,” International Journal of Robotics Research, Vol. 22, 2003, pp. 985–1003.
Julier, S. J., Uhlmann, J.K., and Durrant-Whyte, H.F. “A New Method for Nonlinear Transformation of Means and Covariances in Filters and Estimators,” IEEE Transactions on Automatic Control, Vol. 45, No. 3, March 2000, pp. 477–482.
Schei, T. S. “A Finite-Difference Method for Linearization in Nonlinear Estimation Algorithms,” Automatica, Vol. 33, No. 11, November 1997, pp. 2053–2058.
Norgaard, M., Poulsen, N. K., and Ravn, O. “New Developments in State Estimation for Nonlinear Systems,” Automatica, Vol. 36, No. 11, November 2000, pp. 1627–1638.
Oshman, Y. and Carmi, A. “Estimating Attitude from Vector Observations Using Genetic-Algorithm-Embedded Quaternion Particle Filter,” Journal of Guidance, Control, and Dynamics, Vol. 29, No. 4, 2006, pp. 879–891.
Cheng, Y. and Crassidis, J.L. “Particle Filtering for Sequential Spacecraft Attitude Estimation,” presented as paper AIAA 2004-5337 at the AIAA Guidance, Navigation, and Control Conference, Providence, Rhode Island, Aug. 2004.
Carmi, A. and Oshman, Y. “Fast Particle Filtering for Attitude and Angular-Rate Estimation from Vector Observations,” Journal of Guidance, Control, and Dynamics, Vol. 32, No. 1, 2009, pp. 70–78.
Van Der Merwe, R., Wan, E. A., and Julier, S. J. “Sigma-Point Kaiman Filters for Nonlinear Estimation and Sensor Fusion: Applications to Integrated Navigation,“ presented as paper AIAA 2004-5120 at the AIAA Guidance, Navigation, and Control Conference and Exhibit, Providence, Rhode Island, August 2004.
Lee, D.-J. and Alfriend, K.T. “Sigma Point Filtering for Sequential Orbit Estimation and Prediction,” Journal of Spacecraft and Rockets, Vol. 44, No. 2, 2007, pp. 388–398.
Crassidis, J.L. and Markley, F.L. “Unscented Filtering for Spacecraft Attitude Estimation,” Journal of Guidance, Control, and Dynamics, Vol. 26, No. 4, July-Aug. 2003, pp. 536–542.
Lee, D.-J. and Alfriend, K. T. “Adaptive Sigma Point Filtering for State and Parameter Estimation,” presented as paper AIAA 2004-5101 at the AIAA/AAS Astrodynamics Specialist Conference and Exhibit, Providence, Rhode Island, August 2004.
Van Der Merwe, R. and Wan, E. A. “The Square-Root Unscented Kaiman Filter for State and Parameter Estimation,” IEEE Proceedings of the International Conference on Acoustics, Speech and Signal Processing, Salt Lake City, Utah, May 2001.
Shuster, M.D. “A Survey of Attitude Representations,” The Journal of the Astronautical Sciences, Vol. 41, No. 4, Oct.–Dec. 1993, pp. 439–517.
Lefferts, E. J., Markley, F.L., and Shuster, M. D. “Kaiman Filtering for Spacecraft Attitude Estimation,” Journal of Guidance, Control, and Dynamics, Vol. 5, No. 5, Sep.–Oct. 1982, pp. 417–429.
Crassidis, J.L. and Markley, F.L. “Attitude Estimation Using Modified Rodrigues Parameters,” Proceedings of the Flight Mechanics/Estimation Theory Symposium, NASA-Goddard Space Flight Center, Greenbelt, MD, 1996, pp. 71–83.
Schaub, H. and Junkins, J.L. Analytical Mechanics of Space Systems, AIAA Education Series, Chapter 3, pp. 107-115.
Grewal, M.S. and Andrews, A.P. Kaiman Filtering: Theory and Practice, 2nd ed, John Wiley & Sons, Inc., New York, NY, 2001, Chapter 6.
Van Der Merwe, R. Sigma Point Kaiman Filters for Probabilistic Inference in Dynamic State-Space Models, Ph.D. Dissertation, OGI School of Science & Engineering at Oregon Health & Science University, Portland, Oregon, April 2004.
Lee, D.-J., No, T. S., Lee, S.-R., Kim, H.-J., and Alfriend, K.T. “Precise Ephemeris Reconstruction Using the Clohessy-Wiltshire Frame and Multiple Sequential Compressions,” Journal of Guidance, Control, and Dynamics, Vol. 26, No. 5, Sep.–Oct. 2003, pp. 781–785.
IAGA International Geomagnetic Reference Field Model. Available at http://www.ngdc.noaa.gov/IAGA/vmod/igrf.html.
Author information
Authors and Affiliations
Corresponding author
Additional information
Presented at the F. Landis Markley Astronautics Symposium, Cambridge, Maryland, June 29–July 2,2008.
Rights and permissions
About this article
Cite this article
Lee, D.J., Alfriend, K.T. Additive Divided Difference Filtering for Real- Time Spacecraft Attitude Estimation Using Modified Rodrigues Parameters. J of Astronaut Sci 57, 93–111 (2009). https://doi.org/10.1007/BF03321496
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF03321496