Rotation matrix of three intrinsic rotations

Click For Summary

Discussion Overview

The discussion revolves around the formulation of a rotation matrix resulting from three intrinsic rotations (Z, X, Y) and the associated angular velocity calculations. Participants also explore the relationship between these intrinsic angles and the yaw, pitch, and roll measurements from an IMU sensor.

Discussion Character

  • Technical explanation
  • Debate/contested

Main Points Raised

  • The original poster (OP) presents a calculation for angular velocity based on intrinsic rotations, providing specific formulas for wpx, wpy, and wpz.
  • Some participants express confusion regarding the OP's notation and the clarity of the provided information, questioning the definitions of the angles and the context of the rotation matrix.
  • One participant suggests that the OP's rotation matrix image likely comes from a Wikipedia page on Euler angles, indicating a potential source for the discussion.
  • Another participant critiques the OP's explanation, highlighting the lack of clarity and suggesting that sketches could improve understanding.

Areas of Agreement / Disagreement

Participants do not appear to reach consensus on the clarity of the OP's explanation or the validity of the calculations presented. There are multiple competing views regarding the interpretation of the rotation angles and the associated calculations.

Contextual Notes

There are unresolved issues regarding the definitions of the angles used by the OP, the notation for angular velocity, and the assumptions made in the calculations. The lack of visual aids or clear references adds to the complexity of the discussion.

dbeckam
Messages
8
Reaction score
1
TL;DR
Find the rotation matrix
I have three frames. The first is the fixed global frame. the second rotates an angle PHIZ with respect to the first. And the third first rotates a PHIX angle with respect to the x axis of the second frame, and then rotates a PHIY angle with respect to the last y axis. That is, there are a total of three intrinsic rotations Z, X, Y. According to Wikipedia, the final rotation matrix results from the image. I would appreciate if you could help me verify two things:
1704500949449.png

1) The angular velocity of the rotation matrix. According to my calculations the result is:
wpx=dphix.*cos(phiz)-dphiy.*cos(phix).*sin(phiz);
wpy=dphix.*sin(phiz)+dphiy.*cos(phix).*cos(phiz);
wpz=dphiz+dphiy.*sin(phix);

2) If I put an IMU sensor in the last frame, it measures the angles in a different format: yaw, pitch, and roll rotations. How can I use these angles to get my initial PHIZ, PHIX and PHIY angles?
 
Engineering news on Phys.org
Hello,

I find your post very confusing. None of your ##\phi_z##, ##\phi_x##, ##\phi_y## appears in the picture you picked up from wikipedia (you forgot to mention where - a simple link would have been useful! ). No axis is mentioned for ##\phi_z## -- we must guess the ##z##-axis I ass-u-me ?

dbeckam said:
The angular velocity of the rotation matrix
What is that ?

dbeckam said:
According to my calculations the result is:
wpx=dphix.*cos(phiz)-dphiy.*cos(phix).*sin(phiz);
wpy=dphix.*sin(phiz)+dphiy.*cos(phix).*cos(phiz);
wpz=dphiz+dphiy.*sin(phix);
I don't see no calculations and again have to guess what variables stand for. Left hand sides may be ##\omega##'s but then right hand sides can not be differentials.

IMO: a mess ! Back to the drawing board (yes: a few sketches might help :smile: )

IMU ?

##\ ##
 
Yes, I can google too. That's not the point of my rant.

##\ ##
 
  • Like
Likes   Reactions: Filip Larsen

Similar threads

Replies
2
Views
1K
Replies
67
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
2
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 20 ·
Replies
20
Views
2K