Fully Proprioceptive Slip-Velocity-Aware State Estimation for Mobile Robots via Invariant Kalman Filtering and Disturbance Observer
Authors:
- Xihang YuXYXihang Yu
- Sangli TengSTSangli Teng
- Theodor ChakhachiroTCTheodor Chakhachiro
- Wenzhe TongWTWenzhe Tong
- Tingjun LiTLTingjun Li
- Tzu-Yuan LinTLTzu-Yuan Lin
- Sarah KoehlerSKSarah Koehler
- Manuel AhumadaMAManuel Ahumada
- Jeffrey M. WallsJWJeffrey M. Walls
- Maani GhaffariMGMaani Ghaffari
Preprint
Abstract
This paper develops a novel slip estimator using the invariant observer design theory and Disturbance Observer (DOB). The proposed state estimator for mobile robots is fully proprioceptive and combines data from an inertial measurement unit and body velocity within a Right Invariant Extended Kalman Filter (RI-EKF). By embedding the slip velocity into $\mathrm{SE}_3(3)$ matrix Lie group, the developed DOB-based RI-EKF provides real-time velocity and slip velocity estimates on different terrains. Experimental results using a Husky wheeled robot confirm the mathematical derivations and effectiveness of the proposed method in estimating the observable state variables. Open-source software is available for download and reproducing the presented results.
Keywords
All Related Versions
This publication has 27 references indexed in Scilit:
- Lie Algebraic Cost Function Design for Control on Lie Groups2022
- Climbing control of autonomous mobile robot with estimation of wheel slip and wheel-ground contact angleJournal of Mechanical Science and Technology, 2022
- Wheel’s Slip Ratio and Sinkage Estimation for Planetary Rovers Moving on Deformable TerrainJournal of Physics: Conference Series, 2022
- Characterization of machine learning algorithms for slippage estimation in planetary exploration roversJournal of Terramechanics, 2019
- Unsupervised classification of slip events for planetary exploration roversJournal of Terramechanics, 2017
- Slippage and immobilization detection for planetary exploration rovers via machine learning and proprioceptive sensingJournal of Field Robotics, 2017
- Aiding off-road inertial navigation with high performance models of wheel slip2012
- Nonlinear vehicle side-slip estimation with friction adaptationAutomatica, 2008
- Vehicle velocity estimation using nonlinear observersAutomatica, 2006
- The aiding of a low-cost strapdown inertial measurement unit using vehicle model constraints for land vehicle applicationsIEEE Transactions on Robotics and Automation, 2001