我正在使用MPU6050 IMU來映射設備的路徑(以起點爲起點)。爲此,我需要將加速度計和陀螺儀讀數轉換爲(笛卡爾)座標。我想我需要連續採樣加速度計讀數,並繼續將樣本添加(集成)到每個軸的前一個點。在啓動時,前一點將是(0,0,0)。使用加速計和陀螺儀讀數獲取座標
我知道這在紙上。但我不認爲這會很簡單。我如何知道設備何時向後移動,即朝向原點?
MPU6050可在所有軸上提供加速度和陀螺儀讀數。我用this來取值。但我不知道如何繼續。所以我需要的是一個「慣性導航系統」,它將加速度和角速度矢量以及當前位置作爲輸入並返回新的位置。我知道這會有錯誤,但我現在不擔心這一點。
如果有人能指導我,這將是偉大的。任何提示或指針將不勝感激。
基蘭摹
到目前爲止你有什麼?關於SO的問題應該顯示對問題的最少理解,展示解決問題的嘗試,並準確顯示您卡住的位置。 – mjs
[Android加速度計精度(慣性導航)]的可能重複](http://stackoverflow.com/questions/7829097/android-accelerometer-accuracy-inertial-navigation) – Ali
這對於消費級IMU來說不太可能很好地工作。實際上,你不知道它是否正在移動,你只能粗略地瞭解它何時開始或停止,並且必須從中瞭解它在做什麼以及它在哪裏一個持續的基礎。 –