TY - JOUR
T1 - Multikernel Correntropy-Based Orientation Estimation of IMUs
T2 - Gradient Descent Methods
AU - Li, Shilei
AU - Li, Lijing
AU - Shi, Dawei
AU - Lou, Yunjiang
AU - Shi, Ling
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2024
Y1 - 2024
N2 - This article presents two computationally efficient algorithms for the orientation estimation of inertial measurement units (IMUs): the multikernel correntropy-based gradient descent (CGD) and the multikernel correntropy-based decoupled orientation estimation (CDOE). Traditional methods, such as gradient descent (GD) and decoupled orientation estimation (DOE), rely on the least square (LS) criterion in algorithm derivation, making them vulnerable to external acceleration and magnetic interference. To address this issue, we first demonstrate that the multikernel correntropy loss (MKCL) is an optimal objective function under the maximum likelihood estimation (MLE) framework when the noise follows a specific type of heavy-tailed distribution. Then, we provide some important properties of the MKCL as a cost function. By replacing the LS cost with the MKCL, we develop the CGD and CDOE algorithms. We evaluate the effectiveness of the proposed methods by comparing them with existing algorithms in various situations. The experimental results indicate that our proposed approaches (CGD and CDOE) outperform their conventional counterparts (GD and DOE), especially when faced with external acceleration and magnetic disturbances. Meanwhile, the new algorithms exhibit significantly lower computational complexity than Kalman filter (KF)-based approaches, making them suitable for applications with low-cost microprocessors.
AB - This article presents two computationally efficient algorithms for the orientation estimation of inertial measurement units (IMUs): the multikernel correntropy-based gradient descent (CGD) and the multikernel correntropy-based decoupled orientation estimation (CDOE). Traditional methods, such as gradient descent (GD) and decoupled orientation estimation (DOE), rely on the least square (LS) criterion in algorithm derivation, making them vulnerable to external acceleration and magnetic interference. To address this issue, we first demonstrate that the multikernel correntropy loss (MKCL) is an optimal objective function under the maximum likelihood estimation (MLE) framework when the noise follows a specific type of heavy-tailed distribution. Then, we provide some important properties of the MKCL as a cost function. By replacing the LS cost with the MKCL, we develop the CGD and CDOE algorithms. We evaluate the effectiveness of the proposed methods by comparing them with existing algorithms in various situations. The experimental results indicate that our proposed approaches (CGD and CDOE) outperform their conventional counterparts (GD and DOE), especially when faced with external acceleration and magnetic disturbances. Meanwhile, the new algorithms exhibit significantly lower computational complexity than Kalman filter (KF)-based approaches, making them suitable for applications with low-cost microprocessors.
KW - Gradient descent (GD)
KW - heavy-tailed noise
KW - inertial measurement units (IMUs)
KW - maximum likelihood estimation (MLE)
KW - multikernel correntropy (MKC)
KW - orientation estimation
UR - http://www.scopus.com/inward/record.url?scp=85179094457&partnerID=8YFLogxK
U2 - 10.1109/TIM.2023.3334336
DO - 10.1109/TIM.2023.3334336
M3 - Article
AN - SCOPUS:85179094457
SN - 0018-9456
VL - 73
SP - 1
EP - 16
JO - IEEE Transactions on Instrumentation and Measurement
JF - IEEE Transactions on Instrumentation and Measurement
M1 - 8500316
ER -