Accelerated Multi-Modal Motion Planning Using Context-Conditioned Diffusion Models
Edward Sandra, Lander Vanroye, Dries Dirckx, Ruben Cartuyvels, Jan Swevers, Wilm Decré
TL;DR
This work tackles the generalization gap in diffusion-based motion planning by introducing Context-Aware Motion Planning Diffusion (CAMPD), a diffusion model conditioned on sensor-agnostic contextual information via time and context encoders with an attention-enabled U-Net. Framed as planning-by-inference, CAMPD uses classifier-free guidance to produce collision-free, multi-modal trajectories for high-DoF robots, demonstrated on a 7-DoF Panda with real-time capability. The key contributions are: environment-agnostic context conditioning that handles arbitrary obstacle counts, improved generalization to unseen environments, and fast generation of executable trajectories without post-processing. The results show CAMPD outperforms state-of-the-art baselines on unseen scenes and real-world-inspired tasks, highlighting its potential for online planning and replanning in dynamic, complex settings.
Abstract
Classical methods in robot motion planning, such as sampling-based and optimization-based methods, often struggle with scalability towards higher-dimensional state spaces and complex environments. Diffusion models, known for their capability to learn complex, high-dimensional and multi-modal data distributions, provide a promising alternative when applied to motion planning problems and have already shown interesting results. However, most of the current approaches train their model for a single environment, limiting their generalization to environments not seen during training. The techniques that do train a model for multiple environments rely on a specific camera to provide the model with the necessary environmental information and therefore always require that sensor. To effectively adapt to diverse scenarios without the need for retraining, this research proposes Context-Aware Motion Planning Diffusion (CAMPD). CAMPD leverages a classifier-free denoising probabilistic diffusion model, conditioned on sensor-agnostic contextual information. An attention mechanism, integrated in the well-known U-Net architecture, conditions the model on an arbitrary number of contextual parameters. CAMPD is evaluated on a 7-DoF robot manipulator and benchmarked against state-of-the-art approaches on real-world tasks, showing its ability to generalize to unseen environments and generate high-quality, multi-modal trajectories, at a fraction of the time required by existing methods.
