English

Safe Learning-based Gradient-free Model Predictive Control Based on Cross-entropy Method

Robotics 2022-02-22 v3

Abstract

In this paper, a safe and learning-based control framework for model predictive control (MPC) is proposed to optimize nonlinear systems with a non-differentiable objective function under uncertain environmental disturbances. The control framework integrates a learning-based MPC with an auxiliary controller in a way of minimal intervention. The learning-based MPC augments the prior nominal model with incremental Gaussian Processes to learn the uncertain disturbances. The cross-entropy method (CEM) is utilized as the sampling-based optimizer for the MPC with a non-differentiable objective function. A minimal intervention controller is devised with a control Lyapunov function and a control barrier function to guide the sampling process and endow the system with high probabilistic safety. The proposed algorithm shows a safe and adaptive control performance on a simulated quadrotor in the tasks of trajectory tracking and obstacle avoidance under uncertain wind disturbances.

Keywords

Cite

@article{arxiv.2102.12124,
  title  = {Safe Learning-based Gradient-free Model Predictive Control Based on Cross-entropy Method},
  author = {Lei Zheng and Rui Yang and Zhixuan Wu and Jiesen Pan and Hui Cheng},
  journal= {arXiv preprint arXiv:2102.12124},
  year   = {2022}
}

Comments

21 pages, 11 figures, Accepted for publication in Engineering Applications of Artificial Intelligence