On geometric applications of quaternions

Quaternions have become a popular and powerful tool in various engineering fields, such as robotics, image and signal processing, and computer graphics. However, classical quaternions are mostly used as a representation of rotation of a vector in $3$-dimensions, and connection between its geometric interpretation and algebraic structures is still not well-developed and needs more improvements. In this study, we develop an approach to understand quaternions multiplication defining subspaces of quaternion $\mathbb{H}$, called as $\mbox{Plane} N $ and $\mbox{Line} N $, and then, we observe the effects of sandwiching maps on the elements of these subspaces. Finally, we give representations of some transformations in geometry using quaternion.

___

  • [1] Baek J, Jean H, Kim G, Han S. Visualizing quaternion multiplication. IEEE Access 2017; 5: 8948-8955. doi: 10.1109/ACCESS.2017.2705196
  • [2] Coxeter HSM. Quaternions and reflections. The American Mathematical Monthly 1946; 53 (3): 136-146.
  • [3] Du J, Goldman R, Mana S. Modeling Affine and Projective Transformations in 3-Dimensions by Linear Transformations in 4-Dimensions. University of Waterloo Technical Report CS-2018-05, 2018.
  • [4] Ell TA, Sangwine SJ. Quaternions involutions and antiinvolutions. Computers and Mathematics with Applications 2007; 53: 137-143.
  • [5] Ell TA, Bihan NL, Sangwine SJ. Quaternion Fourier Transforms for Signal and Image Processing. New York, NY, USA: Wiley, 2014.
  • [6] Goldman R. Rethinking Quaternions: Theory and Computation. San Rafael, CA, USA: Morgan and Claypool Publishers, 2010.
  • [7] Goldman R. Understanding quaternions. Graphical Models 2011; 73 (2): 21-49. doi: 10.1016/j.gmod.2010.10.004
  • [8] Goldman R. An Integrated Introduction to Computer Graphics and Geometric Modeling. Boca Raton, FL, USA: CRC Press, 2009.
  • [9] Hamilton WR. Elements of Quaternions. London, Longmans, Greens,$ Company, 1866.
  • [10] Hart JC, Francis GK, Kaufman LH. Visualizing quaternion rotation. ACM Transactions on Graphics 1994; 13 (3): 256-276.
  • [11] Hanson AJ. Visualizing Quaternions. San Francisco, CA, United States: Morgan Kaufmann Publishers Inc., 2006.
  • [12] Hughes JF, Dam AV, Mcguire M, Sklar DF, Foley JD et al. Computer Graphics Principles and Practice. Boston, MA, USA: Addison-Wesley, 2014.
  • [13] Kuipers JB. Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace and Virtual Reality. Princeton, NJ, USA: Princeton University Press, 1999.
  • [14] Pervin E, Webb JA. Quaternions in Computer Vision and Robotics. Carnegie-Mellon University CMU-CS-82-150, 1982.
  • [15] Shoemake K. Animating rotation with quaternion curves. In SIGGRAPH’85: Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques; ACM Press; 1985. pp. 245-254.
  • [16] Xing Y, Tan J, Hang P. Perspective projection based on quaternion interpolation. Applied Mechanics and Materials 2013; 303, 2130-2133. doi: 10.4028/www.scientific.net/amm.303-306.2130
  • [17] Yang Y. Spacecraft Modeling, Attitude Determination, and Control: Quaternion Based Approach. Boca Raton, FL, USA: CRC Press, 2019.