Table of Contents
Abstract
Control Barrier Function Quadratic Programs (CBF-QPs) are central to reactive safety-critical control due to their applicability to general control-affine systems and their ability to enforce constraints through optimization. Yet, they often introduce spurious local equilibria that hinder convergence to task goals. In contrast, Modulation of Dynamical Systems (Mod-DS) methods (including normal, reference, and on-manifold variants) geometrically reshape nominal vector fields to achieve obstacle avoidance with few or no local minima, but they lack a principled mechanism for enforcing input constraints and are typically limited to fully actuated systems. Revisiting the theoretical foundations of both approaches showed that, despite their seemingly different constructions, the normal Mod-DS is a special case of the CBF-QP, and the reference Mod-DS is linked to the CBF-QP through a single equation. These connections motivate our Modulated CBF-QP (MCBF-QP) framework, which introduces reference and on-manifold modulation variants that reduce or fully eliminate the spurious equilibria inherent to CBF-QPs for general control-affine systems operating in dynamic, cluttered environments.
Gazebo & Python Simulations
Hospital: Fully Actuated
Video 1: Reference MCBF-QP Demonstration against CBF-QP and reference Mod-DS
Video 2: on-Manifold MCBF-QP Demonstration against CBF-QP and on-Manifold Mod-DS
Hospital: Underactuated
Video 1: Shifted on-Manifold MCBF-QP Demonstration against Shifted CBF-QP
Video 2: Augumented on-Manifold MCBF-QP Demonstration against Augmented CBF-QP
Social Navigation
Hardware Experiment
Static Concave Obstacles
Video 1: Shifted CBF-QP
Video 2: Shifted on-Manifold MCBF-QP
Dynamic Adversarial Attacks
Video 1: Shifted CBF-QP
Video 2: Shifted on-Manifold MCBF-QP
Soical Navigation
Video 1: Shifted CBF-QP
Video 2: Shifted on-Manifold MCBF-QP
Mixed Environment
Video: Shifted on-Manifold MCBF-QP Demonstration through 5-Trial Validation
Results Summary
BibTeX
@misc{xue2026minimacollisionscombiningmodulation,
title={No Minima, No Collisions: Combining Modulation and Control Barrier Function Strategies for Feasible Dynamic Collision Avoidance},
author={Yifan Xue and Nadia Figueroa},
year={2026},
eprint={2502.14238},
archivePrefix={arXiv},
primaryClass={cs.RO},
url={https://arxiv.org/abs/2502.14238},
}