Filter löschen
Filter löschen

Integration of acceleration data

4 Ansichten (letzte 30 Tage)
kunle
kunle am 5 Feb. 2012
Hello everyone,
I have an acceleration data i collected using an accelerometer. I want to integrate this acceleration data twice to get position.
I found out about the problem of acceleration drift and the initial conditions associated with accelerometers.
I tried using the 'cumtrapz','trapz' commands, then tried using the FFT filtering before integration and after but the waveform still shows sign of poor integration or I could say, the drift still persist. and i checked other responses made here but they do not seem to help.
Does anyone know a way of integrating accelerometer data that could be of help.
Thanks in advance.

Antworten (1)

Mahesh
Mahesh am 2 Mai 2012
You can try Removing the mean and trend from the signal. x=x-mean(x); x=detrend(x);
for integration you can use either cumsum or cumtrapz but problem with this function is they induce some frequency in your original signal .
you can validate this function by taking simple sine signal

Kategorien

Mehr zu Fourier Analysis and Filtering finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by