2

我正在将 HTC Vive 控制器(例如,右控制器)与 Optitrack 跟踪的刚体标记对齐。由于两个系统的坐标系不同,我该如何对齐这两个系统?我正在尝试移动类似于 htc vive 右手控制器的刚体标记。

设想:

我有一个使用 HTC Vive 查看的统一环境,现在我想要一个由 Optitrack 跟踪的刚体标记,并且在我在环境中移动标记时必须正确对齐。

任何建议都会非常有帮助。

谢谢你。

4

1 回答 1

0

我目前面临同样的问题,还没有解决方案,但有一些想法:

第一个想法匹配中心

当您校准 OptiTrack 时,您设置了 OptiTrack 空间的中心。也许你可以用 vive 控制器跟踪 OptiTrack 中心点,然后适当地移动 vive 的坐标空间。

我不知道如何解决旋转不匹配问题,也许你有一个?

第二个想法跟踪两个系统的一些参考点

如果您有可能在两个系统中跟踪 4 个参考点,您应该能够定义一个从一个向量空间到另一个向量空间的变换矩阵。

目前,我还没有尝试过这些想法,但我很快就会尝试。你找到解决方案了吗?

于 2018-05-09T10:23:18.520 回答