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

Преобразование эйлера в матрицу и матрицу в эйлер
Я пытаюсь преобразовать трехмерное вращение, описанное в терминах углов Эйлера, в матрицу, а затем обратно, используя .NET / C #. Мои условности: левосторонняя система (x вправо, y вверху, z вперед) порядок поворотов: курс вокруг оси y, шаг...
26276 просмотров
schedule 29.05.2023

Поверните трехмерную точку Эйлера с помощью кватернионов, чтобы избежать блокировки подвеса
Во-первых, я много гуглил и проверял другие сообщения stackoverflow по этому поводу, но не могу получить рабочий ответ или фрагмент рабочего кода. Математика - не моя сила. Мне нужна процедура, которая берет точку камеры (CX, CY, CZ) и вращает ее...
3146 просмотров
schedule 22.06.2022

Оценка положения головы с помощью OpenCV, C ++ и изображения 2D - геометрический метод - крен, рыскание и тангаж
Я пытаюсь найти три угла лица человека на основе 2D-изображения . Я использую OpenCV с HaarCascade, чтобы найти лицо, глаза, нос и рот. Но я не нашел никакого геометрического метода, который помог бы мне найти углы X, Y и Z (крен, тангаж и...
4456 просмотров
schedule 29.04.2022

Какое соглашение об обозначениях использует матрица вращения OpenCV
Я пытаюсь использовать OpenCV, чтобы найти ориентацию/позу калибровочной доски на фотографии, поэтому я использую функциюsolvePnPRansac. Я хочу извлечь ориентацию системы осей доски относительно мировой системы (т.е. угол между осью X доски и осью X...
913 просмотров

Управление камерой OpenSceneGraph с помощью декартовых координат и углов Эйлера
Я пытаюсь управлять osg :: Camera с декартовыми координатами (X, Y, Z) и углами Эйлера (Yaw, Pitch, Roll), которые я считываю из файла. Часть 1 По какой-то причине установка моего крена приведет к тому, что камера будет вращаться вокруг оси z,...
1254 просмотров

Учитывая набор углов Эйлера (Pitch, Yaw, Roll), как найти альтернативный набор, который описывает ту же трехмерную ориентацию?
У меня есть хороший кватернион для уравнения Эйлера, который иногда возвращает неинтуитивный набор углов. Например: Шаг: 129 Рыскание: -85 Рулон: 126 Я хотел бы программно найти чередующиеся вращения, такие как Pitch и Roll от -90 до...
543 просмотров
schedule 16.06.2022

Вращение GameObject вперед и назад
Я хотел бы повернуть объект вперед и назад между 90,-90 по оси Y. Проблема в том, что я могу установить объект в редакторе на -90, но когда я запускаю проект, -90 внезапно становится 270. В любом случае, вот код, который я использую: void...
1501 просмотров
schedule 08.11.2022

Конвенция вектора вращения Aruco Ros (Rxyz)
Aruco Ros печатает идентификатор тега, за которым следуют ключевые точки, Txyz (трансляция) и Rxyz (вращение). Rxyz имеет 3 угла в рад. Какой угол он представляет? Это угол Эйлера? Если да, то из 6 внутренних и 6 внешних соглашений каким он...
446 просмотров

Вычисление прямого вектора с учетом вращения в 3D
Учитывая вектор 3 углов Эйлера, как можно математически найти направление, в котором смотрит объект. Другими словами, как Unity вычисляет вектор «transform.forward»?
3495 просмотров

Как получить разницу угла Эйлера от одного положения объекта к другому ориентации
Я хочу найти разницу угла Эйлера (по одной оси) между положением цели относительно ориентации и положения игроков. Надеюсь, изображение ниже поможет проиллюстрировать то, что я хочу. То, что я пытался до сих пор, это public...
1230 просмотров
schedule 03.06.2022

Единство: поворот камеры по закону косинуса
Я делаю основные элементы управления для игры, ориентированной на мышь. Я хочу, чтобы камера следовала за игроком и вращалась вокруг него, используя закон косинуса, чтобы найти угол. Вот мой код: //Move Camera camX =...
320 просмотров
schedule 15.04.2023

Вам нужно повернуть объект особым образом - застряли с блокировкой карданного подвеса?
Я работаю над небольшой мини-игрой, которая требует поворота куба на 90 градусов в нужном направлении в зависимости от направления, в котором вы проводите пальцем. Таким образом, вы можете провести пальцем вверх, и он повернется вверх на 90 градусов,...
599 просмотров

Преобразование из ZYX Euler в XYZ Euler и в кватернион
Я собрал некоторые данные из анимаций BVH, и они представлены в порядке ZXY (правосторонний, вектор оси Y вверх) . И мне нужно преобразовать это в: XYZ Эйлер ZYX Эйлер Кватернион Как бы я сделал это преобразование? Я пытался...
1640 просмотров
schedule 08.03.2023

Как преобразовать углы Эйлера в представление угла оси в Python?
Я пытаюсь преобразовать углы Эйлера в представление угла оси в Python. Я уже скопировал функцию на этом веб-сайте: https://www.euclideanspace.com/maths/geometry/rotations/conversions/eulerToAngle/ и перевел его на Python. Однако здесь используется...
1686 просмотров
schedule 22.07.2023

Непрерывное вращение на 90 не дает мне начальный угол
У меня есть игровой объект, поворачивающийся на 90 градусов каждые две секунды, благодаря чему объект имеет 4 возможных значения для его вращения по оси Z. Поскольку начальное вращение по оси Z равно 45, другими значениями будут 135, 225 и 315....
87 просмотров
schedule 02.08.2023

Имея кватернионы и углы Эйлера, как я могу рассчитать абсолютные углы измерительного устройства (с помощью Python)?
Установка - это измерительное устройство, дающее мне кватернионы и углы Эйлера. Измерительный прибор установлен на диске, который сам закреплен на кронштейне. Рычаг может вращаться вверх и вниз, будучи закрепленным на одном конце, примерно на 240...
778 просмотров

Получить угол ориентации из матрицы вращения (камера/маркер)
Когда я получаю свои rvecs из функции estimatePoseSingleMarkers , как я могу получить угол для ориентации моего маркера? На Stackoverflow и других форумах функция Rodrigues кажется нужной, но я не понимаю, что именно она делает. После...
49 просмотров