Вопросы по теме '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 просмотров
schedule
20.07.2022
Как рассчитать угол по матрице вращения
Я использую два изображения одного объекта, объект в некоторой степени повернут от своего первого изображения.
Я рассчитал ПОЗИЦИЮ каждого изображения и преобразовал вектор вращения в матрицу с помощью Rodergues (). Теперь, как мне рассчитать и...
65884 просмотров
schedule
20.06.2022
Panda3D: Как повернуть объект так, чтобы его ось X указывала на место в пространстве?
У меня есть объект (скажем, fromObj ), хранящийся в NodePath в местоположении трехмерной точки (скажем, fromPoint ). Его курс-тангаж (HPR) равен (0,0,0) . Я хочу повернуть его так, чтобы его ось X указывала на другую точку toPoint в...
1546 просмотров
schedule
05.05.2022
Преобразование кватерниона обратно в Эйлера
Я пытаюсь понять, как преобразовать кватернионы Collada (от Assimp) для вращения анимации обратно в вращения Эйлера для FBX. Я уверен, что это простой алгоритм, я просто не могу найти правильный... все те, которые я пробовал, неверны, и обычно их...
1992 просмотров
schedule
15.06.2022
Кубический панорамный элемент CSS с углами Эйлера в javascript
В настоящее время я работаю над созданием программы просмотра панорамных фотографий. У меня есть изображения, размещенные внутри куба CSS, и я работаю над тем, как управлять им, используя событие deviceorientation в javascript.
Я нашел и...
692 просмотров
schedule
03.05.2023
Усреднение поворотов с помощью углов Эйлера или матриц вращения
Я работаю над небольшим приложением, которое управляет вращением панорамы кубической карты с помощью гироскопа мобильного устройства или планшета. У меня, наконец, это работает, хотя и грубо. Мое решение заключалось в преобразовании углов Эйлера,...
1553 просмотров
schedule
04.09.2022
Кватернион вращается, пытаясь повернуть объект вокруг своей оси
Я показываю символы в Opengl, у меня они вращаются вокруг оси с помощью кватернионов, я хочу добиться, чтобы они вращались вокруг своей оси, но при использовании кватернионов, если я вращаю объект в соответствии с одной осью, другие не принимают...
2595 просмотров
schedule
20.02.2022
Преобразование точки и углов Эйлера в 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 просмотров
schedule
24.03.2024
три поворота 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 просмотров
schedule
18.03.2022
OpenCV: как использовать угол Эйлера для определения ориентации камеры
У меня возник вопрос о том, как использовать EulerAngle для определения ориентации камеры. Сначала я использовал функциюsolvePnP и получил два вывода «rvec» и «tvec», затем я использую Rodrigues для преобразования rvec в матрицу вращения «R». После...
596 просмотров
schedule
10.04.2022
Углы Эйлера и матрица вращения из двух трехмерных точек
Я пытаюсь найти углы Эйлера, которые позволяют преобразовать точку A в точку B в трехмерном пространстве.
Рассмотрим нормализованные векторы A = [1, 0, 0] и B = [0.32 0.88 -0.34] .
Я понимаю, что вычисляя перекрестное произведение A ×...
6297 просмотров
schedule
31.03.2022
Можно ли вычислить углы Эйлера / ориентации по изменению положения с течением времени?
Если у меня есть две трехмерные (XYZ) позиции в момент времени t и момент времени t + 1, возможно ли вычислить углы Эйлера / ориентации 2-й позиции (t + 1) относительно t?
Я могу довольно легко получить рыскание / Z. Замена y на x или atan2 (dx,...
61 просмотров
schedule
21.07.2022