Diffusion Trajectory-guided Policy for Long-horizon Robot Manipulation
Shichao Fan, Quantao Yang, Yajie Liu, Kun Wu, Zhengping Che, Qingjie Liu, Min Wan
TL;DR
This work addresses the difficulty of generalizing imitation learning to long-horizon robot manipulation under data scarcity and error compounding. It introduces Diffusion Trajectory-guided Policy (DTP), a two-stage framework where a Diffusion Trajectory Model generates task-relevant 2D trajectories from vision-language inputs, which then guide a Transformer-based policy. The approach achieves a notable 25% improvement in average success on the CALVIN benchmark and demonstrates data-efficient learning and real-world viability. By providing trajectory-level guidance and leveraging a diffusion-based auxiliary system, DTP reduces error accumulation and enhances transfer to unseen environments and longer task sequences, with practical implications for scalable, language-conditioned robotic manipulation.
Abstract
Recently, Vision-Language-Action models (VLA) have advanced robot imitation learning, but high data collection costs and limited demonstrations hinder generalization and current imitation learning methods struggle in out-of-distribution scenarios, especially for long-horizon tasks. A key challenge is how to mitigate compounding errors in imitation learning, which lead to cascading failures over extended trajectories. To address these challenges, we propose the Diffusion Trajectory-guided Policy (DTP) framework, which generates 2D trajectories through a diffusion model to guide policy learning for long-horizon tasks. By leveraging task-relevant trajectories, DTP provides trajectory-level guidance to reduce error accumulation. Our two-stage approach first trains a generative vision-language model to create diffusion-based trajectories, then refines the imitation policy using them. Experiments on the CALVIN benchmark show that DTP outperforms state-of-the-art baselines by 25% in success rate, starting from scratch without external pretraining. Moreover, DTP significantly improves real-world robot performance.
