За последний год я использовал множество различных методов комбинирования акселерометров, грио и магнитометров, чтобы получить точные показания углов головы. Я также начал изучать возможность использования фильтра Калмана для дальнейшего улучшения этих показаний.
Тем не менее, мне еще предстоит найти способ устранения влияния внешнего магнитного поля, например, с помощью других датчиков;
Если мой курсовой угол был точен, и внезапно приближается внешнее магнитное поле, мой курсовый угол повлияет, но на мой гироскоп и акселерометр я не сдвинулся.
Есть ли какие-нибудь алгоритмы или расчеты, которые кто-нибудь может придумать, чтобы переопределить магнитометр таким образом, чтобы определить, двигались вы или нет? Любая помощь приветствуется!