Controllable Motion Generation via Diffusion Modal Coupling
Luobin Wang, Hongzhan Yu, Chenning Yu, Sicun Gao, Henrik Christensen
TL;DR
This work tackles controllability in diffusion-based motion generation by introducing a Gaussian-mixture prior that couples each prior mode to a principal data mode, enabling direct, mode-level control during sampling without external guidance. By deriving modified forward and reverse diffusion processes and carefully parametrizing the priors to maintain mode separation, the approach achieves higher fidelity and controllability than post-hoc guidance baselines. Empirical results on Waymo and Maze2D demonstrate improved trajectory realism, feasibility, and per-task performance with a single unified model handling multiple modes, highlighting scalability and robustness. The framework eliminates train–test mismatch inherent in guidance methods and provides a principled path toward controllable, multi-modal robotic motion synthesis with practical impact for planning and forecasting.
Abstract
Diffusion models have recently gained significant attention in robotics due to their ability to generate multi-modal distributions of system states and behaviors. However, a key challenge remains: ensuring precise control over the generated outcomes without compromising realism. This is crucial for applications such as motion planning or trajectory forecasting, where adherence to physical constraints and task-specific objectives is essential. We propose a novel framework that enhances controllability in diffusion models by leveraging multi-modal prior distributions and enforcing strong modal coupling. This allows us to initiate the denoising process directly from distinct prior modes that correspond to different possible system behaviors, ensuring sampling to align with the training distribution. We evaluate our approach on motion prediction using the Waymo dataset and multi-task control in Maze2D environments. Experimental results show that our framework outperforms both guidance-based techniques and conditioned models with unimodal priors, achieving superior fidelity, diversity, and controllability, even in the absence of explicit conditioning. Overall, our approach provides a more reliable and scalable solution for controllable motion generation in robotics.
