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