我正在接收陀螺仪数据(g1,g2,g3),以度为单位。
g1
g2
g3
我也知道半径r的长度。
r
我想从陀螺仪数据中获得x,y,z的每个长度和p的度数。请参考所附的这张图片。
x
y
z
p
[请帮助我如何获得它们。谢谢!
除非我误解了图中所有隐含的直角(我对陀螺仪一无所知,但在我看来,
AC = y.Sin(g1)
AE = y / Tan(g3)然后
Tan(p)= Sin(g1)/ Tan(g3)因此求解p(= Inverse-Tan(Sin(g1)/ Tan(g3))
(因此p不受g2的影响)
解决了p之后,您可以提取线长
x = EA = r.Sin(p)
z = x。棕褐色(g2)
y = z。棕褐色(g1)
希望这会有所帮助