Real-Time Adaptive Safety-Critical Control with Gaussian Processes in High-Order Uncertain Models

Yu Zhang,Long Wen,Xiangtong Yao,Zhenshan Bing,Linghuan Kong,Wei He,Alois Knoll
2024-03-05
Abstract:This paper presents an adaptive online learning framework for systems with uncertain parameters to ensure safety-critical control in non-stationary environments. Our approach consists of two phases. The initial phase is centered on a novel sparse Gaussian process (GP) framework. We first integrate a forgetting factor to refine a variational sparse GP algorithm, thus enhancing its adaptability. Subsequently, the hyperparameters of the Gaussian model are trained with a specially compound kernel, and the Gaussian model's online inferential capability and computational efficiency are strengthened by updating a solitary inducing point derived from new samples, in conjunction with the learned hyperparameters. In the second phase, we propose a safety filter based on high-order control barrier functions (HOCBFs), synergized with the previously trained learning model. By leveraging the compound kernel from the first phase, we effectively address the inherent limitations of GPs in handling high-dimensional problems for real-time applications. The derived controller ensures a rigorous lower bound on the probability of satisfying the safety specification. Finally, the efficacy of our proposed algorithm is demonstrated through real-time obstacle avoidance experiments executed using both a simulation platform and a real-world 7-DOF robot.
Machine Learning,Systems and Control
What problem does this paper attempt to address?
This paper attempts to solve the problem of achieving critical safety control in systems with uncertain parameters in non - stationary environments. Specifically, the research focuses on how to ensure the safety of the system through a real - time adaptive learning framework under an uncertain model. The paper proposes a method that combines high - order control barrier functions (HOCBFs) and variational sparse Gaussian processes (VSGP) to deal with the input gain uncertainty in high - dimensional nonlinear models and improve the online inference ability and computational efficiency of the model. In addition, by introducing forgetting mechanisms and rules, this method enables the model to better adapt to environmental changes and select the most informative training data and inducing points. Finally, this method demonstrates its effectiveness and real - time performance in dynamic obstacle avoidance tasks and is applicable to simulation platforms and actual 7 - degree - of - freedom robots.