Skip to content
Discussion options

You must be logged in to vote

The imu measures 6 values: Acceleration in x,y and z direction and angular acceleration around x,y and z axis. Acceleration includes gravitational acceleration and is used to obtain roll and pitch angles. Angular acceleration is used to get the change in heading.

  • acceleration_correction improves roll and pitch, it does not improve your heading.
  • angular_velocity_scale improves heading in x,y and z direction. headings_correction is the same in one dimension if your hub has a given roll and pitch angle which does not change.

The imu calculates the heading $h$ as a function of time $t$ from the angular acceleration $a$ using
$$\quad\displaystyle h(t) = \iint a(t) dt dt.$$
For an initial hea…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@Debenben
Comment options

Answer selected by deopark
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants