我的項目的目標是想出一個工具來測量和計數當設備在Y軸上上下移動時。假設手機坐在滑輪系統上,每次它向上移動一段距離,比如說1英尺,然後退下來,我想把它算作1次重複。甚至可以達到移動在圖形上顯示的位置。Android濾波加速度計+陀螺儀顯示信息
我的研究到目前爲止已經指出了我的幾個結論: 加速度計是嘈雜的,我需要過濾從它接收的任何數據。 我需要將陀螺儀與加速度計結合使用。 補充過濾器是一種更簡單的方法,可平滑來自傳感器的數據。 在傳感器開始「聆聽」重複之前,我需要獲取傳感器的方向(基於重力?)。
所以從我的理解,首先我需要定位。接下來,讓傳感器監聽運動。然後存儲數據,將其過濾以獲得振盪模式,將其應用於峯值檢測算法並存儲結果。
我refered這個鏈接來獲取信息reagerding互補過濾器:http://web.mit.edu/first/segway/#misc 從這個帖子: Combine Gyroscope and Accelerometer Data
這是在獲得如何把它一起的想法方面非常有幫助。
有沒有人有類似於我的項目的代碼?即使開始使用代碼,我也很難。
感謝您閱讀