I have a 3D point at: pX1 pY1 pZ1; and a body plane with origin at: bX1, bY1, bZ1, with rotations roll pitch yaw.
I also have the 3x3 transformation matrix of this plane: Rot[0] Rot[1] Rot[2] Rot[3] Rot[4] Rot[5] Rot[6] Rot[7] Rot[8]
Point coordinates are in Sheet 1: C12, D12, E12.
Plane coordinates are in Sheet 2: C12, D12, E12,
plane rotations are in Sheet 2: F12 G12 H12
plane rotations are in Sheet 2: J12 K12 L12 M12 N12 O12 P12 Q12 R12.
I want to compute the angle between: the line from my 3D point to the body origin (pX1 pY1 pZ1 to bX1, bY1, bZ1); and the body plane.
Furthermore and importantly, I need the components of this angle, and not just the magnitude of the resultant.
In my thinking the body plane has a right handed Local Coordinate System with X to the right, Y anterior with both X&Y on the body plane, with Z normal to the body plane.
In this way I want to find the XZ angle and the YZ angle, or maybe it is simpler to say the X and Y angles.
From 18 points of data I wish to compute 2 angles relative to the body plane LCS.
I hope that my question is clear, let me know. Thanks!
I did ask this question today on:
stack overflow /questions 2d-angle-components-between-a-plane-and-a-point
reddit r/mathematics/ finding_the_2d_angle_components_of_the
Bookmarks