quaternions 相关问题

单位四元数是3D旋转的数学表示。它们有4个维度(一个实数和三个虚数),可以表示如下:a + ib + jc + kd或轴角:q = cos(a / 2)+ i(x * sin(a / 2))+ j(y * sin(a / 2))+ k(z * sin(a / 2))其中: - a =旋转角度。 - x,y,z =表示旋转轴的矢量。

围绕轴和度数旋转 3D 矢量

我尝试使用 .NET 中的 System.Numerics 库围绕轴 (Y) (0,1,0) 以特定角度 (90°) 旋转向量 (0,0,-1) 我的问题是我得到了错误的输出,但我没有得到问题......

回答 1 投票 0

如何在统一移动的同时旋转物体?

我需要沿着路径旋转汽车,但代码无法正常工作。它像烟花一样移动。我猜问题在于从 z 轴移动到 x 轴。我没有足够的知识来解决这个问题...

回答 1 投票 0

为什么我的代码应该针对并转向玩家不起作用?顺便说一句,我填写了所有变量

我的问题是它知道转动,因为我添加了 debug.log 语句,但即使我有 quaternion.RotateTowards 函数,它仍然不会转动。 起初我尝试更换Quater...

回答 1 投票 0

比较手机游戏的两个四元数

我目前正在使用 Unity 开发一款手机游戏。它涉及使用陀螺仪来获取手机在太空中的方向/旋转。我一直很难比较......

回答 1 投票 0

如何将欧拉角转换为四元数并提取它们?

当尝试从四元数获得额外的欧拉角时,我似乎正在翻转 y 和 z 分量,但我不明白如何或为什么。我在左手坐标系内,看起来...

回答 1 投票 0

将 glm::lookat 矩阵转换为四元数并返回

我正在使用 glm 创建一个相机类,并且我在使用 Lookat 函数时遇到了一些问题。我使用四元数来表示旋转,但我想使用 glm 预先编写的 Lookat 函数...

回答 5 投票 0

在Python中可视化四元数

我在无人机上安装了一个 IMU,每 0.1 秒收集一次四元数数据 (w,x,y,z)。现在我想将四元数数据与实际的无人机方向(视频数据)进行比较。 所以我想...

回答 1 投票 0

如何使用 glm 和 C++ 将四元数转换为欧拉?

在我的项目中,我在代码中使用四元数,但我也希望能够在代码的其他部分使用欧拉角,因为它对我来说更容易使用。但是当我旋转 glm::quate 的 Y 轴时...

回答 1 投票 0

在Unity中,为什么用四元数表示的360度滚动有不同的值?

Unity 中的四元数非常可靠,尽管在术语上有一些怪癖(例如,处于左手和右手的参考系中),并且几个月来我一直在认真对待它...

回答 1 投票 0

simd_quatF 转欧拉角

我正在尝试将我的季铵化合物转换为欧拉,但在 x/y/z 分量中,只有我的 X 具有准确的值,而 y/z 不正确:- (任何人都可以查看/帮助吗? func quatToEulerAngles(_ quat: simd_quatf) -&...

回答 3 投票 0

为什么从旋转矩阵到四元数的转换(反之亦然)对于某些矩阵不起作用?

我正在努力解决Python中一些旋转矩阵之间的转换,反之亦然,我似乎无法弄清楚那些不工作的问题是什么。 还有一些其他帖子详细介绍了

回答 1 投票 0

四元数 (-Q0, Qx, Qy, Qz) 与 (Q0,-Qx, -Qy, -Qz) 相同吗?

你能告诉我四元数(-Q0,Qx,Qy,Qz)是否与(Q0,-Qx,-Qy,-Qz)完全相同? 我正在根据公式测试软件工具,我注意到有时符号是不同的。

回答 1 投票 0

micropython qmi8658 公开 AttitudeEngine 四元数

我正在尝试在文档中提到的 QMIi8658 上公开 AttitudeEngine 四元数。它是 WaveShare RP2040-Touch-LCD-1.28 模块的一部分。他们最初的演示草图暴露了

回答 1 投票 0

android.sensor.game_rotation_vector 到欧拉角

所以, 我正在用我的手机(android)制作一个 DIY VR 项目。我目前正在使用传感器服务器应用程序来获取 android.sensor.rotation_vector (或 game_rotation_vector,以更方便的为准...

回答 1 投票 0

原始 9-D0F IMU 值(陀螺仪、加速度计、磁力计)的偏航-俯仰-横滚转换公式

我从 9 DoF IMU 传感器 (MPU9250) 获取原始值,这些值包含陀螺仪 (Gx,Gy,Gz)、加速度计 (Ax,Ay,Az) 和磁力计 (Mx,My,Mz)。 我希望从这些中获得偏航、俯仰和滚转......

回答 1 投票 0

四元数是否可以表示180度的旋转?

我想知道是否可以使用四元数来表示超过 180 度但低于 360 度的旋转? 我在虚幻引擎的 FQuat 库的背景下问这个问题,我的组合四分之一......

回答 1 投票 0

在Unity引擎中,为什么四元数和欧拉角使用不同的手性?

我尝试了一个带有 1 个摄像头和跟踪姿势驱动程序的简单 Unity 程序。结果如下: 当给定 XYZ 格式的欧拉角时: 向上调高 <=> X 减小 向下倾斜&...

回答 1 投票 0

找到一轴归零的半等价欧拉旋转向量

我被一道利用了我四元数弱点的 3D 数学问题难住了!我正在使用 unity / c# 可视化来自物理传感器的数据。 我有一个“杆”对象,其旋转表示为...

回答 1 投票 0

Three.js:限制相机旋转

我正在使用 Three.js,尝试对现实世界的相机进行建模。因此,我想将其旋转轴沿 x 轴和 y 轴限制为 90 度。 有没有一种简单的方法可以做到这一点?我现在的...

回答 2 投票 0

如何表示二维四元数旋转?

我正在 Android Studio Java 中使用两个提供四元数的蓝牙 IMU 进行开发。传感器按以下方式启动: 在所示的图像中,这被认为是“零”位置...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.