Kalman Filter acceleration Integration

3 ビュー (過去 30 日間)
Sigalit
Sigalit 2014 年 9 月 7 日
回答済み: John Petersen 2014 年 9 月 8 日
Hello, It appears that Kalman filter can yield the position given the acceleration data only (and initial position and velocity, of course). Are there any limitations for this in the real world? Thanks!

採用された回答

John Petersen
John Petersen 2014 年 9 月 8 日
Accelerometers are notoriously noisy and also drift with temperature and age. The error in your estimate of position will grow over time if there are no position updates, because there will be no way for the filter to correct for the bias without that. With a position update occasionally you can include a bias state that tracks this drift. You will want to make the process noise for the bias very small so that it doesn't dominate the actual signal, but changes slowly with time. To get position, you have to integrate twice so that is good because it smooths out all that noise.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeState-Space Control Design and Estimation についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by