Skip to main content

Part of the book series: Space Technology Library ((SPTL,volume 33))

Abstract

This chapter begins with an overview of matrices and vectors, which are used extensively in attitude analysis. We assume that the reader has some familiarity with this material, so the account is not completely self-contained. The principal objective of this section is to define our notation and conventions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 119.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    One example is an incorrect sign for the velocity aberration correction for star tracker measurements on the WMAP spacecraft, which fortunately was easily corrected.

  2. 2.

    This is true in classical physics. Various contemporary physical theories indicate that we live in a space having anywhere from two to eleven dimensions.

  3. 3.

    A vector product of two vectors can be defined only in three dimensions because an n × n skew-symmetric matrix has exactly n independent parameters only for n = 3.

  4. 4.

    This is the geocentric nadir vector. Some spacecraft use the geodetic nadir vector, which is normal to the surface of the reference ellipsoid, but we will not consider this complication.

  5. 5.

    The notation \(\bar {\mathbf {q}} \otimes \mathbf { q}\) was introduced in [7], and the notation \(\bar {\mathbf {q}} \odot \mathbf { q}\) is a modification of notation introduced in [13].

  6. 6.

    Leonhard Euler (1707–1783) laid the foundations for the analysis of rotations, and his fingerprints are all over the subject. Thus, attaching his name to anything serves poorly for distinguishing it from other results also bearing his name.

  7. 7.

    Otherwise, we would have x = (λI − M)−10 = 0.

  8. 8.

    Note that these power series expansions assume that we measure angles in radians.

  9. 9.

    Olinde Rodrigues (1795–1851) obtained a doctorate in mathematics in 1815, with a thesis containing his well-known formula for the Legendre polynomials. He published nothing mathematical for the next 21 years, devoting himself to banking, the development of the French railways, utopian socialism, writing several pamphlets on banking, and editing an anthology of workers’ poetry. Then he published eight papers between 1838 and 1845, including his 1840 paper [14] greatly advancing the state of the art in attitude analysis.

References

  1. Bate, R.R., Mueller, D.D., White, J.E.: Fundamentals of Astrodynamics. Dover Publications, New York (1971)

    Google Scholar 

  2. Davenport, P.B.: Rotations about nonorthogonal axes. AIAA J. 11(6), 853–857 (1973)

    Article  Google Scholar 

  3. Farrell, J., Barth, M.: The Global Positioning System & Inertial Navigation. McGraw-Hill, New York (1998)

    Google Scholar 

  4. Fraiture, L.: A history of the description of the three-dimensional finite rotation. J. Astronaut. Sci. 57(1/2), 207–232 (2009)

    Article  Google Scholar 

  5. Goldstein, H.: Classical Mechanics, 2nd edn. Addison-Wesley, Reading (1980)

    MATH  Google Scholar 

  6. Hill, G.W.: Researches in lunar theory. Am. J. Math. 1(1), 5–26 (1878)

    Article  MathSciNet  Google Scholar 

  7. Lefferts, E.J., Markley, F.L., Shuster, M.D.: Kalman filtering for spacecraft attitude estimation. J. Guid. Contr. Dynam. 5(5), 417–429 (1982)

    Article  Google Scholar 

  8. Ma, C., Arias, E.F., Eubanks, T.M., Frey, A.L., Gontier, A.M., Jacobs, C.S., Sovers, O.J., Archinal, B.A., Charlot, P.: The International Celestial Reference Frame as realized by very long baseline interferometry. Astron. J. 116, 516–546 (1998)

    Article  Google Scholar 

  9. Marandi, S.R., Modi, V.J.: A preferred coordinate system and the associated orientation representation in attitude dynamics. Acta Astronautica 15(11), 833–843 (1987)

    Article  Google Scholar 

  10. Markley, F.L.: Unit quaternion from rotation matrix. J. Guid. Contr. Dynam. 31(2), 440–442 (2008)

    Article  Google Scholar 

  11. Montenbruck, O., Gill, E.: Satellite Orbits: Models, Methods, and Applications. Springer, Berlin Heidelberg New York (2000)

    Book  Google Scholar 

  12. Palais, B., Palais, R.: Euler’s fixed point theorem: The axis of a rotation. J. Fixed point Theory Appl. 2(2), 215–220 (2007)

    Article  MathSciNet  Google Scholar 

  13. Pittelkau, M.E.: An analysis of the quaternion attitude determination filter. J. Astronaut. Sci. 51(1) (2003)

    Google Scholar 

  14. Rodrigues, O.: Des lois géométriques qui régissent les déplacements d’un système solide dans l’espace, et de la variation des coordonnées provenant de ces déplacements considérés indépendamment des causes qui peuvent les produire. J. de Mathématiques Pures et Appliquées 5, 380–440 (1840)

    Google Scholar 

  15. Schaub, H., Junkins, J.L.: Stereographic orientation parameters for attitude dynamics: A generalization of the Rodrigues parameters. J. Astronaut. Sci. 44(1), 1–19 (1996)

    MathSciNet  Google Scholar 

  16. Schaub, H., Junkins, J.L.: Analytical Mechanics of Aerospace Systems, 2nd edn. American Institute of Aeronautics and Astronautics, New York (2009)

    MATH  Google Scholar 

  17. Shuster, M.D.: A survey of attitude representations. J. Astronaut. Sci. 41(4), 439–517 (1993)

    MathSciNet  Google Scholar 

  18. Shuster, M.D., Markley, F.L.: Generalization of the Euler angles. J. Astronaut. Sci. 51(2), 123–132 (2003)

    MathSciNet  Google Scholar 

  19. Shuster, M.D., Markley, F.L.: General formula for extracting the Euler angles. J. Guid. Contr. Dynam. 29(1), 215–217 (2006)

    Article  Google Scholar 

  20. Sofair, I.: Improved method for calculating exact geodetic latitude and altitude revisited. J. Guid. Contr. Dynam. 23(2), 369 (2000)

    Article  Google Scholar 

  21. Stewart, G.W.: Introduction to Matrix Computations. Academic Press, New York (1973)

    MATH  Google Scholar 

  22. Stuelpnagel, J.: On the parametrization of the three-dimensional rotation group. SIAM Rev. 6(4), 422–430 (1964)

    Article  MathSciNet  Google Scholar 

  23. Tsiotras, P., Junkins, J.L., Schaub, H.: Higher-order Cayley transforms with applications to attitude representations. J. Guid. Contr. Dynam. 20(3), 528–534 (1997)

    Article  Google Scholar 

  24. Vallado, D.A.: Fundamentals of Astrodynamics and Applications, 3rd edn. Microcosm Press, Hawthorne and Springer, New York (2007)

    Google Scholar 

  25. Weinberg, S.: Gravitation and Cosmology: Principles and Applications of the General Theory of Relativity. Wiley, Chichester (1972)

    Google Scholar 

  26. Wiener, T.F.: Theoretical analysis of gimballess inertial reference equipment using delta-modulated instruments. Ph.D. dissertation, Massachusetts Institute of Technology, Cambridge (1962)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Markley, F.L., Crassidis, J.L. (2014). Matrices, Vectors, Frames, Transforms. In: Fundamentals of Spacecraft Attitude Determination and Control. Space Technology Library, vol 33. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-0802-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4939-0802-8_2

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4939-0801-1

  • Online ISBN: 978-1-4939-0802-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics