Adaptive Control Barrier Functions
暂无分享,去创建一个
It has been shown that optimizing quadratic costs while stabilizing affine control systems to desired (sets of) states subject to state and control constraints can be reduced to a sequence of Quadratic Programs (QPs) by using Control Barrier Functions (CBFs) and Control Lyapunov Functions (CLFs). In this paper, we introduce Adaptive CBFs (AdaCBFs) that can accommodate time-varying control bounds and noise in the system dynamics,while also guaranteeing the feasibility of the QPs, which is a challenging problem in current approaches. We propose two different types of AdaCBFs: Parameter-Adaptive CBF (PACBF) and Relaxation-Adaptive CBF (RACBF). Central to AdaCBFs is the introduction of appropriate time-varying functions to modify the definition of a common CBF. These time-varying functions are treated as High Order CBFs (HOCBFs) with their own auxiliary dynamics, which are stabilized by CLFs. We demonstrate the advantages of using AdaCBFs over the existing CBF techniques by applying both the PACBF-based method and the RACBF-based method to a cruise control problem with time-varying road conditions and noise in the system dynamics, and compare their relative performance