Stochastic Trajectory Prediction under Unstructured Constraints
Hao Ma, Zhiqiang Pu, Shijie Wang, Boyin Liu, Huimu Wang, Yanyan Liang, Jianqiang Yi
TL;DR
This work tackles constrained trajectory prediction under unstructured constraints by introducing Controllable Trajectory Diffusion (CTD). CTD pairs a pre-trained scoring model, trained from pairwise constraint judgments via Bradley–Terry–Luce, with a conditional diffusion model that generates future trajectories conditioned on a constraint conformity score in $[0,1]$ and historical context. The approach avoids differentiable, hand-crafted constraint formulations and supports multiple, combinatorial constraints during inference, achieving competitive minADE and minFDE on ETH/UCY and SDD while aligning predictions with constraints such as speed and turning. By leveraging a constraint score as a conditioning signal, CTD enables controllable, semantically meaningful trajectory generation with potential for real-time planning in dynamic environments.
Abstract
Trajectory prediction facilitates effective planning and decision-making, while constrained trajectory prediction integrates regulation into prediction. Recent advances in constrained trajectory prediction focus on structured constraints by constructing optimization objectives. However, handling unstructured constraints is challenging due to the lack of differentiable formal definitions. To address this, we propose a novel method for constrained trajectory prediction using a conditional generative paradigm, named Controllable Trajectory Diffusion (CTD). The key idea is that any trajectory corresponds to a degree of conformity to a constraint. By quantifying this degree and treating it as a condition, a model can implicitly learn to predict trajectories under unstructured constraints. CTD employs a pre-trained scoring model to predict the degree of conformity (i.e., a score), and uses this score as a condition for a conditional diffusion model to generate trajectories. Experimental results demonstrate that CTD achieves high accuracy on the ETH/UCY and SDD benchmarks. Qualitative analysis confirms that CTD ensures adherence to unstructured constraints and can predict trajectories that satisfy combinatorial constraints.
