當前位置:
首頁 > 科技 > 陀螺儀在VR中到底是幹嘛用的?

陀螺儀在VR中到底是幹嘛用的?

原標題:陀螺儀在VR中到底是幹嘛用的?


在上次討論空間定位器的時候,談到了陀螺儀,那麼陀螺儀在VR中到底是幹嘛用的?


其實說到的陀螺儀,我們手頭上每人都有,就在手機上,而且不應該稱為陀螺儀,叫感測器更為貼切。


目前最多就數九軸感測器了,它其實由三種感測器組合而成:3軸加速感測器、3軸陀螺儀和3軸電子羅盤(地磁感測器)。


1.加速感測器是測量空間中各方向加速度的,它利用一個「重力塊」的慣性,感測器在運動的時候,「重力塊」會對X、Y、Z方向(前後左右上下)產生壓力,再利用一種壓電晶體,把這種壓力轉換成電信號,隨著運動的變化,各方向壓力不同,電信號也在變化,從而判斷手機的加速方向和速度大小。比如你突然把手機往前推,感測器就知道你是在向前加速了。


2.陀螺儀是一種用於測量角度以及維持方向的設備,在飛行遊戲,體育類遊戲和第一視角類射擊等遊戲中,可以完整監測遊戲者手的位移,從而實現各種遊戲操作效果。

3.電子羅盤利用加速感測器和陀螺儀,基本可以描述設備的完整運動狀態。但是隨著長時間運動,也會產生累計偏差,不能準確描述運動姿態,比如操控畫面發生傾斜。電子羅盤(地磁感測器)利用測量地球磁場,通過絕對指向功能進行修正補償,可以有效解決累計偏差,從而修正人體的運動方向、姿態角度、運動力度和速度等。



在VR的場景里,因為需要模擬出頭部運動後一些虛擬物體在場景中的位置,所以要實時得到頭相對於世界的位置。圖示中的頭部位置有六個參數,三個表示旋轉三個表示位置一共六個自由度。九軸感測器就能感知到的頭盔姿態,從而輸出信息到虛擬現實的場景里構建一個與真實世界一樣的頭部姿態。也許,現在就有人有疑問,有陀螺儀這個東西了,為什麼還要空間定位基站?


因為單純靠九軸感測器,設備不能知道人在現實世界的真實位置,不知道你是躺著還是坐著或以趴著,而且九軸感測器有個問題就是會產生誤差,隨著誤差的積累,會使得整個姿態發生扭曲,沒法取得正確的方向。


所以最好的方式就是用九軸感測器來輔助空間定位,例如Oculus Rift就採用了主動式紅外光學+九軸定位系統,在紅外光學定位發生遮擋或者模糊時,利用九軸感測器來計算設備的空間位置信息,在紅外光學正常工作時候校準九軸感測器的信息,保證系統實時知道我們的真實姿態。

SO?說那麼多,就是想說,弄個DIY頭顯,還是買個九軸感測器比較好,那麼九軸感測器又賣多少錢呢?



只需50-100?不!為了達到低延遲,九軸感測器的採樣率要到1000HZ,那麼價格就到達了200左右。真是一分錢一分貨啊,目前手機上搭載的九軸感測器一般都是100HZ遠遠達不到要求,自然手機盒子體驗也就不會好。

記上一筆~陀螺儀+200

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 盜夢極客 的精彩文章:

那些年VR大佬們說過的騷話~
擁有10億訂單的HTC沒錢發獎金!?假如沒了HTC的SteamVR又會怎樣?

TAG:盜夢極客 |