Изменение системы отсчёта для вращательной переменной dofs - PullRequest
0 голосов
/ 15 января 2020

У меня есть значения угла поворота точки (точнее говоря, c: вектор трех углов Эйлера), и я хочу записать углы Эйлера этой точки, как если бы они были измерены во втором эталоне. frame.

Я нашел по крайней мере пару методов, которые работают, например, с использованием кватернионов или матриц вращения, но все они имеют общий недостаток: они предназначены для ориентации, а не для переменных dof. Чтобы быть более понятным, для всех этих методов определенный угол альфа или альфа + 2 * пи одинаковы. Для меня это не так, я хочу получить информацию, например, о том, сколько поворотов совершила точка.

Короче говоря, мой вопрос: как я могу express angular смещение в другой системе отсчета ?

Может ли кто-нибудь указать мне правильное направление на какой-то математический метод, который может решить эту проблему? Было бы идеально найти решение этой проблемы, возможно, уже реализованное в python или с использованием scipy / numpy.

Пока что я пытаюсь понять, могу ли я адаптировать эйлер к оси- преобразование углов (и наоборот) для расчета углов> 2 * пи, но без удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...