如何在没头显的情况下运行Vive Tracker追踪器 |
您所在的位置:网站首页 › tracker追踪器连接异常 › 如何在没头显的情况下运行Vive Tracker追踪器 |
是否可以在没有没有VIVE头显的情况下,单独购买Vive追踪器和两个基站来实现追踪功能? Vive追踪器可以用于制作各种各样的VR外设,如VR枪械控制器、VR棒球棍、VR动作捕捉手套等等,甚至还有开发团队拿来实现全身的追踪,即除了头显和控制手柄之外,再使用额外的三个Vive追踪器固定在腰间和双脚处来实现。而现实中的人体动作(行走、跳跃、扭腰、转身、下蹲等)都可以捕捉到,而且能与虚拟中人体动作的呈现一致。 Valve的SteamVR定位系统对VR而言可以说是非常棒,但Valve应用肯定不限于此。 卢克·比诺(Luke Beno)负责Triad Semiconductor的Arctic VR实验室。Triad Semiconductor与Valve合作开发了用于SteamVR定位系统的光数字转换器芯片(TS3633)。比诺专注于确保SteamVR定位芯片和系统可以提供精确的追踪,并且通过开发被追踪对象来支持全球的SteamVR用户。 本教程的目的是提供循序渐进的指导,帮助你了解如何开始使用SteamVR定位系统的6DOF位置追踪,成本最低只需235美元。本教程中涉及使用的是:最新版本的SteamVR Beta、python 3.6、pyopenvr库和triad_openvr Python装饰器。 最低硬件要求 一个HTC Vive定位器/基站(两个定位器有优势) 以下SteamVR兼容的被追踪对象: HTC Vive控制器(需要Steam适配器或USB连接) HTC Vive Tracker(使用HTC提供的适配器或USB连接) 专为SteamVR HDK设计的自定义对象(Steam适配器或USB) 展开全文基于x86的PC 所需软件 注意:当前只在Windows上测试,但也适用Linux。 SteamVR软件选择加入Beta Python 3.6(推荐Anaconda Package) pyopenvr,使用以下命令安装: pip install pyopenvr triad_openvr,从github下载并解压 步骤: 第一:下载并安装上述软件组件 第二:找到以下配置文件,并使用文本编辑器打开它: 第三:在“steamvr”下搜索“requireHmd”键,将此键的值设置为“false”。以下是经过测试且可用的.vrsettings文件: 如果SteamVR正在运行,请关闭并重新启动 当SteamVR重新启动时,你将会发现已经可以连接至Tracker或控制器,无需使用头显。 注意:出现“Not Ready”文本是正常现象,不会影响本教程。 打开命令提示符并导航到解压后的triad_openvr的文件夹 如果你使用Vive Tracker进行测试,请运行脚本:python tracker_test.py 如果要使用控制器进行测试,请运行脚本:python controller_text.py 当脚本执行时,你将看到数字在250Hz下更新。这些是实时6自由度姿势坐标! 本教程的目的是提供一个简单的概念证明,证明头显实际上不是使用SteamVR的一个要求。 Python是一种可扩展的语言,此示例代码可为许多衍生项目提供基础。这些相同的概念也很容易适用于其他编程语言,如C、C++、C#等。 VREYES除了微信渠道外,还覆盖百度百家、今日头条、搜狐新闻、网易新闻、腾讯媒体开放平台、一点资讯、UC新闻等,拥有广泛而优质的传播效果。 合作/投稿请联系:[email protected] 点击 阅读原文 了解更多详情 返回搜狐,查看更多 责任编辑: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |