Преобразование вектора Эйлера - Родригеса в углы поворота
[ функция вычисляет набор углов поворота, R1 R2 R3]=rod2angle(rod)R1, R2, и R3, для данного вектора Эйлера-Родригеса (также известного как Родригес), rod. Поворот, используемый в этой функции, является пассивным преобразованием между двумя системами координат.
[ функция вычисляет набор углов поворота для данного вектора Родригеса и заданной последовательности поворота, R1 R2 R3]=rod2angle(rod,S)S.
Вектор Эйлера - Родригеса представляющий поворот, интегрируя направление косинуса оси вращения с касательной половины угла поворота следующим образом:
где:
(12θ) sz
являются параметрами Родригеса. Вектор представляет единичный вектор, вокруг которого выполняется вращение. Из-за касательной вектор поворота неопределён, когда угол поворота равен ± pi радиан или ± 180 o. Значения могут быть отрицательными или положительными.
[1] Dai, J.S. «Вариации формулы Эйлера-Родригеса, кватернионное сопряжение и внутренние связи». Механизм и теория машин, 92, 144-152. Elsevier, 2015.