Вопросы по теме 'euler-angles'

Проблема вращения MATLAB
Привет всем, мне нужны повернутые версии трехмерного фантома Шеппа Логана и соответствующая матрица вращения. Теперь дело в том, что я использую функцию phantom3d для создания 3D SLP, эта функция позволяет углам Эйлера задавать поворот. Так,...
1558 просмотров
schedule 30.03.2024

Углы Android FaceDetector.Face Euler всегда равны 0
Я пытаюсь получить угол Эйлера лица, обнаруженного FaceDetector. Вот что я использую для вывода в Logcat: Log.v("debug", " X: " + face.pose(Face.EULER_X) + " Y: " + face.pose(Face.EULER_Y) + " Z: " + face.pose(Face.EULER_Z) ); Но он всегда...
3459 просмотров
schedule 23.03.2022

Преобразование углов Эйлера рыскания в диапазоне [-90, 90] в [0, 360]
Можно ли преобразовать угол Эйлера рыскания, полученный из физического движка Bullet, используя btTransform trans; trans.getBasis().getEulerYPR(rx, ry, rz); в диапазон [0, 360]. В противном случае для поворота на 360 градусов я получаю угол...
3724 просмотров
schedule 22.09.2022

Углы Эйлера от матрицы вращения 2x2 ZYZ?
Как я могу найти углы Эйлера из случайной матрицы вращения 2x2 ZYZ? Мы знаем, что все матрицы SU (2) можно разложить, используя разложение ZYZ, как произведение трех матриц, основанное на углах Эйлера. В Википедии об углах Эйлера: «Подобное...
2281 просмотров

Как рассчитать угол по матрице вращения
Я использую два изображения одного объекта, объект в некоторой степени повернут от своего первого изображения. Я рассчитал ПОЗИЦИЮ каждого изображения и преобразовал вектор вращения в матрицу с помощью Rodergues (). Теперь, как мне рассчитать и...
65884 просмотров
schedule 20.06.2022

Panda3D: Как повернуть объект так, чтобы его ось X указывала на место в пространстве?
У меня есть объект (скажем, fromObj ), хранящийся в NodePath в местоположении трехмерной точки (скажем, fromPoint ). Его курс-тангаж (HPR) равен (0,0,0) . Я хочу повернуть его так, чтобы его ось X указывала на другую точку toPoint в...
1546 просмотров

Преобразование кватерниона обратно в Эйлера
Я пытаюсь понять, как преобразовать кватернионы Collada (от Assimp) для вращения анимации обратно в вращения Эйлера для FBX. Я уверен, что это простой алгоритм, я просто не могу найти правильный... все те, которые я пробовал, неверны, и обычно их...
1992 просмотров
schedule 15.06.2022

Кубический панорамный элемент CSS с углами Эйлера в javascript
В настоящее время я работаю над созданием программы просмотра панорамных фотографий. У меня есть изображения, размещенные внутри куба CSS, и я работаю над тем, как управлять им, используя событие deviceorientation в javascript. Я нашел и...
692 просмотров
schedule 03.05.2023

Усреднение поворотов с помощью углов Эйлера или матриц вращения
Я работаю над небольшим приложением, которое управляет вращением панорамы кубической карты с помощью гироскопа мобильного устройства или планшета. У меня, наконец, это работает, хотя и грубо. Мое решение заключалось в преобразовании углов Эйлера,...
1553 просмотров

Кватернион вращается, пытаясь повернуть объект вокруг своей оси
Я показываю символы в Opengl, у меня они вращаются вокруг оси с помощью кватернионов, я хочу добиться, чтобы они вращались вокруг своей оси, но при использовании кватернионов, если я вращаю объект в соответствии с одной осью, другие не принимают...
2595 просмотров

Преобразование точки и углов Эйлера в 3 точки в трехмерном пространстве
У меня есть трехмерная точка и 3 угла Эйлера, представляющие позу камеры, например (XYZABC), где (X, Y, Z) — трехмерное положение камеры, а (A, B, C) — углы Эйлера (в градусах) которые представляют ориентацию камеры. Я хотел бы получить 3 балла....
545 просмотров
schedule 15.04.2022

Получение тангажа и крена из матрицы без сингулярностей
Я работаю над симулятором движения с 2 степенями свободы (pitch & roll). Я читаю матрицу преобразования из игры, и мне нужно получить углы и отправить на оборудование для управления двигателями. Поскольку у углов Эйлера есть особенности, я не могу...
2405 просмотров
schedule 12.05.2023

Мне нужно найти угол между двумя наборами углов крена и рыскания.
У меня есть датчик, прикрепленный к дрели. Датчик выдает ориентацию по крену и тангажу курса. Из того, что я могу сказать, это внутренние вращения в таком порядке. Ось Y датчика параллельна продольной оси бурового долота. Я хочу взять набор...
804 просмотров
schedule 06.01.2023

Преобразование углов Эйлера в координаты XYZ для VR
Фон Я использую источник VTK KiwiViewer на своем мобильном устройстве, и я Я использую его для создания сцен VR с использованием облаков точек, где телефон пользователя действует как очки VR. Я получаю attitude от CMDeviceMotion ,...
1799 просмотров
schedule 06.04.2024

Трудности с вращением ребенка вокруг родительских осей
Я знаю, что есть миллион вопросов о вращении, я пробовал и читал много вещей, но, похоже, не могу решить эту конкретную проблему. Единственный способ, которым я могу придумать, чтобы объяснить это должным образом, - это с некоторыми плохо...
2662 просмотров

три поворота js Object3D
Я все еще новичок в использовании трех js. Когда я вращаю объект камеры, свойство вращения имеет значение x, y, z. Мне интересно, откуда взялись x, y, z в вращении Object 3D? Я знаю, что x, y, z представляют собой радианы угла объекта Эйлера, но в...
932 просмотров
schedule 24.05.2022

Порядок вращения для эйлеров getPitch(), getRoll(), getYaw() из Quaternion в libgdx?
При преобразовании кватерниона в углы Эйлера обычно должен быть порядок вращения осей, как в этой визуализации Как это работает для libgdx? Класс Quaternion имеет функции getRoll(): Math.asin(MathUtils.clamp(2f * (w*x - z * y), -1f, 1f))...
1665 просмотров

OpenCV: как использовать угол Эйлера для определения ориентации камеры
У меня возник вопрос о том, как использовать EulerAngle для определения ориентации камеры. Сначала я использовал функциюsolvePnP и получил два вывода «rvec» и «tvec», затем я использую Rodrigues для преобразования rvec в матрицу вращения «R». После...
596 просмотров

Углы Эйлера и матрица вращения из двух трехмерных точек
Я пытаюсь найти углы Эйлера, которые позволяют преобразовать точку A в точку B в трехмерном пространстве. Рассмотрим нормализованные векторы A = [1, 0, 0] и B = [0.32 0.88 -0.34] . Я понимаю, что вычисляя перекрестное произведение A ×...
6297 просмотров

Можно ли вычислить углы Эйлера / ориентации по изменению положения с течением времени?
Если у меня есть две трехмерные (XYZ) позиции в момент времени t и момент времени t + 1, возможно ли вычислить углы Эйлера / ориентации 2-й позиции (t + 1) относительно t? Я могу довольно легко получить рыскание / Z. Замена y на x или atan2 (dx,...
61 просмотров
schedule 21.07.2022