AUTHORS: Hana Chuda
Download as PDF
ABSTRACT: This paper introduces and defines two principal rotational methods;the Euler angles and the quaternions theories with a brief insight into their definitions and algebraic properties. These methods are widely used in various scientific fields, only marginally in the aircraft industry, the robotics, the quantum mechanics, the electro mechanics, the cameras systems, the computer graphics, the heavy industry and other. The main part of this paper is devoted to the derivation of basic equations of the vector rotation around each rotational x, y, z axis using both rotational methods. Then, the general three-dimensional rotation matrix and the general operator of the quaternion rotation are derived. Finally the utilization of the matrices and quaternion equations are demonstrated on a simple example.
KEYWORDS: Euler angles, quaternion, rotation matrix, equations of rotation, general operator of quaternion rotation.
REFERENCES:
[1] A. Watt, M. Watt, Advanced Animation and Rendering Techniques, ACM Press, San Francisco 1992
[2] M. J. Amoruso, Euler angles and quaternions in six degree of freedomsimulations of projectiles, Army Armament Research Developmentand Engineering Center Picatinny Arsenal NJ Armament Engineering Directorate, Tech. Rep., 1996
[3] L. Perumal, Quaternion and Its Application in Rotation Using Sets of Regions, IJETI 1, 2011, pp. 35 − 52.
[4] L. Vicci, Quaternions and Rotations in 3-Space: The Algebra and its Geometric Interpretation, Department of Computer Science UNC Chapel Hill, 2001, pp. 1 − −11.
[5] B.K.P. Horn, Closed-form solution of absolute orientation using unit quaternions, JOSA 4(4), 1987, pp. 629 − 642.
[6] E.B. Dam, M. Koch, M. Lillholm, Quaternions, Interpolation and Animation, University of Copenhagen Press, Copenhagen 1998
[7] W.R. Hamilton, On quaternions; or on a new system of imagniaries in algebra. London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 25(3), 1844, pp. 489 − 495.
[8] J.B. Kuipers, Quaternions and Rotation Sequences, Princeton University Press, Princeton 1999
[9] M. Ben-Ari, A Tutorial on Euler Angles and Quaternions. Available from: < http : //www.weizmann.ac.il/scitea/benari/sites/sci− tea.benari/f iles/uploads/sof twareAndLearning M aterials.pdf >
[10] Y.B. Jia, Quaternion and Rotation, Com S Notes 477/577 15, 2017
[11] J. Vince,Quaternions for Computer Graphics, Springer –Verlag, Berlin–Heidelberg–New York–Tokyo 2011
[12] B. Witten, J. Shragge,Quaternion based Signal Processing, Standford University, New Orleans, 2006
[13] J. Diebel, Representing attitude: Euler angles, unit quaternions, and rotation vectors. Matrix 58, 2006, pp. 1–35
[14] S. Zomorodi, Quaternions Approach in Studying Rotation. Available from: < https : //www.academia.edu/32250200/Quaternions ApproachinStudyingRotation?autodownload >
[15] J.G. Campbell,Notes on Mathematics for 2D and 3D Graphics. Available from: < http : //www.jgcampbell.com/msc2d3d/ grmaths.pdf >
[16] B. Saleh, Computer GraphicsFundamental: 2D and 3D Affine Transformations.Available from: < https : //s3.amazonaws.com/academia.edu.documents /53228060/CG2Dand3DAff ineT ransformation .pdf?AW SAccessKeyIdAKIAIW OW Y Y GZ2Y 53UL3AExpires1559638120qgQS4aOXi38SRT z5pRKSKUzP v2B43.pdf >