Generalizable Motion Planning via Operator Learning
Abstract
In this work, we introduce a planning neural operator (PNO) for predicting the value function of a motion planning problem. We recast value function approximation as learning a single operator from the cost function space to the value function space, which is defined by an Eikonal partial differential equation (PDE). Therefore, our PNO model, despite being trained with a finite number of samples at coarse resolution, inherits the zero-shot super-resolution property of neural operators. We demonstrate accurate value function approximation at 16× the training resolution on the MovingAI lab’s 2D city dataset, compare with state-of-the-art neural value function predictors on 3D scenes from the iGibson building dataset and showcase optimal planning with 4-joint robotic manipulators. Lastly, we investigate employing the value function output of PNO as a heuristic function to accelerate motion planning. We show theoretically that the PNO heuristic is $\epsilon$-consistent by introducing an inductive bias layer that guarantees our value functions satisfy the triangle inequality. With our heuristic, we achieve a $30$% decrease in nodes visited while obtaining near optimal path lengths on the MovingAI lab 2D city dataset, compared to classical planning methods (A$^\ast$, RRT$^\ast$).
Cite
Text
Matada et al. "Generalizable Motion Planning via Operator Learning." International Conference on Learning Representations, 2025.Markdown
[Matada et al. "Generalizable Motion Planning via Operator Learning." International Conference on Learning Representations, 2025.](https://mlanthology.org/iclr/2025/matada2025iclr-generalizable/)BibTeX
@inproceedings{matada2025iclr-generalizable,
title = {{Generalizable Motion Planning via Operator Learning}},
author = {Matada, Sharath and Bhan, Luke and Shi, Yuanyuan and Atanasov, Nikolay},
booktitle = {International Conference on Learning Representations},
year = {2025},
url = {https://mlanthology.org/iclr/2025/matada2025iclr-generalizable/}
}