We consider the problem of attitude estimation of rigid bodies in motion using low cost inertial measurement unit (IMU). An efficient scheme is proposed using two different Kalman filters by deriving their measurement models for precise attitude (pitch and roll) estimation in the presence of high and prolonged dynamic conditions and gyro bias. Both filters work in a coupled fashion where one of the filters provides accurate estimates of rigid body attitude and external acceleration using the accelerometer in conjunction with the gyroscope while the second filter is responsible to estimate the gyro bias, allowing the proposed scheme to be used in any application with minimal calibration. A new threshold based external acceleration detection module is also introduced to change the confidence level on external acceleration prediction to assist the estimation process. The proposed scheme is tested and compared with other existing estimators in the literature under different dynamical conditions and real-world experimental data sets in order to validate its effectiveness. INDEX TERMS Attitude estimation, gyro bias, external acceleration, MEMS IMU, Kalman filter.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.