TLDR: DM1 is a novel flow-based model that integrates dispersive regularization into MeanFlow to overcome representation collapse in robotic manipulation. It achieves 20-40 times faster inference and 10-20 percentage point higher success rates compared to existing methods, enabling robust, real-time control with just one to five action generation steps. Physical deployment on a Franka-Emika-Panda robot validated its effectiveness and real-time applicability.
Robotic manipulation requires control policies that can handle complex, multi-modal actions while operating in real-time. Traditional generative models, like diffusion-based methods, can capture diverse behaviors but often require many computational steps, making them too slow for immediate robotic control. Flow-based generative models emerged as a faster alternative, offering one-step action generation, but they often suffer from a problem called ‘representation collapse’. This means they struggle to differentiate between similar visual inputs, leading to errors in precise tasks.
Introducing DM1: A Solution for Efficient and Robust Robotic Control
A new framework called DM1 (MeanFlow with Dispersive Regularization for One-Step Robotic Manipulation) has been proposed to tackle these challenges. DM1 integrates a technique called ‘dispersive regularization’ into MeanFlow, a type of flow-based model. This integration prevents representation collapse without adding extra network components or complex training procedures, maintaining its one-step efficiency.
The core idea behind DM1 is to encourage the model’s internal representations to be diverse and distinct, even for similar observations. This is achieved by applying dispersive regularization across different intermediate layers of the network. By doing so, DM1 helps the robot distinguish subtle visual cues, which is crucial for tasks like grasping objects at various orientations.
Key Advantages and Contributions
DM1 offers several significant improvements:
-
Breaking the Speed-Accuracy Trade-off: DM1 achieves inference speeds that are 20 to 40 times faster than baseline methods, while simultaneously improving success rates by 10 to 20 percentage points on complex tasks. For instance, in a ‘Lift’ task, it reached 99% success compared to 85% for the baseline, all with just one action generation step.
-
Preventing Representation Collapse: This is the first systematic application of dispersive regularization with MeanFlow for vision-based robotic manipulation. It ensures that the model learns diverse features, which is vital for robust performance.
-
Systematic Evaluation: The researchers thoroughly tested four different types of dispersive regularization (InfoNCE-L2, InfoNCE-Cosine, Hinge, Covariance-based) to understand their effectiveness across various tasks and configurations.
-
Real-World Validation: DM1 was successfully deployed on a Franka-Emika-Panda robot, demonstrating its ability to transfer from simulated environments to the real world and operate effectively in real-time.
How DM1 Works
The DM1 framework consists of four main parts:
-
One-Step Action Generation: It directly transforms Gaussian noise into target action trajectories using learned average velocity fields, eliminating the need for iterative denoising steps common in other methods.
-
Vision Transformer Encoder: Visual observations are processed by a Vision Transformer (ViT) to extract global visual features, which then serve as conditional inputs for the flow matching model.
-
Dispersive Loss Modules: These modules are applied to multiple embedding layers (temporal, noise, and conditional embeddings) to enforce diversity and prevent representation collapse.
-
Integrated Architecture: The system combines outputs from the vision encoder, proprioceptive state inputs, and temporal embeddings. It’s trained using both MeanFlow loss for velocity field learning and dispersive losses for regularization.
Experimental Results in Simulation and Reality
Experiments on RoboMimic benchmarks showed that DM1-based methods achieved comparable or superior success rates with only 5 denoising steps, a 6 to 25 times reduction in inference steps compared to baselines that needed 32-128 steps. For complex tasks like ‘Can’ and ‘Transport’, DM1 with dispersive regularization significantly outperformed vanilla MeanFlow and other baselines.
In terms of efficiency, DM1 consistently achieved superior success rates with much faster inference times (0.07-0.09 seconds) compared to baselines (0.6-3.5 seconds), representing a 20-40 times speedup. The benefits of dispersive regularization were particularly evident in complex tasks, providing 10-20 percentage point gains in success rates.
Real-world tests on a Franka-Emika-Panda robot further validated DM1’s practical applicability. With 5-step MeanFlow and Cartesian planning, it achieved a total latency of 19.2ms, enabling a control frequency of over 50Hz. This demonstrates that DM1’s computational efficiency translates directly to real-time control capabilities in physical environments.
Also Read:
- NovaFlow: Enabling Robots to Perform New Tasks Without Prior Training
- EVOR: Enhancing Offline Reinforcement Learning with Expressive Value Functions
Conclusion
DM1 represents a significant step forward in robotic manipulation, proving that efficient one-step generation and robust multimodal representations are not mutually exclusive. By systematically integrating dispersive regularization with MeanFlow, DM1 offers a powerful yet simple approach for efficient and robust manipulation, paving the way for more capable real-time robotic systems. You can find the full research paper here: DM1: MeanFlow with Dispersive Regularization for 1-Step Robotic Manipulation.


