Quaternions for Rotation, Axis-Angle, Euler Parameters - MATLAB Examples - Rodrigues Rotation Formula
Offered By: Ross Dynamics Lab via YouTube
Course Description
Overview
Explore the intricacies of quaternions, axis-angle representation, and Euler parameters in this comprehensive lecture on space vehicle dynamics. Delve into the axis-angle representation of rotation based on Euler's rotation theorem, and understand how quaternions, specifically Euler parameters, relate to the four elements of a quaternion derived from axis and angle. Learn about the rotation matrix (direction cosine matrix) and its parameterization using Euler angles and axis-angle pairs. Discover why the 4-dimensional Euler parameters offer advantages over other representations due to their non-singular nature and well-behaved kinematics differential equation. Follow along with MATLAB tutorials demonstrating practical applications of these concepts, including calculations for axis-angle representation, conversion between axis-angle and rotation matrix, and Euler parameters to rotation matrix transformations.
Syllabus
Review of previous attitude descriptions.
Numerical demonstration of axis angle description of rotation of Space Shuttle .
From rotation matrix to axis-angle.
MATLAB tutorial for calculating axis-angle based on example from Schaub & Junkins book.
Going from axis-angle to rotation matrix (Direction Cosine Matrix).
MATLAB tutorial for axis-angle to rotation matrix .
Kinematic differential equations for axis-angle set.
Euler parameters, elements of the quaternion.
MATLAB tutorial for Euler parameters to rotation matrix.
Additional problems for practice.
Taught by
Ross Dynamics Lab
Related Courses
КинематикаMoscow Institute of Physics and Technology via Coursera Kinematics: Describing the Motions of Spacecraft
University of Colorado Boulder via Coursera Геометрия и группы
Moscow Institute of Physics and Technology via Coursera Learn Advanced C# Scripting in Unity 5 for Games
Udemy Mathematics for Computer Games Development using Unity
Udemy