PRESTO: Fast motion planning using diffusion models based on key-configuration environment representation

Mingyo Seo,Yoonyoung Cho,Yoonchang Sung,Peter Stone,Yuke Zhu,Beomjoon Kim
2024-09-24
Abstract:We introduce a learning-guided motion planning framework that provides initial seed trajectories using a diffusion model for trajectory optimization. Given a workspace, our method approximates the configuration space (C-space) obstacles through a key-configuration representation that consists of a sparse set of task-related key configurations, and uses this as an input to the diffusion model. The diffusion model integrates regularization terms that encourage collision avoidance and smooth trajectories during training, and trajectory optimization refines the generated seed trajectories to further correct any colliding segments. Our experimental results demonstrate that using high-quality trajectory priors, learned through our C-space-grounded diffusion model, enables efficient generation of collision-free trajectories in narrow-passage environments, outperforming prior learning- and planning-based baselines. Videos and additional materials can be found on the project page: <a class="link-external link-https" href="https://kiwi-sherbet.github.io/PRESTO" rel="external noopener nofollow">this https URL</a>.
Robotics
What problem does this paper attempt to address?