将EulerAngle +对象的偏航转换为Vector

时间:2015-05-25 16:57:23

标签: math vector rotational-matrices euler-angles

所以我得到了点“D”,整个物体的偏航旋转“Y”和坐在肩膀上的手臂的EulerAngle。现在我想找出矢量“V”,最后找到点“P”。我也知道手臂的长度。它大约是0.7。我和我的一个朋友花了很多时间来尝试和改变价值观。旋转矩阵等他比我好得多,但他放弃了。所以我在网上搜索但没找到合适的答案。有人可以帮助我/我们吗?

View Picture

1 个答案:

答案 0 :(得分:0)

从坐标系中的向量V开始(我假设(0,-1,0))。

现在通过旋转矩阵旋转它,围绕X轴旋转臂抬起的角度(假设角度= 0表示手臂指向下方)。

最后,围绕Y轴旋转矢量,使角度来自棒图的基本旋转角度。

这为您提供世界坐标中的向量V.如果你想获得P,请将它添加到D点。