Switching between frames of reference

Click For Summary
SUMMARY

The discussion focuses on the challenge of switching between frames of reference for the rotation of a 3D object using Euler angles. The user seeks to model a rotation sequence initially defined as x-z and convert it to a z-x-z sequence. The conversation highlights the complexities of visualizing these rotations in a 3D Cartesian coordinate system, particularly when considering the movement of the axes as the object rotates.

PREREQUISITES
  • Understanding of 3D Cartesian coordinate systems
  • Familiarity with Euler rotations and their sequences
  • Knowledge of rotational transformations in 3D graphics
  • Basic geometry concepts related to rotation
NEXT STEPS
  • Research the mathematical principles of Euler angles and their applications in 3D rotations
  • Study the concept of rotation matrices and how they apply to 3D transformations
  • Learn about quaternion representations for rotations to avoid gimbal lock
  • Explore 3D graphics libraries such as Three.js for practical implementation of rotations
USEFUL FOR

This discussion is beneficial for 3D graphics developers, game developers, and anyone involved in computer graphics or animation who needs to understand complex rotational transformations.

csocean
Messages
5
Reaction score
0
hey :)

So, I'm trying to switch between from one frame of reference to another, for a rotation of a 3d object. First of all, the object is rotated, through 2 perpendicular axis. Now, I need to model that rotation in another set of predefined Euler rotations.

In other words, imagine a clock - the hands rotate to a particular time, then the clock itself is rotated through and axis that passes through 12 and 6 o'clock. I need to then express that orientation in predefined rotations, that pass through 12 and 6, followed by an axis through the face of the clock, then through the 12 and 6 again (bearing in mind that the clock face has moved, thus the 12 and 6 axis has been moved from it's previous position.)

I'm really struggling to grasp the geometry here! Any discussion that might give me a grasp of how to think about it (physically or mathematically!) would be most helpful!
 
Physics news on Phys.org
Need Problem Clarification

I don't quite understand the problem. Here’s the difficulty:

Suppose we represent the clock in a 3D Cartesian coordinate system in which the x-axis comes out of the face towards the observer, the y-axis is at 3 , and the z axis is at 12. The first rotation you describe is about x, the second is about z for an Euler sequence of x z.

You then wish to replace this sequence by the sequence z x z. This can be accomplished by a first rotation about z of 0 degrees. I don’t think this is what you had in mind.
 

Similar threads

  • · Replies 88 ·
3
Replies
88
Views
4K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 33 ·
2
Replies
33
Views
3K
  • · Replies 18 ·
Replies
18
Views
2K
Replies
7
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 124 ·
5
Replies
124
Views
20K