качестве устройства ввода/управления ПК. Соответственно нужны углы наклона и положение в пространстве.
У MPU6050 есть возможность получать кроме просто данных с акселерометра и гироскопа еще и кватернион (но надо с прошивкой помучиться).
Только нужен ли кватернион для моей задачи?
И если да, то как с ним работать? Прочитал несколько статей, но так до конца не разобрался...
Тебе магнитометр нужен
Ну открой учебник по теормеху любой...
Прелесть кватернионов в отсутствии Gimball lock. Но его можно однозначно пересчитать в матрицу направляющих косинусов или углы Эйлера.
кватеринионы позволяют оч легко воспринимать ориентацию объекта в пространстве. кмк лучше чем углы эйлера пушо легче считать, процессить, интерпретировать, преобразовывать
Вам нужна эта либа: https://x-io.co.uk/open-source-imu-and-ahrs-algorithms/
Обсуждают сегодня