top of page

Mathematical Analysis of 3D Rotations and Principal Axes of Rigid objects

This project covers a variety of topics revolved around 3D rotations. Some topics covered include the mathematical side of 3D rotations including rotation matrices, Euler's angles, Euler's Equations, Euler-Rodrigues' formula, orthogonal projections, and solutions to ordinary differential equations (ODE's) specifically Runge Kutta 45, the computational side of 3D rotations including the use of Python's animation driven toolbox Pygame, various algorithms tailored towards solving ODE's, graphing 3D rigid objects, implementing rotation techniques, visualizing the rotations of a rigid object and simulating rotations using various rotation methods.

bottom of page