Skip to content

Official codebase for PRESTO (Planning with Environment Representation, Sampling, and Trajectory Optimization)

License

Notifications You must be signed in to change notification settings

kiwi-sherbet/PRESTO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

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

Project | arXiv

intro

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.

If you find our work useful in your research, please consider citing.

Code will be released soon. Stay tuned!

Citing

@misc{seo2024presto,
        title={PRESTO: Fast motion planning using diffusion models based on
          key-configuration environment representation},
        author={Seo, Mingyo and Cho, Yoonyoung and Sung, Yoonchang and Stone, Peter and Zhu, Yuke and Kim, Beomjoon},
        year={2024},
        eprint={2409.16012},
        archivePrefix={arXiv},
        primaryClass={cs.RO}
      }

About

Official codebase for PRESTO (Planning with Environment Representation, Sampling, and Trajectory Optimization)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published