Understanding 3D Coordinate Rotations with Euler Angles

Click For Summary
SUMMARY

This discussion focuses on the application of Euler angles in 3D coordinate rotations, specifically addressing the relationship between angular velocity and rotation matrices. The rotation matrix, denoted as ##\hat{D}##, is expressed as a function of Euler angles, which are time-dependent. The components of angular velocity in the body-fixed frame are represented by the antisymmetric matrix ##\hat{\Omega}'##, derived from the rotation matrix. The discussion emphasizes the necessity of using a computer algebra system like Mathematica for evaluating angular velocities due to the complexity of the calculations involved.

PREREQUISITES
  • Understanding of Euler angles and their application in 3D rotations
  • Familiarity with rotation matrices and their properties
  • Knowledge of angular velocity and its representation in different reference frames
  • Proficiency in using computer algebra systems, specifically Mathematica
NEXT STEPS
  • Study the derivation and application of rotation matrices in 3D space
  • Learn about the relationship between angular velocity and Euler angles
  • Explore the use of Mathematica for complex matrix calculations
  • Investigate the implications of rigid-body dynamics in mechanics
USEFUL FOR

Students and professionals in physics, mechanical engineering, and robotics who are working with 3D coordinate transformations and require a deeper understanding of angular motion and its mathematical representation.

QuasarBoy543298
Messages
32
Reaction score
2
I'm trying to wrap my head around the concept. we use 3 rotations to transfer our regular cartesian coordinates (3 x,y,z unit vectors) to other 3 unit vectors. each rotation is associated with an angle. so far I'm good.
but now I saw in Landau's and Lifshitz's "mechanics" book this thing (picture attached).
I couldn't understand where omega is and what we are trying to do.
Is omega the rotation of the new system in the old system, or just some rotation vector who is constant in the new system that we are trying to express in the old system ? (so far that makes more sense since we got a result who is dependent only on Euler angles and their time derivatives)
 

Attachments

  • Capture.PNG
    Capture.PNG
    57.7 KB · Views: 443
Physics news on Phys.org
The angular rates are not the same as the rotated Euler angles. In the rotated Euler angles, the second and third rotations are in the intermediate axis systems that are the result of the prior rotations. That is not true of the angular rotation rates. They are all instantaneous rates measured in the original axis system (because all the theoretical rotations are infinitesimal and no coordinate change has actually happened).
 
Last edited:
You have the rotation matrix ##\hat{D}## as a function of the Euler Angles, which themselves are functions of time. My convention here is that
$$\vec{e}_k'=\vec{e}_j D_{jk},$$
where ##\vec{e}_j## are the three Cartesian basis vectors fixed in an inertial frame of reference ("lab frame") and ##\vec{e}_k'## are the three Cartesian basis vectors of the body-fixed reference frame.

Then the components of the angular velocity with respect to the body-fixed frame is given by the antisymmetric matrix ##\hat{\Omega}'=\hat{D}^{\text{T}} \dot{\hat{D}} ##. The matrix elements are related to ##\vec{\omega}'## by ##\Omega_{jk}'=-\epsilon_{jkl} \omega_l'##. Since ##\vec{\omega}## is a vector its components wrt. the lab frame are given by ##\vec{\omega}=\hat{D} \vec{\omega}'##.

To evaluate ##\vec{\omega}'## (or ##\vec{\omega}##, depending on which one you like to know), I recommend the use of a computer algebra system like Mathematica since it's really a cumbersome calculation doing just boring derivatives and matrix multiplications. I did it once in the theory lecture on mechanics, and then I disliked the rigid-body theory although it's a fascinating topic ;-)).
 
  • Like
Likes   Reactions: weirdoguy

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K