我有几个 IMU(旋转设备),我正在尝试将它们连接到手指上并制作手套。我很困惑,因为我没有一个好的方法来考虑物理和虚拟世界中的旋转。
现在,我的想法是,在物理世界中,有一个世界坐标(XYZ)。IMU 的旋转四元数大概就是基于此。我还认为每个 IMU 的物理世界坐标彼此略有不同(因为当它们指向相同方向时,它们给出的四元数值略有不同)。在虚拟世界中,每个 IMU 都有另一个虚拟世界坐标系。
我很困惑,也许它只是一个无法区分为世界或虚拟的坐标系?我不知道如何考虑这一切,这让我很难提问。
请告诉我我需要了解哪些概念/术语才能获得关于如何思考物理和虚拟世界中的旋转的直觉。
动机?我正在尝试校准我的手套(每个手指有一个 IMU,手掌有一个 IMU),以便它在 Unity 场景中显示正确的手部模型。但是我很难理解它。