我的订单|我的收藏|我的商城|帮助中心|返回首页
搜维尔[SouVR.com]>服务>VR研究院 孵化器>VR研究院>动捕追踪>Polhemus

Polhemus PATRIOT™在chairIO座椅界面中的应用

文章来源:Polhemus 作者:Frank 发布时间:2011年06月13日 点击数: 字号:

chairIO是一种在虚拟环境中使用的旅行界面,体验者用身体进行浏览,无需用手操作。该项目由德国汉堡大学交互媒体/虚拟环境小组开发。该小组成立于2004年2月,隶属于汉堡大学的信息技术系,由三名科学家和几名学生组成,主要从事以人为中心的人机交互、计算机图形学、虚拟环境系统和技术、交互演示以及艺术等领域的教学和研究。

浏览是虚拟环境中的重要任务之一。chairIO项目是以普通座椅、Swopper™、以及Polhemus PATRIOT双传感器动作跟踪器为基础的界面,。Swopper凳是一种用于办公环境的座椅。该装置配有可旋转座椅,具有360度旋转点,高度和阻尼可以根据需要调节,联动臂具有反弹/震动能力。座椅可以向任何方向倾斜,弹簧/阻尼系统可以给使用者弹力。座位本身安装在旋转系统的联动臂上部,,所以可以独立转动。PATRIOT系统是一款价廉物美的双传感器解决方案,可用于6自由度运动跟踪。

 

chairIO的使用方法是:用户坐在座椅上,通过转变身体重量来把座椅向所需的方向移动、旋转。座椅的物理移动会被映射到游戏环境中的视角/方向移动。例如:如果用户向前移动身体,带动座椅向前倾斜,则会在虚拟世界中产生向前运动的感觉;要想在虚拟环境中旋转视角,则需要轻微旋转座椅,从而引发向特定方向的不同速度的视角旋转。

对于3D地面运动来说,这种方法非常简单易行,而且颇有趣味。运动分为部件平移和旋转。当前视角的平移是通过向特定方向倾斜座椅完成的,而平移速度会与用户倾斜座椅的幅度进行非线性映射。在中心点周围的区域,映射为线性映射,距离被映射为线性加立方因子。用户可以通过提高倾斜座椅的幅度来提高移动速度。

 

PATRIOT系统通过座椅上的两点来确定座椅的位置和运动方向。这种方法的优点在于不依赖位置,可对座椅的高度进行调节,在初始化界面时性能非常突出。初始化程序在计算中设置了一系列值,包括座椅的旋转以及Swopper的位置等等。在这些预设数值的基础上,PATRIOT可以从初始位置中提供平移部分。座位的旋转是通过给座椅施加反向倾斜转换并将其与初始旋转进行对比的结果计算出来的。项目研发团队计划以后为座椅增添更多的传感装置。系统专用软件采用VRPN技术编写,适用于Linux或Windows®程序。针对Windows系统,该系统采用了PPJoy,把chairIO数据显示为游戏棒数据。

>>相关产品

  • Polhemus Fastrak
  • Polhemus Liberty Latus Receptor
  • Polhemus系列位置追踪器
  • 电话:010-50951355 传真:010-50951352  邮箱:sales@souvr.com ;点击查看区域负责人电话
    手机:13811546370 / 13720091697 / 13720096040 / 13811548270 / 13811981522 / 18600440988 /13810279720 /13581546145

    • 暂无资料
    • 暂无资料
    • 暂无资料
    • 暂无资料
    • 暂无资料