Zijian He, Sangli Teng, Tzu-Yuan Lin, Maani Ghaffari, Yan Gu
{"title":"Legged Robot State Estimation within Non-inertial Environments","authors":"Zijian He, Sangli Teng, Tzu-Yuan Lin, Maani Ghaffari, Yan Gu","doi":"arxiv-2403.16252","DOIUrl":null,"url":null,"abstract":"This paper investigates the robot state estimation problem within a\nnon-inertial environment. The proposed state estimation approach relaxes the\ncommon assumption of static ground in the system modeling. The process and\nmeasurement models explicitly treat the movement of the non-inertial\nenvironments without requiring knowledge of its motion in the inertial frame or\nrelying on GPS or sensing environmental landmarks. Further, the proposed state\nestimator is formulated as an invariant extended Kalman filter (InEKF) with the\ndeterministic part of its process model obeying the group-affine property,\nleading to log-linear error dynamics. The observability analysis of the filter\nconfirms that the robot's pose (i.e., position and orientation) and velocity\nrelative to the non-inertial environment are observable. Hardware experiments\non a humanoid robot moving on a rotating and translating treadmill demonstrate\nthe high convergence rate and accuracy of the proposed InEKF even under\nsignificant treadmill pitch sway, as well as large estimation errors.","PeriodicalId":501062,"journal":{"name":"arXiv - CS - Systems and Control","volume":"32 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Systems and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2403.16252","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper investigates the robot state estimation problem within a
non-inertial environment. The proposed state estimation approach relaxes the
common assumption of static ground in the system modeling. The process and
measurement models explicitly treat the movement of the non-inertial
environments without requiring knowledge of its motion in the inertial frame or
relying on GPS or sensing environmental landmarks. Further, the proposed state
estimator is formulated as an invariant extended Kalman filter (InEKF) with the
deterministic part of its process model obeying the group-affine property,
leading to log-linear error dynamics. The observability analysis of the filter
confirms that the robot's pose (i.e., position and orientation) and velocity
relative to the non-inertial environment are observable. Hardware experiments
on a humanoid robot moving on a rotating and translating treadmill demonstrate
the high convergence rate and accuracy of the proposed InEKF even under
significant treadmill pitch sway, as well as large estimation errors.