Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Generative Trajectory Stitching through Diffusion Composition

About

Effective trajectory stitching for long-horizon planning is a significant challenge in robotic decision-making. While diffusion models have shown promise in planning, they are limited to solving tasks similar to those seen in their training data. We propose CompDiffuser, a novel generative approach that can solve new tasks by learning to compositionally stitch together shorter trajectory chunks from previously seen tasks. Our key insight is modeling the trajectory distribution by subdividing it into overlapping chunks and learning their conditional relationships through a single bidirectional diffusion model. This allows information to propagate between segments during generation, ensuring physically consistent connections. We conduct experiments on benchmark tasks of various difficulties, covering different environment sizes, agent state dimension, trajectory types, training data quality, and show that CompDiffuser significantly outperforms existing methods.

Yunhao Luo, Utkarsh A. Mishra, Yilun Du, Danfei Xu• 2025

Related benchmarks

TaskDatasetResultRank
Robotic PlanningOGBench PointMaze Giant 48 (stitch)
Success Rate68
16
Robotic PlanningOGBench AntMaze Giant 48 (stitch)
Success Rate65
16
Robotic PlanningOGBench Scene 48 (play)
Success Rate0.13
16
Goal-oriented planningOGBench PointMaze Large v1 (stitch)
Success Rate100
14
Goal-conditioned locomotionOGBench PointMaze-Stitch Giant
Success Rate69
14
Goal-conditioned Reinforcement LearningOGBench antmaze-medium-stitch v0
Success Rate96
12
Goal-conditioned Reinforcement LearningOGBench humanoidmaze-medium-stitch v0
Success Rate91
12
Goal-conditioned Reinforcement LearningOGBench humanoidmaze-large-stitch v0
Success Rate72
12
Goal-oriented planningOGBench PointMaze Medium Stitch v1
Success Rate100
12
Goal-conditioned Reinforcement LearningOGBench antmaze-giant-stitch v0
Success Rate65
12
Showing 10 of 47 rows

Other info

Follow for update