Android文档中提到这里(仅需阅读前4-5行),旋转矢量传感器是基于软件的。但是大多数Android设备实际上都有三个传感器,即加速度计、陀螺仪和磁力计。因此必须有一种转换算法将这些实际传感器的数据转换为虚拟旋转矢量传感器的数据。但是我找不到任何文章或源代码,可以看到用于计算旋转矢量的算法。如果有人在这个领域有任何经验,也许他可以指引我正确的方向。
我需要知道是否有必要从旋转矢量传感器获取旋转数据,还是我可以使用基于硬件的传感器自己计算它。
我需要知道是否有必要从旋转矢量传感器获取旋转数据,还是我可以使用基于硬件的传感器自己计算它。