State Estimation for Quadruped Robots on Non-Stationary Terrain via Invariant Extended Kalman Filter and Disturbance Observer

被引:1
|
作者
Wan, Mingfei [1 ,2 ,3 ]
Liu, Daoguang [1 ,2 ,3 ]
Wu, Jun [2 ,4 ]
Li, Li [3 ,5 ]
Peng, Zhangjun [1 ,3 ]
Liu, Zhigui [1 ,3 ]
机构
[1] Southwest Univ Sci & Technol, Coll Informat Engn, Mianyang 621010, Peoples R China
[2] Mianyang Zhongke Huinong Digital Intelligence Tech, Mianyang 621010, Peoples R China
[3] Sichuan Engn Technol Res Ctr Ind Self Supporting &, Mianyang 621010, Peoples R China
[4] Southwest Univ Sci & Technol, Sch Comp Sci & Technol, Mianyang 621010, Peoples R China
[5] Southwest Univ Sci & Technol, Sch Life Sci & Engn, Mianyang 621010, Peoples R China
关键词
quadruped robots; invariant extended Kalman filter; state estimates; non-stationary terrain;
D O I
10.3390/s24227290
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Quadruped robots possess significant mobility in complex and uneven terrains due to their outstanding stability and flexibility, making them highly suitable in rescue missions, environmental monitoring, and smart agriculture. With the increasing use of quadruped robots in more demanding scenarios, ensuring accurate and stable state estimation in complex environments has become particularly important. Existing state estimation algorithms relying on multi-sensor fusion, such as those using IMU, LiDAR, and visual data, often face challenges on non-stationary terrains due to issues like foot-end slippage or unstable contact, leading to significant state drift. To tackle this problem, this paper introduces a state estimation algorithm that integrates an invariant extended Kalman filter (InEKF) with a disturbance observer, aiming to estimate the motion state of quadruped robots on non-stationary terrains. Firstly, foot-end slippage is modeled as a deviation in body velocity and explicitly included in the state equations, allowing for a more precise representation of how slippage affects the state. Secondly, the state update process integrates both foot-end velocity and position observations to improve the overall accuracy and comprehensiveness of the estimation. Lastly, a foot-end contact probability model, coupled with an adaptive covariance adjustment strategy, is employed to dynamically modulate the influence of the observations. These enhancements significantly improve the filter's robustness and the accuracy of state estimation in non-stationary terrain scenarios. Experiments conducted with the Jueying Mini quadruped robot on various non-stationary terrains show that the enhanced InEKF method offers notable advantages over traditional filters in compensating for foot-end slippage and adapting to different terrains.
引用
收藏
页数:15
相关论文
共 1 条
  • [1] Towards invariant extended Kalman filter-based resilient distributed state estimation for moving robots over mobile sensor networks under deception attacks
    Zhang, Cong
    Qin, Jiahu
    Yan, Chengzhen
    Shi, Yang
    Wang, Yaonan
    Li, Man
    AUTOMATICA, 2024, 159