Geometry-aware Policy Imitation
Yiming Li, Nael Darwiche, Amirreza Razmjoo, Sichao Liu, Yilun Du, Auke Ijspeert, Sylvain Calinon
TL;DR
Geometry-Aware Policy Imitation (GPI) reframes imitation learning by treating demonstrations as geometric curves that induce distance fields in the actuated robot subspace. It derives two complementary flows—progression along the demonstrations and attraction toward them—whose superposition yields a controllable, non-parametric vector field for policy synthesis. By decoupling metric learning from policy synthesis, GPI supports modular latent representations and multimodal demonstrations, enabling efficient composition and fast inference even with high-dimensional observations. Across simulation and real-robot experiments, GPI achieves higher performance with substantially lower memory and computation than diffusion-based policies, while maintaining interpretability and robustness to perturbations. These properties position GPI as an efficient, scalable alternative to generative approaches for robotic imitation learning.
Abstract
We propose a Geometry-aware Policy Imitation (GPI) approach that rethinks imitation learning by treating demonstrations as geometric curves rather than collections of state-action samples. From these curves, GPI derives distance fields that give rise to two complementary control primitives: a progression flow that advances along expert trajectories and an attraction flow that corrects deviations. Their combination defines a controllable, non-parametric vector field that directly guides robot behavior. This formulation decouples metric learning from policy synthesis, enabling modular adaptation across low-dimensional robot states and high-dimensional perceptual inputs. GPI naturally supports multimodality by preserving distinct demonstrations as separate models and allows efficient composition of new demonstrations through simple additions to the distance field. We evaluate GPI in simulation and on real robots across diverse tasks. Experiments show that GPI achieves higher success rates than diffusion-based policies while running 20 times faster, requiring less memory, and remaining robust to perturbations. These results establish GPI as an efficient, interpretable, and scalable alternative to generative approaches for robotic imitation learning. Project website: https://yimingli1998.github.io/projects/GPI/
