Physics-informed Temporal Difference Metric Learning for Robot Motion Planning
Ruiqi Ni, Zherong Pan, Ahmed H Qureshi
TL;DR
This work tackles robust robot motion planning by reframing the Eikonal equation as the optimal value function and geodesic-distance on a Riemannian manifold, enabling self-supervised learning without expert data. The authors introduce a temporal-difference metric-learning framework that combines an infinitesimal Eikonal loss with a finite-step TD loss, obstacle-normal alignment, and a causality prior to enhance global consistency and convergence. A metric-learning architecture with environment-conditioned attention preserves geodesic properties while enabling generalization to unseen scenes, and a sampling-based MPC routinely infers paths from the learned travel-time field. Empirical results across 2–12 DOF tasks show improved accuracy, scalability, and generalization over prior self-supervised methods, with notably fast planning times and strong sim2real performance in high-dimensional setups. The approach offers a practical, scalable avenue for robust motion planning in complex, cluttered environments.
Abstract
The motion planning problem involves finding a collision-free path from a robot's starting to its target configuration. Recently, self-supervised learning methods have emerged to tackle motion planning problems without requiring expensive expert demonstrations. They solve the Eikonal equation for training neural networks and lead to efficient solutions. However, these methods struggle in complex environments because they fail to maintain key properties of the Eikonal equation, such as optimal value functions and geodesic distances. To overcome these limitations, we propose a novel self-supervised temporal difference metric learning approach that solves the Eikonal equation more accurately and enhances performance in solving complex and unseen planning tasks. Our method enforces Bellman's principle of optimality over finite regions, using temporal difference learning to avoid spurious local minima while incorporating metric learning to preserve the Eikonal equation's essential geodesic properties. We demonstrate that our approach significantly outperforms existing self-supervised learning methods in handling complex environments and generalizing to unseen environments, with robot configurations ranging from 2 to 12 degrees of freedom (DOF).
