Оценка ориентации iOS и ошибка направления

Вместо того, чтобы делать собственное слияние датчиков, я использую кватернионы, доступные в iOS, и преобразовываю их в углы Эйлера.

Я несколько раз ходил по прямоугольнику и заметил, что форма не такая, как ожидалось. Я рисую форму, строя значения Yaw. Пожалуйста, смотрите ниже. Кажется, что заголовок значительно отклоняется. Я поддерживал путь во время ходьбы.

введите здесь описание изображения

Как исправить значения Yaw, чтобы получить правильную прямоугольную форму.


person chintan s    schedule 19.06.2015    source источник
comment
Как рассчитать значения рыскания? У меня проблема с получением устойчивых значений направления движения.   -  person user3143691    schedule 24.10.2015
comment
Вы можете преобразовать кватернионы в Эйлера. Это прямо вперед.   -  person chintan s    schedule 28.10.2015
comment
Вы использовали только датчик движения или также магнитометр для расчета ориентации?   -  person user3143691    schedule 28.10.2015