Dynamic Log-Gaussian Process Control Barrier Function for Safe Robotic Navigation in Dynamic Environments
Xin Yin, Chenyang Liang, Yanning Guo, Jie Mei
TL;DR
The paper tackles safe autonomous navigation in unknown dynamic environments by developing a Dynamic Log Gaussian Process Control Barrier Function (DLGP-CBF). It combines a logarithmic GP-based barrier with obstacle-position (and velocity) data to create an informative, motion-aware safety constraint and solves a QP to ensure safety while following a goal-directed nominal controller. Key contributions include (1) a log-transformed GP CBF that maintains informative gradients even with sparse data, (2) explicit inclusion of predicted obstacle velocities through time derivatives, and (3) a perception-to-control pipeline validated in dynamic Gazebo simulations showing improved safety margins, smoother trajectories, and faster task completion compared with baselines.
Abstract
Control Barrier Functions (CBFs) have emerged as efficient tools to address the safe navigation problem for robot applications. However, synthesizing informative and obstacle motion-aware CBFs online using real-time sensor data remains challenging, particularly in unknown and dynamic scenarios. Motived by this challenge, this paper aims to propose a novel Gaussian Process-based formulation of CBF, termed the Dynamic Log Gaussian Process Control Barrier Function (DLGP-CBF), to enable real-time construction of CBF which are both spatially informative and responsive to obstacle motion. Firstly, the DLGP-CBF leverages a logarithmic transformation of GP regression to generate smooth and informative barrier values and gradients, even in sparse-data regions. Secondly, by explicitly modeling the DLGP-CBF as a function of obstacle positions, the derived safety constraint integrates predicted obstacle velocities, allowing the controller to proactively respond to dynamic obstacles' motion. Simulation results demonstrate significant improvements in obstacle avoidance performance, including increased safety margins, smoother trajectories, and enhanced responsiveness compared to baseline methods.
