История изменений
Исправление I-Love-Microsoft, (текущая версия) :
Вектор G (в контексте обсуждения акселерометров) - вектор ускорения свободного падения. Координаты уже совмещены, т.е. измерительная ось например Y у акселерометра и у магнитометра - одинаковы, они вообще в одном корпусе микросхемы.
Задача: хочу на основании данных магнитометра получать (вычислять) вектор G, предварительно откалибровав связку акселерометр + магнитометр.
Тогда вся калибровка заключается в определении связи между сист. координат магнитометра и акселерометра
Это очевидно. И как определить эту связь? Вот приходит вектор от магнитометра - считаем что в рабочем режиме к нам приходят ТОЛЬКО показания магнитометра.
Даже не знаю как объяснить... ну есть у нас акселерометр+магнитометр. Как вычислить соответствие магнитометра и акселерометра, чтобы из показаний лишь магнитометра определять направление вектора G...
Задача распространенная наверняка, как то же это делается...
P.S. Акселерометр лишь для того чтобы вычислить связь, например это
-64 -64 15104 -516 96 -149
Исходная версия I-Love-Microsoft, :
Вектор G (в контексте обсуждения акселерометров) - вектор ускорения свободного падения. Координаты уже совмещены, т.е. измерительная ось например Y у акселерометра и у магнитометра - одинаковы, они вообще в одном корпусе микросхемы.
Задача: хочу на основании данных магнитометра получать (вычислять) вектор G, предварительно откалибровав связку акселерометр + магнитометр.
Тогда вся калибровка заключается в определении связи между сист. координат магнитометра и акселерометра
Это очевидно. И как определить эту связь? Вот приходит вектор от магнитометра - считаем что в рабочем режиме к нам приходят ТОЛЬКО показания магнитометра.
Даже не знаю как объяснить... ну есть у нас
P.S. Акселерометр лишь для того чтобы вычислить связь, например это
-64 -64 15104 -516 96 -149