How to use KALMAN with accelerometer?

Click For Summary
SUMMARY

This discussion focuses on the application of the Kalman filter in conjunction with accelerometer data modeling. The participants emphasize the importance of using a stochastic model to account for inherent measurement noise, rather than simply double integrating acceleration measurements. The Kalman filter serves as a statistical method to refine state estimates by incorporating sensor data and a covariance matrix, allowing for improved accuracy in tracking the state of a system.

PREREQUISITES
  • Understanding of Kalman filter principles and implementation
  • Familiarity with stochastic processes and their application in sensor data
  • Knowledge of covariance matrices and their role in state estimation
  • Basic concepts of accelerometer data and its characteristics
NEXT STEPS
  • Study the implementation of Kalman filters in Python using libraries like NumPy and SciPy
  • Research stochastic calculus and its application in sensor data integration
  • Explore the use of covariance matrices in sensor fusion techniques
  • Examine case studies on accelerometer data processing using Kalman filters
USEFUL FOR

Engineers, data scientists, and researchers working with sensor fusion, particularly those focusing on accelerometer data and Kalman filter applications.

kawabonga
Messages
3
Reaction score
0
hi
I found an article that shows how to use kalman filter to models error of accelerometer. they used markov process as stochastic error, then output of this model will be used as input of KALMAN filter.

Now, I don't what to do. I'm not sure, but I think that I need to double integrate the acceleration, then I subtract kalman's filter output from the integration result.

if this is right answer, I don't see the utility of the filter. why I don't double integrate the output of stochastic model ?

link to article : www.tkt.cs.tut.fi/research/nappo_files/Davidson08.pdf

thank you
 
Engineering news on Phys.org
I don't understand why we use stochastic model for accelerometer instead of putting its output on kalman filter ?
 
The way I understand it, modeling sensors as stochastic processes is standard since there is always some randomization in the measurement. You can't simply take your acceleration measurement and treat it as a data point from a continuous-time model and integrate it twice. It's not going to be correct. Integrating using stochastic calculus might be viable (I've never done it), but implementing a Kalman filter is probably easier.

It seems you're not sure how to use the Kalman filter. The way I understand it, the point of the Kalman filter is to use a statistical method to weigh the sensor data against how good your sensors are (measured noise/bias in a covariance matrix) and the model you're using (linear or nonlinear) to estimate what's going on (the state). You use your predictive model and your covariance matrix to come up with a "guess" or prediction of the state based on the last state estimate. Then, you get the new sensor data and fix your prediction of the state with it.
 

Similar threads

Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
4K
Replies
2
Views
3K
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K