Control Barrier Functions via Minkowski Operations for Safe Navigation among Polytopic Sets

📅 2025-04-01
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing control barrier function (CBF)-based safety navigation methods for polyhedral robots in polyhedral obstacle environments suffer from performance limitations due to conservative geometric approximations (e.g., spheres or ellipsoids) of robot and obstacle shapes. Method: This paper proposes the first CBF framework directly grounded in exact signed distance functions (SDFs). It reformulates collision detection as a convex optimization problem via Minkowski difference, integrates GJK-inspired modeling with differentiable implicit differentiation to analytically compute SDF gradients, and synthesizes non-conservative safety-critical controllers. Contribution/Results: The approach enables non-conservative safe control, real-time post-collision recovery, and cooperative multi-obstacle avoidance. Experiments demonstrate its effectiveness in pure translational motion, initial-collision, and multi-obstacle scenarios, generating zero-conservatism safe trajectories that significantly improve navigation accuracy and robustness.

Technology Category

Application Category

📝 Abstract
Safely navigating around obstacles while respecting the dynamics, control, and geometry of the underlying system is a key challenge in robotics. Control Barrier Functions (CBFs) generate safe control policies by considering system dynamics and geometry when calculating safe forward-invariant sets. Existing CBF-based methods often rely on conservative shape approximations, like spheres or ellipsoids, which have explicit and differentiable distance functions. In this paper, we propose an optimization-defined CBF that directly considers the exact Signed Distance Function (SDF) between a polytopic robot and polytopic obstacles. Inspired by the Gilbert-Johnson-Keerthi (GJK) algorithm, we formulate both (i) minimum distance and (ii) penetration depth between polytopic sets as convex optimization problems in the space of Minkowski difference operations (the MD-space). Convenient geometric properties of the MD-space enable the derivatives of implicit SDF between two polytopes to be computed via differentiable optimization. We demonstrate the proposed framework in three scenarios including pure translation, initialization inside an unsafe set, and multi-obstacle avoidance. These three scenarios highlight the generation of a non-conservative maneuver, a recovery after starting in collision, and the consideration of multiple obstacles via pairwise CBF constraint, respectively.
Problem

Research questions and friction points this paper is trying to address.

Develop CBFs for safe navigation among polytopic obstacles
Compute exact SDF between polytopic robot and obstacles
Enable differentiable optimization for polytope distance derivatives
Innovation

Methods, ideas, or system contributions that make the work stand out.

Optimization-defined CBF using exact Signed Distance Function
Convex optimization for polytopic distance and penetration
Differentiable Minkowski difference operations for SDF derivatives
🔎 Similar Papers
No similar papers found.
Y
Yi-Hsuan Chen
Dept. of Aerospace Engineering, University of Maryland, College Park, MD, USA
S
Shuo Liu
Dept. Mechanical Engineering, Boston University, Brookline, MA, 02215, USA
W
Wei Xiao
Computer Science and Artificial Intelligence Lab, Massachusetts Institute of Technology, Cambridge, MA, USA
Calin Belta
Calin Belta
Brendan Iribe Endowed Professor, University of Maryland
ControlsFormal MethodsRoboticsSystems Biology
Michael Otte
Michael Otte
Assistant Professor, University of Maryland College Park
Artificial IntelligenceRobotic Path PlanningMulti-agent Systems