我的問題可能很簡單,但也可能是我完全錯誤的情況 - 因此我決定提問。最後,我將藉助陀螺儀傳感器的數據來計算手機的方向。我知道我應該使用卡爾曼濾波器或互補濾波器來應對陀螺漂移。我會在第二步做到這一點,但我在這裏問的問題對於這兩種方法都是一樣的。所以,真正的問題如下:如何獲得陀螺儀計算的初始方向?
從陀螺儀我只得到角度變化(積分後)。所以我需要的是一些初始值,我可以將當前測量的變化添加到。但是,我如何獲得這個起點呢?我是否使用加速計和磁力計來確定手機的方向?或者有沒有更好的辦法?
如果很重要,我使用Android進行此操作,並通過加速度計和磁力計的幫助來確定手機的方向,但它非常不準確。
這只是一個後續:您是否設法實現算法? – Ali 2012-02-11 17:24:56