四足机器人在线学习补偿误差,实现复杂地形自适应行走
Adaptive Legged Locomotion via Online Learning for Model Predictive Control
- 用随机傅里叶特征建模动态误差与干扰,结合模型预测控制
- 在仿真中成功应对高达12倍重力的外力和8公斤负载,轨迹跟踪误差小
- 适合需要高鲁棒性的自主四足机器人系统,如救援或巡检场景
我们提出一种基于在线学习与模型预测控制的自适应四足运动算法。该算法由模型预测控制(MPC)与残差动力学在线学习两个模块协同构成,残差动力学可表征建模误差与外部扰动。算法采用随机傅里叶特征在再生核希尔伯特空间中逼近残差动力学,并基于当前学习到的模型进行MPC控制。模型通过自监督最小二乘法,利用控制过程中采集的数据在线更新。该算法具有次线性动态后悔,即相对于已知残差动力学的最优预言控制器的性能差距。我们在Gazebo和MuJoCo仿真中验证了该算法的有效性,四足机器人需跟踪参考轨迹。Gazebo仿真包含平坦、20°斜坡及高度变化达0.25米的崎岖地形,外力最高达12g;MuJoCo仿真包含最大8kg的时变负载与变化的地摩擦系数。结果表明,算法在多种未知扰动下均能保持稳定高效运动。
原文摘要 · Abstract (English)
We provide an algorithm for adaptive legged locomotion via online learning and model predictive control. The algorithm is composed of two interacting modules: model predictive control (MPC) and online learning of residual dynamics. The residual dynamics can represent modeling errors and external disturbances. We are motivated by the future of autonomy where quadrupeds will autonomously perform complex tasks despite real-world unknown uncertainty, such as unknown payload and uneven terrains. The algorithm uses random Fourier features to approximate the residual dynamics in reproducing kernel Hilbert spaces. Then, it employs MPC based on the current learned model of the residual dynamics. The model is updated online in a self-supervised manner using least squares based on the data collected while controlling the quadruped. The algorithm enjoys sublinear \textit{dynamic regret}, defined as the suboptimality against an optimal clairvoyant controller that knows how the residual dynamics. We validate our algorithm in Gazebo and MuJoCo simulations, where the quadruped aims to track reference trajectories. The Gazebo simulations include constant unknown external forces up to $12\boldsymbol{g}$, where $\boldsymbol{g}$ is the gravity vector, in flat terrain, slope terrain with $20\degree$ inclination, and rough terrain with $0.25m$ height variation. The MuJoCo simulations include time-varying unknown disturbances with payload up to $8~kg$ and time-varying ground friction coefficients in flat terrain.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。