У меня есть набор значений ускорения по направлениям x, y, z (рамка корпуса датчика). Датчик наклонялся и менял ориентацию много раз во время работы. Используя гироскоп, магнитометр и акселерометр, я смог объединить и извлечь углы крена, тангажа и рыскания в формате кватерниона (назовем его Q).
Теперь, чтобы изменить значения ускорения в глобальных положениях X, Y, Z. Можно ли просто 1. преобразовать значения ускорения в кватернион, установив скалярную часть в 0 (назовем ее Acc) 2. Умножить кватернион ускорения следующим образом: Qtranspose * Acc * Q??
Или мой вывод неверный? как мы деротируем значения?
Благодарность