Learning-based Parameterized Barrier Function for Safety-Critical Control of Unknown Systems

Sihua Zhang,Di-Hua Zhai,Xiaobing Dai,Tzu-yuan Huang,Yuanqing Xia,Sandra Hirche
2024-08-10
Abstract:With the increasing complexity of real-world systems and varying environmental uncertainties, it is difficult to build an accurate dynamic model, which poses challenges especially for safety-critical control. In this paper, a learning-based control policy is proposed to ensure the safety of systems with unknown disturbances through control barrier functions (CBFs). First, the disturbance is predicted by Gaussian process (GP) regression, whose prediction performance is guaranteed by a deterministic error bound. Then, a novel control strategy using GP-based parameterized high-order control barrier functions (GP-P-HOCBFs) is proposed via a shrunk original safe set based on the prediction error bound. In comparison to existing methods that involve adding strict robust safety terms to the HOCBF condition, the proposed method offers more flexibility to deal with the conservatism and the feasibility of solving quadratic problems within the CBF framework. Finally, the effectiveness of the proposed method is demonstrated by simulations on Franka Emika manipulator.
Systems and Control
What problem does this paper attempt to address?
The paper primarily focuses on addressing the safety-critical control problem of unknown systems in the presence of uncertainties and external disturbances. Specifically, the research proposes a learning-based approach to ensure the safety of systems with unknown disturbances by using Control Barrier Functions (CBFs). The main contributions of the paper include: 1. **Predicting Unknown Disturbances**: Utilizing Gaussian Process Regression (GP) to predict unknown external disturbances and ensuring that the prediction performance is supported by deterministic error bounds. 2. **Novel Control Strategy**: Proposing a GP-based parameterized high-order control barrier function (GP-P-HOCBFs) to design new control strategies by shrinking the original safe set based on the prediction error bounds. This method offers more flexibility compared to existing methods that require adding strict robust safety terms, addressing conservativeness and feasibility issues in quadratic programming problems. 3. **Validation of Effectiveness**: Validating the proposed method's effectiveness through simulation experiments on the Franka Emika robotic arm. The experimental results show that the proposed GP-P-HOCBF can ensure system safety and exhibit varying degrees of performance conservativeness depending on different design parameters, compared to traditional HOCBF methods that do not consider prediction errors. In summary, this research aims to provide an effective safety control solution for complex systems with unknown disturbances, particularly suitable for applications requiring high reliability and safety.