This paper presents two computationally efficient algorithms for the orientation estimation of inertial measurement units (IMUs): the correntropy-based gradient descent (CGD) and the correntropy-based decoupled orientation estimation (CDOE). Traditional methods, such as gradient descent (GD) and decoupled orientation estimation (DOE), rely on the mean squared error (MSE) criterion, making them vulnerable to external acceleration and magnetic interference. To address this issue, we demonstrate that the multi-kernel correntropy loss (MKCL) is an optimal objective function for maximum likelihood estimation (MLE) when the noise follows a type of heavy-tailed distribution. In certain situations, the estimation error of the MKCL is bounded even in the presence of arbitrarily large outliers. By replacing the standard MSE cost function with MKCL, we develop the CGD and CDOE algorithms. We evaluate the effectiveness of our proposed methods by comparing them with existing algorithms in various situations. Experimental results indicate that our proposed methods (CGD and CDOE) outperform their conventional counterparts (GD and DOE), especially when faced with external acceleration and magnetic disturbances. Furthermore, the new algorithms demonstrate significantly lower computational complexity than Kalman filter-based approaches, making them suitable for applications with low-cost microprocessors.
This work proposes a posture adjustment strategy for wheel-legged mechanisms via virtual model control with prescribed transient performance. A simple model of a rigid block subjected to a 6-dimensional force at the center of gravity (CoG) is introduced to be the virtual model of the wheel-legged control system. The force tracking of the wheel-legs is realized with prescribed transient performance based on the funnel control strategy. To improve the robustness of the scheme, an event-triggering condition is designed for on-line segment of the funnel function, such that the force tracking error evolves inside the performance funnel with proved convergence. The absence of Zeno behavior for the event-based mechanism is also guaranteed. With the force references of the wheel-legs are planned for the vector sum tracks the 6-dimensional force from the virtual model, the posture adjustment is achieved on uneven roads by the force tracking of wheel-legs. Experimental results are presented to validate the stability and effectiveness of the proposed method.