【发布时间】:2012-08-02 07:32:27
【问题描述】:
我想要归档的是一种位置的“磁性指纹”。我使用 MAGNETIC_FIELD 传感器,如果我得到了 X、Y 和 Z 轴的3 values(不幸的是没有进一步解释)。
问题是,当我旋转设备时,值会发生变化,所以我猜 3 轴是相对于设备的。我需要的是补偿设备旋转,以便我得到相同的 3 个值,无论设备如何旋转。
我尝试与旋转矩阵相乘(我知道如何获得),尝试与倾斜矩阵相乘等等,但没有任何效果。无论我尝试什么,当我旋转设备时,值仍然会发生变化。
那么有谁知道怎么做对吗?最好使用代码,因为我读了很多诸如“那么你将不得不使用旋转矩阵来补偿”之类的东西,但没有找到一个具体的工作示例。
【问题讨论】:
-
那么,你找到解决方案了吗?
-
你有没有找到解决这个问题的方法?
-
不,不幸的是:-/