确定偏航、俯仰和滚转

Determining yaw, pitch and roll

本文关键字:      更新时间:2023-10-16

如果我从屏幕上看,x轴向右,y轴在屏幕上,z轴向上。

我有一个点(x1,y1,z1),它正在观察目标点(x2,y2,z2)。我想计算偏航、俯仰和滚转的度数。

我试着计算旋转矩阵和角度,但似乎没有给出正确的结果。

有人能帮帮我吗。

提前谢谢。

-swapna

正如interjay所评论的,两点不足以表示偏航、俯仰和滚转。

可以通过首先计算矢量<(x2-x1)、(y2-y1)>和<x1,(y2-y1)>。只需使用点积的反余弦。请注意,该操作是在x-y平面上执行的,因此下一步是使用相同的方法计算y-z平面上的旋转或俯仰,但使用y和z坐标。

我还应该指出,你必须小心应用旋转的顺序。如果可能的话,您可能需要考虑使用四元数。

相关文章:
  • 没有找到相关文章