Гира поможет существенно сгладить данные от акселя и магнетометра, но привязку к абсолютным углам дадут именно они. Если вам не нужны абсолютные углы, то нужно указать постоянные времени, на которых вы хотите оценить угловые отклонения.
И аксель, и компас будут сильно шуметь, кроме того, магнитное поле - оно болтается, как хочет, от чего-попало, так что гироскоп, вероятно, поможет избавиться от болтанки.
Виталий задал очень правильные вопросы, на которые вы не ответили.
Что за аппарат? сильно его трясет? Быстро вращает? В любой плоскости одинаково? Какого порядка ускорения (пиковые, средние), угловые скорости и т.п. От этого очень многое зависит.
И как вы проконтролируете результат? Чего нужно добиться? как исполнитель поймет, что результат достигнут? как вы поймете, что работа выполнена?
Добавлю еще от себя: город какой?
Добавлено спустя 15 минут 2 секунды:Termik38 писал(а):блок сбора данных о своём положении
Termik38 писал(а):лишь углы относительно горизонта и азимута
Termik38 писал(а):не абсолютные значения, а только их изменения
Это ТРИ большие разницы.
Планируете ли вы, сложив "изменения", получить изменение за бОльший промежуток времени.
Планируете ли вы, сложив все изменения, и зная стартовое положение, найти текущее положение?