Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

GPU-Accelerated Polygonal Signed Distance Functions for Real-Time Collision Avoidance

About

Optimization-based local planning and control require high-rate collision-avoidance constraint evaluation over a prediction horizon. In obstacle-dense environments, where feasible space is limited and the constraints become increasingly complex, the computational workload often dominates the control-cycle runtime. The resulting bottleneck motivates collision-avoidance constraints that combine computational efficiency with geometric fidelity. The proposed Polygonal Signed Distance Function (PSDF) is a geometry-exact signed distance function between a convex polygonal robot footprint and obstacles represented by their boundary edges. It is implemented as a weight-free, branch-free tensorized geometric pipeline enabling batched GPU execution and automatic differentiation. The PSDF is embedded into model predictive control by locally linearizing the stage-wise safety constraints within a sequential quadratic programming-based real-time iteration scheme, yielding the PSDF-embedded model predictive controller (PSDF-MPC). The design separates CPU/GPU computation so that the GPU evaluates batched PSDF values and gradients while the CPU solves a sparse quadratic program whose dimension is determined by system dimensions and horizon length, not by obstacle features. Microbenchmarks show that PSDF scales favorably against signed-distance query baselines. Closed-loop simulated and real-world navigation experiments, including comparisons with optimization-based baselines, demonstrate that PSDF-MPC maintains real-time feasibility and robust collision avoidance in dense polygonal environments.

Taekwon Ga, Jongeun Choi• 2026

Related benchmarks

TaskDatasetResultRank
Mobile Robot NavigationGazebo corridor navigation Broad Corridor
Navigation Time (s)9.63
3
Navigation2D Maze
Time per step (s)0.02
3
Navigation2D Maze Oblique environment
Per-step Optimization Time (s)0.022
3
Mobile Robot NavigationGazebo corridor navigation Narrow Corridor
Navigation Time (s)7.32
2
Mobile Robot NavigationGazebo corridor navigation Cluttered Obstacle Field
Navigation Time (s)13.72
2
Showing 5 of 5 rows

Other info

Follow for update