Euler Angles between two versors

In summary, the conversation discusses how to calculate the Euler angles between two given versors x and y without using quaternion solutions. The suggested method is to use the rotation matrix R and solve for three unknown parameters using three equations. Another suggestion is to find one of the Euler angles independently by rotating the axes into each other and then rotating around the axis.
  • #1
larry77
1
0
Dear All,
Suppose you have two versors x and y. You would like to calculate the 3 Euler angles between them. How would you do that?
You know that
x=Ry where R is the rotation matrix (see e..g Goldstein).
Now the point is that I know both x and y and want to get phi, theta and psi (no quaternion solutions, please).
Many thanks

Larry77
 
Physics news on Phys.org
  • #2
Quaternion solutions would be the easiest. But since you don't want to use them, do it this way:

Write

[tex]R = R_{\theta}R_{\phi}R_{\psi}[/tex]

(put the factors in whatever order is consistent with your convention for the Euler angles).

Then multiply these out. You will get a rotation matrix with three unknown parameters. Writing

x = Ry

gives you three equations. Then you need to solve them.What is a versor, precisely? I'm assuming it is a vector with an orientation? If you know the axis of the object (which is an ordinary vector), then you merely need to rotate the axes into each other, and then rotate around the axis. This should allow you to find one of the Euler angles independently of the other two. Might save you some algebra.
 

Related to Euler Angles between two versors

1. What are Euler Angles between two versors?

Euler angles between two versors are a set of three angles that describe the orientation of one versor relative to another. They are used in computational geometry and mechanics to represent rotations in three-dimensional space.

2. How are Euler Angles calculated?

Euler angles can be calculated using various formulas, including the Tait-Bryan angles and the Cayley-Klein parameters. These formulas involve trigonometric functions and vector operations to determine the angles of rotation between two versors.

3. What is the purpose of using Euler Angles between two versors?

Euler angles are used to represent the orientation of objects or systems in three-dimensional space. They are particularly useful in computational simulations and graphics, as they allow for easy manipulation and visualization of rotations.

4. Can Euler Angles between two versors be used for any type of rotation?

No, Euler angles are limited in their ability to represent rotations. In particular, they are not suitable for representing rotations that involve a change in the direction of the versor's axis of rotation. In these cases, other methods such as quaternions may be more appropriate.

5. Are there any limitations or drawbacks to using Euler Angles between two versors?

Yes, there are some limitations to using Euler angles. The most significant is the issue of gimbal lock, which occurs when one of the angles reaches a critical value and the other two angles become redundant. This can result in a loss of information and make it difficult to accurately represent rotations. Additionally, the choice of which sequence of rotations to use can affect the accuracy and complexity of the calculations involved.

Similar threads

Replies
1
Views
1K
  • Advanced Physics Homework Help
Replies
4
Views
787
  • Classical Physics
Replies
1
Views
798
  • Topology and Analysis
Replies
16
Views
786
Replies
12
Views
3K
Replies
18
Views
1K
  • Advanced Physics Homework Help
Replies
1
Views
719
Replies
14
Views
2K
Replies
5
Views
2K
Back
Top