Adaptive Model Predictive Control with Data-driven Error Model for Quadrupedal Locomotion
Xuanqi Zeng, Hongbo Zhang, Linzhu Yue, Zhitao Song, Linwei Zhang and, Yun-Hui Liu

TL;DR
This paper introduces a data-driven error correction method integrated into Model Predictive Control to improve quadruped robot locomotion accuracy, especially under model uncertainties and external disturbances.
Contribution
It proposes combining an ARMAV-based data-driven error model with MPC, enhancing control accuracy for quadruped robots in real-world conditions.
Findings
Improved locomotion performance demonstrated in simulations.
Successful real-world experiments with payload carrying.
Enhanced control accuracy despite model uncertainties.
Abstract
Model Predictive Control (MPC) relies heavily on the robot model for its control law. However, a gap always exists between the reduced-order control model with uncertainties and the real robot, which degrades its performance. To address this issue, we propose the controller of integrating a data-driven error model into traditional MPC for quadruped robots. Our approach leverages real-world data from sensors to compensate for defects in the control model. Specifically, we employ the Autoregressive Moving Average Vector (ARMAV) model to construct the state error model of the quadruped robot using data. The predicted state errors are then used to adjust the predicted future robot states generated by MPC. By such an approach, our proposed controller can provide more accurate inputs to the system, enabling it to achieve desired states even in the presence of model parameter inaccuracies or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Control of Nonlinear Systems · Vehicle Dynamics and Control Systems · Control Systems and Identification
