A Semi-Lagrangian Approach for Time and Energy Path Planning Optimization in Static Flow Fields
Víctor C. da S. Campos, Armando A. Neto, Douglas G. Macharet
TL;DR
This work tackles time- and energy-optimal path planning for autonomous agents in static flow fields with obstacles by formulating a multi-objective optimal control problem. It introduces a Harmonic Transformation $\bar{v}(\mathbf{x}) = v(\mathbf{x})/(1+v(\mathbf{x}))$ to map value functions into $[0,1)$ and derives a transformed DP/HJB solved with a semi-Lagrangian scheme on unstructured grids. Two Pareto-front computation approaches are proposed: a deterministic Concurrent Policy Iteration (CPI) and a Multi-objective Evolutionary Policy Iteration (MEPI) using NSGA-II, both exploiting the Harmonic Transformation. Five numerical examples, including obstacle-laden and time-varying flow scenarios, demonstrate convergence, interpretable Pareto fronts, and favorable comparison to RRT$^*$ in energy-time tradeoffs, validating the method's potential for real-time, robust closed-loop planning in realistic environments.
Abstract
Efficient path planning for autonomous mobile robots is a critical problem across numerous domains, where optimizing both time and energy consumption is paramount. This paper introduces a novel methodology that considers the dynamic influence of an environmental flow field and considers geometric constraints, including obstacles and forbidden zones, enriching the complexity of the planning problem. We formulate it as a multi-objective optimal control problem, propose a novel transformation called Harmonic Transformation, and apply a semi-Lagrangian scheme to solve it. The set of Pareto efficient solutions is obtained considering two distinct approaches: a deterministic method and an evolutionary-based one, both of which are designed to make use of the proposed Harmonic Transformation. Through an extensive analysis of these approaches, we demonstrate their efficacy in finding optimized paths.
