Motion Planning Diffusion: Learning and Planning of Robot Motions with Diffusion Models
Joao Carvalho, An T. Le, Mark Baierl, Dorothea Koert, Jan Peters

TL;DR
This paper introduces Motion Planning Diffusion, a novel approach that employs diffusion models as priors for robot trajectory generation, enabling efficient and flexible motion planning especially in complex, high-dimensional environments.
Contribution
It proposes using diffusion models as priors for robot motion planning, allowing direct sampling from the posterior conditioned on task goals, and demonstrates superior performance over baselines.
Findings
Diffusion models effectively encode high-dimensional trajectory distributions.
The method generalizes well to environments with unseen obstacles.
Experiments show improved planning efficiency and accuracy.
Abstract
Learning priors on trajectory distributions can help accelerate robot motion planning optimization. Given previously successful plans, learning trajectory generative models as priors for a new planning problem is highly desirable. Prior works propose several ways on utilizing this prior to bootstrapping the motion planning problem. Either sampling the prior for initializations or using the prior distribution in a maximum-a-posterior formulation for trajectory optimization. In this work, we propose learning diffusion models as priors. We then can sample directly from the posterior trajectory distribution conditioned on task goals, by leveraging the inverse denoising process of diffusion models. Furthermore, diffusion has been recently shown to effectively encode data multimodality in high-dimensional settings, which is particularly well-suited for large trajectory dataset. To demonstrate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Reinforcement Learning in Robotics · Gaussian Processes and Bayesian Inference
MethodsDiffusion
