Soft Actor-Critic-based Control Barrier Adaptation for Robust Autonomous Navigation in Unknown Environments

Nicholas Mohammad, Nicola Bezzo
3/11/2025
cs.ROcs.LG

No official code found. Best implementation: UVA-BezzoRobotics-AMRLab/cbf_tracking (9 stars, BSD-3-Clause, last commit 2025-05-11).

Abstract

Motion planning failures during autonomous navigation often occur when safety constraints are either too conservative, leading to deadlocks, or too liberal, resulting in collisions. To improve robustness, a robot must dynamically adapt its safety constraints to ensure it reaches its goal while balancing safety and performance measures. To this end, we propose a Soft Actor-Critic (SAC)-based policy for adapting Control Barrier Function (CBF) constraint parameters at runtime, ensuring safe yet non-conservative motion. The proposed approach is designed for a general high-level motion planner, low-level controller, and target system model, and is trained in simulation only. Through extensive simulations and physical experiments, we demonstrate that our framework effectively adapts CBF constraints, enabling the robot to reach its final goal without compromising safety.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause

Dynamic, Soft Actor-Critic-based Control Barrier Function Trajectory Tracker

90C++, CMakeSep 14, 20241 years agoBSD-3-Clause

Cite this paper

@article{mohammad2025soft,
  title  = {Soft Actor-Critic-based Control Barrier Adaptation for Robust Autonomous Navigation in Unknown Environments},
  author = {Nicholas Mohammad and Nicola Bezzo},
  year   = {2025},
  eprint = {2503.08479},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.08479v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.08479.svg)](https://codeofpaper.com/paper/2503.08479)

Discussion