Safe Motion Along Harmonic Potential Surfaces with Cardinal Spline Dirichlet Boundary Conditions

Theodor-Gabriel Nicu, Florin Stoican, Daniel Ioan, Ionela Prodan · 2024

This work pertains to the generation and use of harmonic functions for obstacle avoidance and target tracking. For each cell of a polyhedral complex, we generate a harmonic potential surface from a Dirichlet-type condition on its boundary. The condition is expressed as a smooth cardinal B-spline curve, thus allowing an efficient computation of the potential which avoids the large gradients characteristic to the piecewise constant boundary conditions usually employed in the literature. Enumerating all pairs of “in” and “out” facets for each feasible cell (one not part of the obstacles) and attaching a relevant cost to each such pair (e.g., proportional to the path length inside the cell), we arrive at a directed graph where, by construction, all possible paths linking the source and the target avoid the obstacles. The optimal path results from a variation of Dijkstra’s algorithm.

Read the paper · More papers on PaperTik