论文标题

在线动力学学习预测控制,并应用于空中机器人

Online Dynamics Learning for Predictive Control with an Application to Aerial Robots

论文作者

Jiahao, Tom Z., Chee, Kong Yao, Hsieh, M. Ani

论文摘要

在这项工作中,我们考虑了在在线环境中提高模型预测控制(MPC)动态模型准确性的任务。尽管可以学习预测模型并将其应用于基于模型的控制器,但这些模型通常是离线学习的。在此离线环境中,首先收集培训数据,并通过详细的培训程序来学习预测模型。但是,由于模型是离线学习的,因此它不适合部署期间观察到的干扰或模型错误。为了提高模型和控制器的适应性,我们提出了一个在线动力学学习框架,该框架不断提高部署过程中动态模型的准确性。我们采用基于知识的神经差分方程(KNODE)作为动态模型,并使用受转移学习启发的技术来不断提高模型的准确性。我们通过四极管证明了框架的功效,并在模拟和物理实验中验证框架。结果表明,我们的方法可以解释可能暂时变化的干扰,同时保持良好的轨迹跟踪性能。

In this work, we consider the task of improving the accuracy of dynamic models for model predictive control (MPC) in an online setting. Although prediction models can be learned and applied to model-based controllers, these models are often learned offline. In this offline setting, training data is first collected and a prediction model is learned through an elaborated training procedure. However, since the model is learned offline, it does not adapt to disturbances or model errors observed during deployment. To improve the adaptiveness of the model and the controller, we propose an online dynamics learning framework that continually improves the accuracy of the dynamic model during deployment. We adopt knowledge-based neural ordinary differential equations (KNODE) as the dynamic models, and use techniques inspired by transfer learning to continually improve the model accuracy. We demonstrate the efficacy of our framework with a quadrotor, and verify the framework in both simulations and physical experiments. Results show that our approach can account for disturbances that are possibly time-varying, while maintaining good trajectory tracking performance.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源