談?wù)刅R里的九軸傳感器
九軸傳感器、九軸體感追蹤、感測芯片……越來(lái)越多的VR在都在宣傳“九軸傳感器”的概念,這似乎成了VR硬件的新標準。到底什么是九軸傳感器?如何發(fā)揮作用呢?
本文引用地址:http://dyxdggzs.com/article/201808/385174.htm什么是九軸傳感器
傳感器(sensor)是一種檢測裝置,能感受到被測量的信息,并能將信息按一定規律轉換成電信號,進(jìn)行傳輸、處理、存儲、顯示、記錄等。傳感器的類(lèi)型有很多,如聲音傳感器(常見(jiàn)的聲控燈)、溫度傳感器(電水壺)等等,被廣泛應用在各類(lèi)電子產(chǎn)品中。
所謂九軸傳感器,其實(shí)三種傳感器的組合:3軸加速傳感器、3軸陀螺儀和3軸電子羅盤(pán)(地磁傳感器)。三個(gè)部分作用不同,相互配合,是我們手機、平板電腦、游戲機等電子產(chǎn)品中常用的運動(dòng)感測追蹤元件,應用于各類(lèi)軟件、游戲中的交互控制。

加速傳感器
加速傳感器是測量空間中各方向加速度的。它利用一個(gè)“重力塊”的慣性,傳感器在運動(dòng)的時(shí)候,“重力塊”會(huì )對X、Y、Z方向(前后左右上下)產(chǎn)生壓力,再利用一種壓電晶體,把這種壓力轉換成電信號,隨著(zhù)運動(dòng)的變化,各方向壓力不同,電信號也在變化,從而判斷手機的加速方向和速度大小。比如你突然把手機往前推,傳感器就知道你是在向前加速了。
陀螺儀
陀螺儀是一種用于測量角度以及維持方向的設備,在飛行游戲,體育類(lèi)游戲和第一視角類(lèi)射擊等游戲中,可以完整監測游戲者手的位移,從而實(shí)現各種游戲操作效果。下圖是一個(gè)最基礎的機械陀螺儀模型,中間金色的轉子在整個(gè)儀器的運動(dòng)中,它因為慣性作用不受影響,而周邊三個(gè)“鋼圈”則會(huì )因為設備改變姿態(tài)而改變,通過(guò)這樣來(lái)檢測設備當前的旋轉狀態(tài)。
其實(shí),在我們的手機等電子產(chǎn)品中的陀螺儀并不長(cháng)這個(gè)樣子。它和加速傳感器一樣也是一個(gè)微電子元件,利用科里奧利力,通過(guò)連續震動(dòng)的振子在旋轉系統中的運動(dòng)偏移,改變電路狀態(tài),引起相關(guān)電參數的變化,從而可以反映出左右傾斜、前后傾斜和左右搖擺等運動(dòng)情況。

什么是科里奧利力?假設在一個(gè)逆時(shí)針轉動(dòng)的圓盤(pán)中央O點(diǎn)有個(gè)運動(dòng)員(O點(diǎn)不動(dòng)),要把籃球傳給站在邊緣A點(diǎn)的另一個(gè)運動(dòng)員,當他沿OA直線(xiàn)方向投球后,A點(diǎn)的運動(dòng)員會(huì )發(fā)現籃球向右偏轉,最終落在A(yíng)'點(diǎn)。以轉動(dòng)的圓盤(pán)為參照系,籃球仿佛受到一股向右的力,從而發(fā)生偏移,這個(gè)力就稱(chēng)為科里奧利力。

電子羅盤(pán)(地磁傳感器)
利用加速傳感器和陀螺儀,基本可以描述設備的完整運動(dòng)狀態(tài)。但是隨著(zhù)長(cháng)時(shí)間運動(dòng),也會(huì )產(chǎn)生累計偏差,不能準確描述運動(dòng)姿態(tài),比如操控畫(huà)面發(fā)生傾斜。電子羅盤(pán)(地磁傳感器)利用測量地球磁場(chǎng),通過(guò)絕對指向功能進(jìn)行修正補償,可以有效解決累計偏差,從而修正人體的運動(dòng)方向、姿態(tài)角度、運動(dòng)力度和速度等。
傳感器需配合算法程序
九軸傳感器作為集成化傳感器模塊,減少了電路板和整體空間,更適合用在輕巧便攜的電子設備和可穿戴產(chǎn)品中。集成化傳感器的數據準確度除了器件本身的精度外,還涉及到焊接裝配后的矯正,以及針對不同應用的配套算法。合適的算法可以將來(lái)自多種傳感器的數據融合,彌補了單個(gè)傳感器在計算準確的位置和方向時(shí)的不足,從而實(shí)現高精度的運動(dòng)檢測。
九軸傳感器在VR中的應用
九軸傳感器已經(jīng)被應用于多哚H1等高端手機VR產(chǎn)品中,區別于市面上幾十元的Carboard類(lèi)玩具版VR,擁有自帶傳感器并實(shí)時(shí)采樣,并利用復雜的融合運算提高精度減小誤差,極大提高了VR的體驗效果,尤其在體感交互、游戲等方面優(yōu)勢更加突出。如今,傳感器作為手機VR的門(mén)檻,已經(jīng)成為消費者購買(mǎi)VR產(chǎn)品的重要選擇標準。
評論