Почему датчик магнитного поля Android имеет большую составляющую вдоль направления силы тяжести? - PullRequest
0 голосов
/ 05 июня 2018

Я собирал много часов данных, используя датчик магнитного поля Android.При сборе данных у оси телефона держится параллельно направлению силы тяжести.Для всех образцов данных самый большой компонент датчика магнитного поля расположен вдоль оси y.

Когда датчик магнитного поля вращается с использованием вектора вращения, снова самый большой компонент будет находиться вдоль силы тяжести, тогда как второй по величине компонент будетвдоль оси y в мировых координатах (север), как и ожидалось.

Насколько я понимаю, датчик магнитного поля должен указывать на магнитный север, поэтому вектор должен находиться в плоскости, перпендикулярной гравитации.Есть ли причина того, что он также имеет большой компонент по гравитации?

(Если это ошибка / ошибка калибровки, я был бы признателен за предложения о том, как это можно исправить)

...