本發明專利技術公開了一種虛擬電位器及其運算方法,包括多個高精度動作傳感器,所述多個高精度動作傳感器包括3軸陀螺儀、3軸加速度傳感器和3軸地磁傳感器等;本發明專利技術的虛擬電位器算法使用了多個高精度動作傳感器,用手部及身體動作取代通用型視角控制搖桿,通過采用虛擬電位器原理,使用動作控制取消通用型手柄一個或者2個搖桿,使操作方法更加簡便與快捷,實現了通用型手柄的單手操作,可適用于不同領域。
【技術實現步驟摘要】
本專利技術涉及。
技術介紹
通用游戲手柄的優點是可以支持游戲機上的所有游戲,操作簡單,容易掌握。但是由于它是依靠純粹的手指運動操控游戲使得游戲的真實感和娛樂性打了折扣。比如對于射擊游戲、賽車游戲、動作類游戲等,游戲畫面和游戲者的實際動作很難建立起直觀的聯系。所以體感控制器就產生了。體感控制器顧名思義是通過幅度較大的身體運動,(例如:揮動手臂,移動身體等大幅度動作)給主機發出不同的信號指令以完成對游戲的操控。因此體感控制器多為單手操作。由于體感控制器的單手操作特性,使其無法滿足需要多按鍵復雜操作的游戲,因此體感控制器作為通用手柄時需配置雙手分離的的雙手控制器,即使如此體感控制器在對游戲的操控方面仍無法等同于通用游戲手柄在游戲中操控的復雜度和精準性。
技術實現思路
本專利技術所要解決的技術問題是提供一種為解決各類控制器的優點及存在的缺陷,實現更多自由度的控制,完成對更多可控項的控制結合傳感器技術和虛擬電位器技術,專利技術了一種符合標準手柄控制器按鈕數量及布局方式,基于虛擬電位器原理和雙向控制技術的單手操作的虛擬電位器及其運算方法。本專利技術是通過以下技術方案來實現的:,包括多個高精度動作傳感器,所述多個高精度動作傳感器包括3軸陀螺儀、3軸加速度傳感器和3軸地磁傳感器等。一種虛擬電位器的運算方法,所述運算方法包括以下幾個具體步驟:步驟一,設置某一狀態為零點,以該狀態時SENSOR所在平面為基礎延伸出三個相互垂直的軸X、Y、Z,Y軸垂直SENSOR平面,在該狀態時SENSOR與X、Y、Z軸的夾角為O。以此零點映射到顯示器平面的中心點。步驟二,對顯示器平面的X軸、Y軸和Z軸的光標位移量也設置為O。步驟三,根據顯示器大小和SENSOR與顯示器間距離的大小設置顯示器平面上光標的位移參數X(1、y0> Ζμ步驟四,當SENSOR以O點為中心自由轉動時,根據多個高精度動作傳感器計算出的光標位移矢量會在X、Y、Z軸上投射分量x、y、z。當|x| < XtI時,在X方向光標的位移與SENSOR的移動呈線性關系,光標Y、Z軸上的移動依此類推。步驟五,當SENSOR以O點為中心自由轉動時,根據多個高精度動作傳感器計算出的光標位移矢量會在X、Y、Z軸上投射分量x、y、z。當|x| > XtI時,在X方向光標的位移與SENSOR的移動和矢量與X軸夾角呈二元函數關系,光標Y、Z軸上的移動依此類推。步驟六,通過上述動作的移動,模擬推動各種手柄搖桿的控制方法,即虛擬電位器的運算方法。本專利技術的有益效果是:本專利技術的虛擬電位器算法使用了多個高精度動作傳感器,用手部及身體動作取代通用型視角控制搖桿,通過采用虛擬電位器原理,使用動作控制取消通用型手柄一個或者2個搖桿,使操作方法更加簡便與快捷,實現了通用型手柄的單手操作,可適用于不同領域。附圖說明為了易于說明,本專利技術由下述的具體實施例及附圖作以詳細描述。圖1為本專利技術虛擬電位器原理中傳感器所在空間分區示意圖。具體實施例方式本專利技術的一種虛擬電位器,包括多個高精度動作傳感器,所述多個高精度動作傳感器包括3軸陀螺儀、3軸加速度傳感器和3軸地磁傳感器等。設置某一狀態為零點,以該狀態時SENSOR所在平面為基礎延伸出三個相互垂直的軸X、Y、Z,Y軸垂直SENSOR平面,在該狀態時SENSOR與X、Y、Z軸的夾角為O。以此零點映射到顯示器平面的中心點。對顯示器平面的X軸、Y軸和Z軸的光標位移量也設置為O。根據顯示器大小和SENSOR與顯示器間距離的大小設置顯示器平面上光標的位移參數X。、y。、 ζοο當SENSOR以O點為中心自由轉動時,根據多個高精度動作傳感器計算出的光標位移矢量會在X、Y、Z軸上投射分量X、y、Z。當|x| < Xtl時,在X方向光標的位移與SENSOR的移動呈線性關系,光標Y、Z軸上的移動依此類推。當SENSOR以O點為中心自由轉動時,根據多個高精度動作傳感器計算出的光標位移矢量會在X、Y、Z軸上投射分量X、y、z。當XI > Xtl時,在X方向光標的位移與SENSOR的移動和矢量與X軸夾角呈二元函數關系,光標Y、Z軸上的移動依此類推。如圖1所示。工作原理:通過對多個高精度動作傳感器輸出數據的復合運算,可以得出以身體為圓心的水平面及縱向、橫向兩個垂直面的位移和角度絕對值,同時也可以計算出以身體為圓心映射在以顯示器平面X軸、Y軸和Z軸的光標位移量。動作移動映射到顯示器平面X軸、Y軸和Z軸的光標相對位移量會隨著動作與零點的位移或夾角的絕對值的變化而變化。本專利技術的有益效果是:本專利技術的虛擬電位器算法使用了多個高精度動作傳感器,用手部及身體動作取代通用型控制器中的控制搖桿,通過采用虛擬電位器原理,使用動作控制取消通用型手柄一個或者2個搖桿,使操作方法更加簡便與快捷,實現了通用型手柄的單手操作,可適用于不同領域。以上所述,僅為本專利技術的具體實施方式,但本專利技術的保護范圍并不局限于此,任何不經過創造性勞動想到的變化或替換,都應涵蓋在本專利技術的保護范圍之內。因此,本專利技術的保護范圍應該以權利要求書所限定的保護范圍為準。本文檔來自技高網...
【技術保護點】
一種虛擬電位器,其特征在于:包括多個高精度動作傳感器,所述多個高精度動作傳感器包括3軸陀螺儀、3軸加速度傳感器和3軸地磁傳感器等。
【技術特征摘要】
1.一種虛擬電位器,其特征在于:包括多個高精度動作傳感器,所述多個高精度動作傳感器包括3軸陀螺儀、3軸加速度傳感器和3軸地磁傳感器等。2.一種實現如權利要求1所述的虛擬電位器的運算方法,其特征在于:所述運算方法包括以下幾個具體步驟: 步驟一,設置某一狀態為零點,以該狀態時SENSOR所在平面為基礎延伸出三個相互垂直的軸X、Y、Z,Y軸垂直SENSOR平面,在該狀態時SENSOR與X、Y、Z軸的夾角為O。以此零點映射到顯示器平面的中心點。步驟二,對顯示器平面的X軸、Y軸和Z軸的光標位移量也設置為O ; 步驟三,根據顯示器大小和SENSOR與顯示器間距離的大小設置顯示器平面上光標的位移參數x...
【專利技術屬性】
技術研發人員:王一中,
申請(專利權)人:王一中,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。