简单三维空间的旋转矩阵的计算
主要参考
目标:寻找一个向量a到单位向量b的旋转矩阵R。
方法:
令 v = a×b
令 s = ||v|| (夹角正弦)
令 c = a · b (夹角余弦)
则旋转矩阵R可由以下方式获得
R = I + [v]× + [v]x2(1-c)/s2
其中[v]×是有向量v成成的反对称矩阵
主要参考
目标:寻找一个向量a到单位向量b的旋转矩阵R。
方法:
令 v = a×b
令 s = ||v|| (夹角正弦)
令 c = a · b (夹角余弦)
则旋转矩阵R可由以下方式获得
R = I + [v]× + [v]x2(1-c)/s2
其中[v]×是有向量v成成的反对称矩阵