簡體   English   中英

為什么 z 軸旋轉會在 Nexus S 中反映在 y 軸上?

[英]Why do z-axis rotations reflect on y-axis in Nexus S?

我試圖從 Nexus S 中了解陀螺儀傳感器 output。當您圍繞 z 軸(垂直於屏幕的軸)旋轉時,z 軸會正確記錄 angular 速度作為轉彎的結果。 然而,y 軸也報告了 angular 速度的峰值,盡管設備相對於 y 軸的方向沒有變化。 因此,如果我在以特定方向握住手機時轉身,似乎我不僅轉身,而且還向左/向右傾斜了手機(我沒有)。

為什么是這樣? 任何想法如何補償或糾正這一點?

請注意,我在這里談論的是原始傳感器 output。

首先,原始傳感器數據總是包含一些必須過濾掉的偏差。 此外,幾乎不可能真正手動抑制其他旋轉方向。 如果您懷疑您的 Nexus 有傳感器錯誤,或者您想確切地知道發生了什么,我建議您構建自己的設備。 作為靈感,我的照片:-) 測量傳感器偏差和行為的裝置

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM