Rotation matrix between two orthonormal frames

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
santos2015
Messages
1
Reaction score
0
I am reading a paper and am stuck on the following snippet.

Given two orthonormal frames of vectors ##(\bf n1,n2,n3)## and ##(\bf n'1,n'2,n'3)## we can form two matrices ##N= (\bf n1,n2,n3)## and ##N' =(\bf n'1,n'2,n'3)##. In the case of a rigid body, where the two frames are related via rotations and translations only, we can can calculate the rotation matrix between the two frames as:
##R = N' N^{T} ##.

My linear algebra is quite rusty and I am having some trouble understanding why this is true. Thanks for looking.
 
Physics news on Phys.org
Let ##\{\mathbf{e}_i\}## be the standard basis ##\mathbf{e}_1 = (1,0,0)^T,\ldots##. Then ##N^T## is the change of basis from ##\{ \mathbf{n}_i \}## to ##\{\mathbf{e}_i\}##, since we can show that ##\mathbf{e}_1 = N^T \mathbf{n}_1##, etc. Similarly, ##N'## is the change of basis from ##\{\mathbf{e}_i\}## to ##\{ \mathbf{n}'_i \}##. Therefore the change of basis from ##\{ \mathbf{n}_i \}## to ##\{ \mathbf{n}'_i \}## is given by the product ##N' N^T##.
 
  • Like
Likes   Reactions: santos2015