Harmonic Control Lyapunov Barrier Functions for Constrained Optimal Control with Reach-Avoid Specifications
Amartya Mukherjee, Ruikun Zhou, Haocheng Chang, Jun Liu
TL;DR
This work addresses safety-critical constrained control by unifying reach-avoid objectives with harmonic analysis through harmonic CLBFs. By solving a boundary-value problem with $\nabla^2 V = 0$ and appropriate boundary data, the authors obtain a unique harmonic CLBF whose gradient guides a gradient-based controller, optionally augmented with small noise to escape saddle points. They also discuss a Poisson variant with $\nabla^2 V = -6$ and provide a sufficient condition involving a positive $\lambda$ to guarantee avoidance of unsafe sets. Numerical experiments across Roomba, DiffDrive, CarRobot, and a 2D quadrotor demonstrate high safety and reliable goal-reaching, often outperforming baselines and avoiding the need for trajectory-based training.
Abstract
This paper introduces harmonic control Lyapunov barrier functions (harmonic CLBF) that aid in constrained control problems such as reach-avoid problems. Harmonic CLBFs exploit the maximum principle that harmonic functions satisfy to encode the properties of control Lyapunov barrier functions (CLBFs). As a result, they can be initiated at the start of an experiment rather than trained based on sample trajectories. The control inputs are selected to maximize the inner product of the system dynamics with the steepest descent direction of the harmonic CLBF. Numerical results are presented with four different systems under different reach-avoid environments. Harmonic CLBFs show a significantly low risk of entering unsafe regions and a high probability of entering the goal region.
