Я разрабатываю приложение для Android, чтобы отслеживать положение в помещении.Мой телефон - Google Nexus S, использующий два датчика, первый из которых - акселерометр, а второй - гироскоп.
Моя идея состоит в том, чтобы из начальной контрольной точки (известной позиции GPS) использовать 2 датчика (акселерометр для движения и гироскоп для направления) отслеживать телефон при движении.И отображать на карте, когда пользователь собирается.
Но проблема в том, что я понятия не имею, как объединить оба этих датчика, чтобы дать мне фактическое положение?
Я прочитал некоторыестатья в интернете, в которой говорится о «фильтре Калмана», и после еще нескольких исследований я обнаружил, что этот фильтр очень сложен / слишком сложен для меня), особенно для того, чтобы кодировать его в Java для Android (процессор убийцы)
у кого-то есть опыт, которым он может поделиться со мной о системе позиционирования в помещении с использованием гироскопа и акселерометра?