Phasing Through the Flames: Rapid Motion Planning with the AGHF PDE for Arbitrary Objective Functions and Constraints
Challen Enninful Adu, César E. Ramos Chuquiure, Yutong Zhou, Pearl Lin, Ruikai Yang, Bohao Zhang, Shubham Singh, Ram Vasudevan
TL;DR
BLAZE reformulates trajectory optimization for high-dimensional robots by generalizing the Affine Geometric Heat Flow (AGHF) PDE to arbitrary cost functions and coupling it with a Phase 1–Phase 2 framework to handle constraint violations during online planning. It introduces a Constrained Lagrangian and an input-constraint treatment that leverage efficient inverse-dynamics-based derivatives, enabling rapid generation of dynamically feasible trajectories that respect obstacles and actuation limits. The approach is validated against state-of-the-art trajectory optimizers and demonstrated on Kinova Gen3 hardware, achieving sub-second solutions (often within $2$–$3$ seconds) even in challenging, obstacle-rich tasks, while maintaining feasibility. The demonstrated speed, scalability, and hardware applicability suggest significant potential for online planning and real-time control in complex robotic systems.
Abstract
The generation of optimal trajectories for high-dimensional robotic systems under constraints remains computationally challenging due to the need to simultaneously satisfy dynamic feasibility, input limits, and task-specific objectives while searching over high-dimensional spaces. Recent approaches using the Affine Geometric Heat Flow (AGHF) Partial Differential Equation (PDE) have demonstrated promising results, generating dynamically feasible trajectories for complex systems like the Digit V3 humanoid within seconds. These methods efficiently solve trajectory optimization problems over a two-dimensional domain by evolving an initial trajectory to minimize control effort. However, these AGHF approaches are limited to a single type of optimal control problem (i.e., minimizing the integral of squared control norms) and typically require initial guesses that satisfy constraints to ensure satisfactory convergence. These limitations restrict the potential utility of the AGHF PDE especially when trying to synthesize trajectories for robotic systems. This paper generalizes the AGHF formulation to accommodate arbitrary cost functions, significantly expanding the classes of trajectories that can be generated. This work also introduces a Phase1 - Phase 2 Algorithm that enables the use of constraint-violating initial guesses while guaranteeing satisfactory convergence. The effectiveness of the proposed method is demonstrated through comparative evaluations against state-of-the-art techniques across various dynamical systems and challenging trajectory generation problems. Project Page: https://roahmlab.github.io/BLAZE/
