how to convert accelerometer sensor data into velocity

9 vues (au cours des 30 derniers jours)
Prashanth Ragam
Prashanth Ragam le 6 Mai 2016
Commenté : shridharnator le 24 Nov 2020
This is Prashanth doing research.as part of my research I choose ADXL 335 accelerometer sensor and took reading around 350 with 0.1s.the response of this sensor in the form of 'g'. so how can convert g value into velocity. if you have Matlab code, please share with me
thanking you
  1 commentaire
James Tursa
James Tursa le 6 Mai 2016
So you have readings every 0.1s, and the value is in units of g's? And you want to integrate this into velocity?

Connectez-vous pour commenter.

Réponses (1)

CS Researcher
CS Researcher le 6 Mai 2016
Share the readings and explain more. What is 'g'? Are these the acceleration values? If yes, you have acceleration and you have time. You know
v = u + gt
Assuming initial velocity = 0
v = gt
Just do this:
v = readings .* time
  1 commentaire
shridharnator
shridharnator le 24 Nov 2020
But the problem with this is that if you take the 3 axis readings in 2d matrix and just keep adding previous velocity to the product of g and t you will get a monotonically increasing function and the lst time I checked while taking the readings I was not going at Mach 2, 10 seconds after taking the readings.

Connectez-vous pour commenter.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by