- Я хочу отслеживать ориентацию устройства по 2 осям: очень просто: какая сторона внизу.
- Он должен сохранять точность в течение длительного периода времени (12 часов).
- Он будет подвергаться вращению и ускорению по всем осям.
Устройство будет Android-телефоном со стандартным гироскопом / акселерометром. Можно ли удовлетворить указанные выше требования с помощью этих двух типов датчиков?
Мои мысли на данный момент: Один только акселерометр не может достичь этого, поскольку при любом наборе значений для одного момента времени невозможно разделить компоненты гравитационного и пространственного ускорения. И я не могу понять, как гироскоп может помочь решить эту проблему. Есть ли какие-нибудь умные формулы / алгоритмы, которые с этим справятся?
Спасибо