You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed that using imu_complementary_filter, sometimes yaw rotation is severly underestimated on a tracked platform I tested. Looking further, I noticed that the steady state estimation used when do_bias_estimation is true (which is the default) often thinks the system is in a steady state when it is in fact turning slowly. This leads to the gyro biases getting updated, screwing up the estimator and making the estimated rotation far too small. I plan on making the steady state estimator parameters configurable, but this don't have the cycles to spare right now. Wanted to have this mentioned here, in case somebody else observes issues. The quick fix is turning off the do_bias_estimation param.
matteopantano, albertchang1989, penghao1990, fletsch, ArrikF and 2 more