Hello guys,
I would like to know a suitable way to calculate acceleration from angular velocity data from the angular rate sensor (ICM-20649). I found that one of the methods is numerical differentiation but I have no clue how to proceed with this.

Any help is much appreciated!

J-M-L
August 8, 2021, 10:25am
2
those are the basic forumulas

Speed = Distance variation / Time
Acceleration = Speed variation / Time
1 Like

Hi, @phoenix0123
Welcome to the forum.

Why do you want to calculate acceleration when the 20649 has an accelerometer onboard?

Tom...

I don't really need an accelerometer for my application. I am trying rotational impact to the head so I'm only interested in angular acceleration.

Hi,
have you Googled;

using gyro to calculate angular acceleration

It is not an easy thing to do.

As @J-M-L has shown, two layers of calculations, called differentiation.

Tom...

1 Like

The sensor is a rate gyro, which measures the rate of rotation. So, to get the angular acceleration differentiate the rates:

accel = (rate(t2) - rate(t1)) / (t2 - t1)

1 Like

J-M-L
August 12, 2021, 4:42pm
8
you would get then angular acceleration

1 Like

Did you not see reply #6 ?

1 Like

system
Closed
December 10, 2021, 5:06pm
10
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.