共 1 条
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
相关论文