首页 /研究 /Automatic Tuning for Data-driven Model Predictive Control
LEARNING

Automatic Tuning for Data-driven Model Predictive Control

William R. Edwards, Gao Tang, Giorgos Mamakoukas, Todd D. Murphey, Kris Hauser

发表年份
2021
引用次数
36

摘要

Model predictive control (MPC) is a powerful feedback technique that is often used in data-driven robotics. The performance of data-driven MPC depends on the accuracy of the model, which often requires careful tuning. Furthermore, specifying the task with an objective function and synthesizing a feedback policy are not straightforward and typically lead to suboptimal solutions driven by trial and error. To address these challenges, we present a method to jointly optimize the data-driven system identification, task specification, and control synthesis of unknown dynamical systems. We use our method to develop AutoMPC <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> , a software package designed to automate and optimize data-driven MPC. Empirical evaluation on the pendulum swing-up, cart-pole swing-up, and half-cheetah running demonstrates that our method finds data-driven control policies that outperform offline reinforcement learning, without any hand-tuning.

关键词

Computer scienceModel predictive controlTask (project management)Data-drivenRoboticsArtificial intelligenceIdentification (biology)System identificationSwingSoftware

相关论文

查看 LEARNING 分类全部论文