An EKF-Based Attitude Estimator for Eliminating the Effect of Magnetometer Measurements on Pitch and Roll Angles.

IEEE Trans. Instrum. Meas.(2023)

引用 1|浏览6
暂无评分
摘要
Nowadays, magnetic and inertial measurement units (MIMUs) have become useful tools for determining the attitude of moving objects. An attitude calculation algorithm (ACA) is programed into an MIMU, which determines the attitude by fusing three built-in sensors, namely, gyroscope, accelerometer, and magnetometer. Attitude is often represented by Euler angles, quaternion, or rotation matrix. Despite that great development has been achieved, how to eliminate the negative effect of magnetic disturbance on the pitch and roll estimation is still difficult for an ACA. This article aims to propose an Extended Kalman Filter (EKF)-based approach for problem solving. Inspired by the fact that the Euler angles are computed by using some elements of the rotation matrix, a diagonalizable regulation matrix (DRM) is multiplied to the right half part of the gain matrix (which is multiplied to the residual of the magnetometer measurement in the update stage of EKF). The determination of DRM is based on the principle that these elements can be appropriately regulated by the DRM so as to make the magnetometer measurement only participate in the computation of azimuth. No further revision to EKF is made except the Kalman gain matrix, hence the proposed EKF behaves similar as traditional EKF, except its ability of eliminating the negative effect of magnetic disturbance on the pitch and roll estimation. The superiority of the proposed EKF is validated by comparing it with four other competing algorithms through simulation and experimental experiments.
更多
查看译文
关键词
Magnetometers,Magnetic separation,Kalman filters,Position measurement,Estimation,Accelerometers,Gyroscopes,Estimation of pitch and roll,extended Kalman filter (EKF),magnetic and inertial measurement units (MIMUs),magnetic disturbance
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要