Angle projections to Euler angles

Click For Summary
SUMMARY

The discussion focuses on converting projected angles from the YX and YZ planes into Euler angles for practical applications in assessing angular deformities in the tibia and femur. The method involves using the cosine formula, cos(theta) = /[||a||*||b||], to derive the Euler angles from the known projected angles. Additionally, the cross product is utilized to determine the sine component, sin(theta) = ||a X b|| / [||a||*||b||], which helps in identifying the correct quadrant for the angles. This approach is essential for surgeons interpreting x-ray data in anterior-posterior (AP) and mediolateral (ML) views.

PREREQUISITES
  • Understanding of 3D vector mathematics
  • Familiarity with Euler angles and their applications
  • Knowledge of trigonometric functions, specifically cosine and sine
  • Proficiency in using cross products in vector calculations
NEXT STEPS
  • Study the mathematical derivation of Euler angles from vector projections
  • Learn about the applications of Euler angles in medical imaging
  • Explore the use of cross products in 3D transformations
  • Investigate software tools for visualizing 3D vector rotations
USEFUL FOR

Surgeons, biomedical engineers, and researchers involved in orthopedic assessments, as well as anyone interested in the mathematical foundations of 3D vector transformations and their applications in medical imaging.

ashishbsbe
Messages
1
Reaction score
0
Consider a vector in 3D. Its projections on two planes, say YX and YZ planes, makes some angle with the vertical axis ( the y-axis in this case). I know these two angles (I call them projected angles). This is the only information I have about the vector.

I need Euler angles which when applied on a unit vector in vertical direction will rotate the unit vector in the direction of the original vector.

Practical application: This would be used to assess angular deformities in tibia/femur. Surgeons know about these projected angles through x-rays in AP and ML planes ( equivalent to YX and YZ planes above). I need to convert them to Euler angles for my application.
 
Mathematics news on Phys.org
Hey ashishbsbe.

If you want to get the Euler angles, you can use solve for cos(theta) = <a,b>/[||a||*||b||] and get an inverse cosine and then put it in the right branch (you will need to also use the cross product where sin(theta) = ||a X a|| / [||a||*||b|| which will allow you to get the quadrant).
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 26 ·
Replies
26
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K