所以我对四元数很新,但我理解如何用它们操作东西的基础知识.我目前要做的是将已知的四元数与空间中的两个绝对点进行比较.我希望我能做的只是将点转换成第二个四元数,让我有一个简单的方法来比较两者.
到目前为止我所做的是将这两个点转换为单位向量.从那里我希望我可以直接将ijk插入四元数的虚部,标量为零.从那里我可以将一个四元数乘以另一个四元数,得到第三个四元数.这个第三个四元数可以转换成轴角,给出原始两个四元数相差的程度.
这个思维过程是否正确?所以它应该只是[0 ijk].之后我可能需要规范化四元数,但我不确定.
我有一种不好的感觉,它不是从向量到四元数的直接映射.我试着将单位矢量转换为轴角度,但我不确定这会起作用,因为我不知道作为输入给出的角度.