Для решения задачи о нахождении собственного кватерниона и угла плоского поворота вокруг Эйлеровой оси, а также направляющих косинусов Эйлеровой оси, следуем следующим шагам:
Шаг 1: Определение углов Эйлера
У нас есть два угла поворота:
- Угол рысканья (yaw) $\psi = 30^\circ$
- Угол крена (roll) $\gamma = 60^\circ$
Шаг 2: Пр...
Для работы с тригонометрическими функциями удобно преобразовать углы в радианы:
- $\psi = 30^\circ = \frac{\pi}{6}$ радиан
- $\gamma = 60^\circ = \frac{\pi}{3}$ радиан
Кватернион для поворота на угол вокруг оси можно выразить как:
Ось вращения для рысканья (обычно ось Z):
Вычисляем:
Таким образом:
Ось вращения для крена (обычно ось X):
Вычисляем:
Таким образом:
Теперь мы можем получить общий кватернион, умножив :
Используем формулу для умножения кватернионов:
Подставляем значения:
Вычисляем:
Таким образом, общий кватернион:
Угол плоского поворота можно найти по формуле:
где — это первая компонента кватерниона.
Направляющие косинусы Эйлеровой оси можно найти как:
Таким образом, мы получили собственный кватернион, угол плоского поворота и направляющие косинусы Эйлеровой оси.