Unified Multimodal Diffusion Forcing for Forceful Manipulation
Zixuan Huang, Huaidian Hou, Dmitry Berenson
TL;DR
MDF tackles the problem of learning from multimodal robotic trajectories by introducing a 2D Time–Modality Noise Level Matrix $\mathbf{K}$ that enables continuous, partial masking across time and modalities. The approach combines a diffusion-based point-cloud autoencoder with a latent diffusion transformer to model temporal and cross-modal dependencies, and supports flexible inference-time tasks including policy, planning, dynamics modeling, state estimation, and anomaly detection. Empirical results across simulated and real-world contact-rich tasks show MDF achieves competitive or superior performance to specialized baselines, while offering robustness to noisy observations and the ability to adapt history lengths and input modalities. This framework promises versatile, robust multimodal reasoning for manipulation, with practical impact on real-world robotic systems under occlusion and sensory noise.
Abstract
Given a dataset of expert trajectories, standard imitation learning approaches typically learn a direct mapping from observations (e.g., RGB images) to actions. However, such methods often overlook the rich interplay between different modalities, i.e., sensory inputs, actions, and rewards, which is crucial for modeling robot behavior and understanding task outcomes. In this work, we propose Multimodal Diffusion Forcing, a unified framework for learning from multimodal robot trajectories that extends beyond action generation. Rather than modeling a fixed distribution, MDF applies random partial masking and trains a diffusion model to reconstruct the trajectory. This training objective encourages the model to learn temporal and cross-modal dependencies, such as predicting the effects of actions on force signals or inferring states from partial observations. We evaluate MDF on contact-rich, forceful manipulation tasks in simulated and real-world environments. Our results show that MDF not only delivers versatile functionalities, but also achieves strong performance, and robustness under noisy observations. More visualizations can be found on our website https://unified-df.github.io
