您当前的位置:首页 VR硬件 定位追踪 正文

最新OptiTrack V120 消费级定位方案安装使用入门

查看: 548| 评论: 0 2016-12-30 01:17 PM| 发布者: obuil |原作者: obuil

   随着VR行业的增长,人们都在探索用虚拟现实技术的新功能。其中一个主要的限制是通常只能在室内跟踪单个用户(通常4米x 4米),如果能够推出更大空间多人跟踪协作方案将是一个激动人心的新领域,这种空间被认为是无遮挡和零延迟

   知名红外定位厂商OptiTrack提供的光学跟踪解决方案是提供包含反射标记球和OptiTrack红外摄像头,OptiTrack方案的一个关键好处是,比其他系统,如Lighthouse系统,OptiTrack使用被动标记球,其价格便宜,完全无线,不需要充电。
现在,这家公司给我们带来了游戏玩家级别的定位解决方案
   本文为52VR翻译整理的第一手资料,旨在传播最新的定位方案。

OptiTrack V120:
该产品外观如下图所示:

123108zoy9yu4v75l5bylo

它带有3相机,需要提前进行校准预配置布置,相机系统运行在120 FPS,亚毫米级精度的延迟。

1.使用入门


我打开V120,并把它安装在一个标准的三脚架上。附带电缆的和带有被动跟踪标记的各种各样的标记球:

123112cm41488mdu0edex7


第一步是下载OptiTrack软件,并进行安装。
启动相机,你会看到它的美丽IR(眼)镜头环:

123113usopw8cixh6xzpp4


一个简单的快速测试是拿起一个标记球,并保持在三眼相机的面前:

123117cuvwquq6n1ko061q

而在管理软件中(建立一个新的默认项目),你会看到一个标志球被三眼相机(LIVE模式)追踪:

123131xih7hmovddon77gg

当您在定位相机前方移动标记球。通过在透视图中点击标记球会变成黄色(如上),并显示来自摄像机的跟踪路径。

2.创建六自由度刚体标记
单个标记不足以跟踪六自由度的空间物体。实时侦测六自由度的物体至少需要3个标记球。
软件是能够同时检测动作捕捉和刚体位移。动作捕捉,通常是用在电影和游戏行业,追踪一系列的骨骼跟踪点

对于我们的这个应用,我们希望只捕获刚体 - 这是一个可以被识别,并在空间跟踪的一个对象。首先我们需要将3个或更多的标记球一起标记在刚体上,然后在管理软件中保存该安排,作为我们的追踪刚体。当红外相机运行后,我们能够看到的透视图中显示的点。
使用鼠标,你可以通过拖动来选择所有的标记点,然后点击鼠标右键,从这些点创建一个刚体。它就是这么简单的建立一个可追踪的刚体:

123133fa0urh5duxsmhzk2

123143x2d6adym75a5y3e3

一个已经创建的刚体,您可以将其导出为TRA文件,然后在日后你可以重新加载跟踪这些物体(假设标记的位置不发生变化)。

3.在unity如何应用

现在,我们要将刚体跟踪位置/旋转(六自由度)数据导入到我们的Unity3d应用。
通常情况下,你需要在专用的PC上运行optiTrack管理软件,加载标记点项目并通过网络进行实时跟踪,然后输出数据给内容使用。optiTrack管理软件支持多种流媒体协议,包括他们自己的OptiTrack协议,开源VRPN协议,要选择合适的协议这取决于您的应用程序。

在这里我们将使用OptiTrack流引擎Unity插件。
第一步,则需要启用流开关,在该面板上,勾选OptiTrack流引擎广播选项。这将立即开始数据流:

123149bj04tt0e4betitsn

  特别提示:默认选项是使用多播功能,这对于在Windows应用程序Unity3d工作没有任何额外的配置。但是,如果你正在为GeARVR Android设备,则需要使用本机插件,以便为您的应用组播支持

现在,我们切换到Unity3d,创建一个新项目,并导入OptiTrack统一SDK。

一旦你导入它,你可以打开示例场景:OptiTrackExample。

在这个例子中,你会在默认情况下找到它监听的OptiTrack流引擎的协议数据流。打开下面的分层结构“客户端 - OptiTrack”,你会看到,被配置为跟踪刚体标记ID为1.在软件上配置了一个球,你可以分配一个ID号,以对应任何刚体ID。
这里是在该示例场景球体:

123202gq7xf5kiimjokqff

在这个阶段,只需按下PLAY,并在摄像机面前移动刚体,你会在Unity的场景中正确地看到球的运动。

参考文献:

1.产品OptiTrack V120介绍:
http://optitrack.com/products/v120-trio/

52VR.COM微信扫一扫
52vr公众号
专注于VR的学习、开发和人才交流

52VR开发交流

相关推荐

已有 0 人参与

发表评论

您需要登录才可以回帖 登录 | 立即注册

手机版|VR开发网 |网站地图 统计  津ICP备16006248号

GMT+8, 2017-2-27 11:47 PM

返回顶部