Robust Control Barrier Function Design for High Relative Degree Systems: Application to Unknown Moving Obstacle Collision Avoidance

Kwang Hak Kim,Mamadou Diagne,Miroslav Krstić
2024-12-05
Abstract:In safety-critical control, managing safety constraints with high relative degrees and uncertain obstacle dynamics pose significant challenges in guaranteeing safety performance. Robust Control Barrier Functions (RCBFs) offer a potential solution, but the non-smoothness of the standard RCBF definition can pose a challenge when dealing with multiple derivatives in high relative degree problems. As a result, the definition was extended to the marginally more conservative smooth Robust Control Barrier Functions (sRCBF). Then, by extending the sRCBF framework to the CBF backstepping method, this paper offers a novel approach to these problems. Treating obstacle dynamics as disturbances, our approach reduces the requirement for precise state estimations of the obstacle to an upper bound on the disturbance, which simplifies implementation and enhances the robustness and applicability of CBFs in dynamic and uncertain environments. Then, we validate our technique through an example problem in which an agent, modeled using a kinematic unicycle model, aims to avoid an unknown moving obstacle. The demonstration shows that the standard CBF backstepping method is not sufficient in the presence of a moving obstacle, especially with unknown dynamics. In contrast, the proposed method successfully prevents the agent from colliding with the obstacle, proving its effectiveness.
Optimization and Control
What problem does this paper attempt to address?
This paper attempts to solve the problem of how to ensure safe control in high - relative - degree systems, especially in the presence of uncertain obstacle dynamics. Specifically, the paper focuses on the following two main issues: 1. **Safety Constraint Management in High - Relative - Degree Systems**: - In high - relative - degree systems, the traditional Control Barrier Function (CBF) method is difficult to directly handle the non - smoothness problems caused by multiple derivatives. This poses challenges in designing safe controllers, especially in high - relative - degree problems that require multiple differentiations. - To address this issue, the paper introduces the Smooth Robust Control Barrier Function (sRCBF) to alleviate the impact of non - smoothness on the control system. 2. **Handling of Uncertain Obstacle Dynamics**: - When the dynamic characteristics of obstacles are unknown, the traditional CBF method usually requires accurate state estimation, which may be difficult to achieve in practical applications. - The paper proposes a new method that treats obstacle dynamics as perturbations and simplifies the implementation process by setting an upper bound on the perturbation, thereby improving the robustness and applicability of the system. ### Specific Problem Description The paper demonstrates the effectiveness of its method through a specific example: an agent based on the kinematic unicycle model needs to avoid collisions with a moving obstacle with unknown dynamics. The standard CBF backstepping method performs poorly in this case, while the proposed sRCBF method successfully prevents the agent from colliding with the obstacle. ### Main Contributions - **Extension of the sRCBF Framework**: Combining the CBF backstepping method, a new method for handling high - relative - degree systems and uncertain obstacle dynamics is proposed. - **Simplification of Uncertainty Handling**: By treating obstacle dynamics as perturbations and setting their upper bound, the requirement for accurate state estimation is reduced. - **Validation of Effectiveness**: The effectiveness of the new method in handling the problem of avoiding collisions with obstacles of unknown dynamics is verified through simulation. In summary, this paper aims to solve the problem of safe control in high - relative - degree systems with uncertain obstacle dynamics, proposes an improved method based on sRCBF, and verifies its effectiveness and superiority through experiments.