如何在 android 中使用罗盘&& 加速度传感器获取地面加速度?
How to get ground acceleration with compass&& acceleration sensor in android?
我想用 TYPE_ACCELEROMETER 和 TYPE_ORIENTATION(或指南针)的数据获得三个方向(北,南,天空)的加速度。我应该怎么计算?
您无法在 TYPE_ACCELEROMETER
和 TYPE_ORIENTATION
的世界坐标中获得加速度。您需要 TYPE_ACCELEROMETER
和 TYPE_GRAVITY
或 TYPE_MAGNETIC_FIELD
或 TYPE_ROTATION_VECTOR
之一。我很确定折旧的 TYPE_ORIENTATION
也使用上述三种之一。
我想用 TYPE_ACCELEROMETER 和 TYPE_ORIENTATION(或指南针)的数据获得三个方向(北,南,天空)的加速度。我应该怎么计算?
您无法在 TYPE_ACCELEROMETER
和 TYPE_ORIENTATION
的世界坐标中获得加速度。您需要 TYPE_ACCELEROMETER
和 TYPE_GRAVITY
或 TYPE_MAGNETIC_FIELD
或 TYPE_ROTATION_VECTOR
之一。我很确定折旧的 TYPE_ORIENTATION
也使用上述三种之一。