arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2010.04514cs.RO
收藏

基于MPC的具有生存性保证的鲁棒行走

Robust walking based on MPC with viability guarantees

Max Planck Institute for Intelligent Systems(马克斯·普朗克智能系统研究所);University of Trento(特伦托大学);K. N. Toosi University of Technology(K. N. 图西理工大学);New York University(纽约大学)

Mohammad Hasan Yeganegi, Majid Khadiv, Andrea Del Prete, S. Ali A. Moosavian, Ludovic Righetti

摘要:

模型预测控制(MPC)在控制诸如足式机器人之类的复杂系统方面已经显示出巨大的成功。然而,当闭环时,在每个控制周期所解决的有限时域最优控制问题(OCP)的性能和可行性不再得到保证。这是由于模型的差异,低层次的控制器,不确定性和传感器噪声的影响。为了解决这些问题,我们提出了一个修改后的版本的标准MPC方法中使用的腿运动的可行性(弱前向不变性)的保证。在这种方法中,而不是添加一个(保守)终端约束的问题,我们建议使用的测量状态投影到OCP解决在每个控制周期的生存能力内核。此外,我们使用过去的实验数据,以找到最佳的成本权重,衡量性能,约束满足鲁棒性,或稳定性(不变性)的组合。这些可解释的成本衡量了健壮性和性能之间的权衡。为此,我们使用贝叶斯优化(BO)系统地设计实验,帮助有效地收集数据,以学习成本函数,从而获得强大的性能。我们的仿真结果与不同的现实干扰(即外部推力,未建模的致动器动态和计算延迟)显示我们的方法来创建鲁棒控制器的人形机器人的有效性。

英文摘要:

Model predictive control (MPC) has shown great success for controlling complex systems such as legged robots. However, when closing the loop, the performance and feasibility of the finite horizon optimal control problem (OCP) solved at each control cycle is not guaranteed anymore. This is due to model discrepancies, the effect of low-level controllers, uncertainties and sensor noise. To address these issues, we propose a modified version of a standard MPC approach used in legged locomotion with viability (weak forward invariance) guarantees. In this approach, instead of adding a (conservative) terminal constraint to the problem, we propose to use the measured state projected to the viability kernel in the OCP solved at each control cycle. Moreover, we use past experimental data to find the best cost weights, which measure a combination of performance, constraint satisfaction robustness, or stability (invariance). These interpretable costs measure the trade off between robustness and performance. For this purpose, we use Bayesian optimization (BO) to systematically design experiments that help efficiently collect data to learn a cost function leading to robust performance. Our simulation results with different realistic disturbances (i.e. external pushes, unmodeled actuator dynamics and computational delay) show the effectiveness of our approach to create robust controllers for humanoid robots.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑