美大学生用逆向工程 让Gear VR用上SteamV的位置追踪

据外媒报道,日前,犹他州立大学的两名学生在逆向工程实践中,使用SteamVR的追踪技术让三星的Gear VR头显也具备了位置追踪功能。

目前比较流行的移动 VR 头显,例如三星的 Gear VR 和谷歌的 Daydream View 以及 Cardboard,都仅支持头部旋转追踪,这意味着用户可以从不同的角度环视四周,但是头部在 3D 空间的移动(如向前或者向后倾斜)则不能被追踪。位置追踪不仅增加了 VR 体验的舒适性,而且还加强了沉浸感,这是所有有线 VR 头显(如HTC Vive和OculusRift )的都具备的一个功能。但是,要在移动 VR 头显上实现相同的功能并不是一件容易的事情。

作为移动 VR 头显迫切需要的一个功能,位置追踪很早就被 Oculus 列为内部优先开发的项目,并且诸如 Vico 和 Universe 之类的各种替代解决方案也已陆续出现。虽然未来可能是一体化的“inside-out”追踪技术,而微软的混合现实头显 HoloLens 以及谷歌的 Tango 也都已经初步实现这种功能,但犹他州立大学的两名学生 Bradly Riddle 和 Sam Junfertat 利用被验证过的 SteamVR 追踪系统为 Gear VR 搭建了一套位置追踪方案。

这两名学生的做法是:将三个可以检测来自 Lighthouse 基站闪光的红外传感器安装在 Gear VR 头显的前部,并将其连接到用来收集时序数据的微控制器。这些数据将通过 WiFi 以 UDP (用户数据报协议)数据包的形式传送给电脑,然后利用电脑上的 Unity 引擎来计算并呈现结果,如视频所示。

由于 Valve 向第三方免费开放 SteamVR 技术,这让创建追踪外设和其他相关硬件变得更加容易。虽然通过这种方式可以制作出一款能够为 Gear VR 提供位置追踪的外设,不过这个学生项目的主要目的是用来在逆向工程实践中学习这项技术。

尽管这个项目是学术性质的,但它实际上也可以作为一个潜在的解决方案,为移动VR头显提供位置追踪。通过这种方法,一个只具备旋转追踪的移动 VR 头显,可以在有条件使用 Lighthouse 基站的时候利用 SteamVR 的追踪技术来进行位置追踪。

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。