Safe Learning-Based Feedback Linearization Tracking Control for Nonlinear System with Event-Triggered Model Update
arXiv:2203.03180 · doi:10.1109/LRA.2022.3146930
Abstract
Learning-based methods are powerful in handling complex scenarios. However, it is still challenging to use learning-based methods under uncertain environments while stability, safety, and real-time performance of the system are desired to guarantee. In this paper, we propose a learning-based tracking control scheme based on a feedback linearization controller in which uncertain disturbances are approximated online using Gaussian Processes (GPs). Using the predicted distribution of disturbances given by GPs, a Control Lyapunov Function (CLF) and Control Barrier Function (CBF) based Quadratic Program is applied, with which probabilistic stability and safety are guaranteed. In addition, the trajectory is optimized first by Model Predictive Control (MPC) based on the linearized dynamics systems to further reduce the tracking error. We also design an event trigger for GPs updates to improve efficiency while stability and safety of the system are still guaranteed. The effectiveness of the proposed tracking control strategy is illustrated in numerical simulations.
arXiv comment8 pages, 8 figures
References in corpus (7)
- OSQP: An Operator Splitting Solver for Quadratic Programs
- Cautious Model Predictive Control using Gaussian Process Regression
- Bayesian Learning-Based Adaptive Control for Safety Critical Systems
- Combining Model-Based and Model-Free Updates for Trajectory-Centric Reinforcement Learning
- Learning-based Predictive Path Following Control for Nonlinear Systems Under Uncertain Disturbances
- Stable Gaussian Process based Tracking Control of Lagrangian Systems
- Improving Input-Output Linearizing Controllers for Bipedal Robots via Reinforcement Learning