好吧,所以我這裏是我的項目:是否可以從加速計計算位置?
我正在設計一個遙控氣墊船。當氣墊船不移動時,我不想使用加速度計來穩定自身。重要的是要注意,acc,將始終是平坦的,這意味着沒有其他軸,那麼z應該受到重力的影響。在這種情況下的穩定意味着,如果你推動氣墊船,它應該嘗試獲得相同的位置。我做了一個matlab代碼,我是從x軸接收加速度計數據的。然後,我創建了一個移動平均濾波器,將事情平滑掉,並創建了一個閾值,這意味着低於某個數字的任何值都將被視爲零。然後,我將這張圖打開,看起來沒問題。你已經知道的問題是,我必須跟蹤氣墊船的位置,以便知道它離原來的位置有多遠。當我繪製速度,並做出一個聲明,說如果最後的加速度數據爲零,我可以假設加速度計沒有移動,速度也設置爲零。但是當我畫出這個位置時,它實際上並不好。即使我正在向兩個方向移動加速度計,它也會退出,經常會在劇情中移動相同的方向。
我一直在使用卡爾曼濾波器考慮,但我想要進一步瞭解之前,我想確保,這甚至有可能做到。
我使用的MPU-9150的加速度測量。
問候