Differentiable Collision-Free Parametric Corridors
Jon Arrizabalaga, Zachary Manchester, Markus Ryll
TL;DR
The paper addresses the challenge of generating collision-free corridors that are differentiable with respect to a path-parameter for path-parametric navigation. It introduces a path-parametric corridor defined by a rotating off-centered ellipse whose axes and center evolve via Chebyshev polynomials, and casts corridor volume maximization as a convex optimization solvable in real time: a 2D LP and a 3D SDP (or an LP via diagonal-dominance). A sequence of convexification steps—including discretization, replacing det by trace, a bounding wrapper, and a diagonal-dominance reformulation—yields tractable solutions, achieving real-time performance (roughly 5–20 Hz). Real-world KITTI data and toy simulations validate that the method attains comparable volumetric capacity to convex decomposition but with a continuous, differentiable representation that integrates easily with learning and optimization pipelines.
Abstract
This paper presents a method to compute differentiable collision-free parametric corridors. In contrast to existing solutions that decompose the obstacle-free space into multiple convex sets, the continuous corridors computed by our method are smooth and differentiable, making them compatible with existing numerical techniques for learning and optimization. To achieve this, we represent the collision-free corridors as a path-parametric off-centered ellipse with a polynomial basis. We show that the problem of maximizing the volume of such corridors is convex, and can be efficiently solved. To assess the effectiveness of the proposed method, we examine its performance in a synthetic case study and subsequently evaluate its applicability in a real-world scenario from the KITTI dataset.
