chairIO是一種在虛擬環(huán)境中使用的旅行界面,,體驗者用身體進行瀏覽,,無需用手操作,。該項目由德國漢堡大學(xué)交互媒體/虛擬環(huán)境小組開發(fā),。該小組成立于2004年2月,隸屬于漢堡大學(xué)的信息技術(shù)系,,由三名科學(xué)家和幾名學(xué)生組成,,主要從事以人為中心的人機交互、計算機圖形學(xué),、虛擬環(huán)境系統(tǒng)和技術(shù),、交互演示以及藝術(shù)等領(lǐng)域的教學(xué)和研究。 瀏覽是虛擬環(huán)境中的重要任務(wù)之一,。chairIO項目是以普通座椅,、Swopper™、以及Polhemus PATRIOT雙傳感器動作跟蹤器為基礎(chǔ)的界面,,,。Swopper凳是一種用于辦公環(huán)境的座椅。該裝置配有可旋轉(zhuǎn)座椅,,具有360度旋轉(zhuǎn)點,,高度和阻尼可以根據(jù)需要調(diào)節(jié),聯(lián)動臂具有反彈/震動能力,。座椅可以向任何方向傾斜,,彈簧/阻尼系統(tǒng)可以給使用者彈力。座位本身安裝在旋轉(zhuǎn)系統(tǒng)的聯(lián)動臂上部,,,,所以可以獨立轉(zhuǎn)動。PATRIOT系統(tǒng)是一款價廉物美的雙傳感器解決方案,,可用于6自由度運動跟蹤,。 chairIO的使用方法是:用戶坐在座椅上,通過轉(zhuǎn)變身體重量來把座椅向所需的方向移動,、旋轉(zhuǎn),。座椅的物理移動會被映射到游戲環(huán)境中的視角/方向移動。例如:如果用戶向前移動身體,,帶動座椅向前傾斜,,則會在虛擬世界中產(chǎn)生向前運動的感覺;要想在虛擬環(huán)境中旋轉(zhuǎn)視角,,則需要輕微旋轉(zhuǎn)座椅,,從而引發(fā)向特定方向的不同速度的視角旋轉(zhuǎn)。 對于3D地面運動來說,,這種方法非常簡單易行,,而且頗有趣味。運動分為部件平移和旋轉(zhuǎn),。當(dāng)前視角的平移是通過向特定方向傾斜座椅完成的,,而平移速度會與用戶傾斜座椅的幅度進行非線性映射。在中心點周圍的區(qū)域,,映射為線性映射,,距離被映射為線性加立方因子。用戶可以通過提高傾斜座椅的幅度來提高移動速度,。 PATRIOT系統(tǒng)通過座椅上的兩點來確定座椅的位置和運動方向,。這種方法的優(yōu)點在于不依賴位置,可對座椅的高度進行調(diào)節(jié),在初始化界面時性能非常突出,。初始化程序在計算中設(shè)置了一系列值,,包括座椅的旋轉(zhuǎn)以及Swopper的位置等等。在這些預(yù)設(shè)數(shù)值的基礎(chǔ)上,,PATRIOT可以從初始位置中提供平移部分,。座位的旋轉(zhuǎn)是通過給座椅施加反向傾斜轉(zhuǎn)換并將其與初始旋轉(zhuǎn)進行對比的結(jié)果計算出來的。項目研發(fā)團隊計劃以后為座椅增添更多的傳感裝置,。系統(tǒng)專用軟件采用VRPN技術(shù)編寫,,適用于Linux或Windows®程序。針對Windows系統(tǒng),,該系統(tǒng)采用了PPJoy,,把chairIO數(shù)據(jù)顯示為游戲棒數(shù)據(jù)。 >>相關(guān)產(chǎn)品 |