Преобразуйте вектор кватерниона в матрицу направляющего косинуса
Преобразования утилит/Осей
Блок Quaternions to Direction Cosine Matrix преобразовывает четырехэлементный модульный вектор кватерниона (q 0, q 1, q 2, q 3) в 3х3 матрицу направляющего косинуса (DCM). Выведенный DCM выполняет координатное преобразование вектора в инерционных осях к вектору в осях тела.
Используя алгебру кватернионов, если точка P подвергается вращению, описанному кватернионом q, это превращается в P′, данный следующим отношением:
Расширение P′ и собирающихся условий в x, y и z дает следующее для P′ в терминах P в векторном формате кватерниона:
Поскольку отдельные условия в P′ являются линейными комбинациями условий в x, y и z, матричное отношение, чтобы вращать вектор (x, y, z) к (x′, y′, z′) может быть извлечено из предыдущего. Эта матрица вращает вектор в инерционных осях, и следовательно транспонирована, чтобы сгенерировать DCM, который выполняет координатное преобразование вектора в инерционных осях в оси тела.
Входной параметр | Тип размерности | Описание |
---|---|---|
Сначала | 4 1 вектор кватерниона | Содержит вектор кватерниона. |
Вывод | Тип размерности | Описание |
---|---|---|
Сначала | 3х3 матрица направляющего косинуса. | Содержит матрицу направляющего косинуса. |
Direction Cosine Matrix to Rotation Angles
Матрица направляющего косинуса к кватернионам