RoMAN Flow, a class of generative AI model (a normalizing flow) for robot policies, separates training from sampling and compresses the policy into a one step action generator for real robot deployment.
Today's best robot-learning systems are slow at decision time. They generate robot actions one step at a time, fine in simulation but a problem on a real robot that has to act in milliseconds. A new arXiv preprint, RoMAN-Flow, targets that wall for a family of expressive policies called autoregressive normalizing flows.
The method splits the problem into two stages. In training, it replaces sequential sampling with a "sampling-free, advantage-weighted likelihood objective" that ranks candidate actions from an offline dataset without drawing new samples from the policy. At deployment, it distills the result into a one-step action generator so a robot can produce its next move in one pass rather than many.
The paper reports experiments across simulated manipulation suites, including LIBERO, RoboMimic, and MetaWorld, and on real-world robotic platforms, claiming competitive policy performance and substantially reduced inference latency. The exact factor is qualitative in the abstract; the full numbers live in the experiments section.
Code is open source, built on PyTorch 2.4.x with CUDA 12.3, MuJoCo 2.3.7, Robosuite 1.4.0, and RoboMimic 0.5.0. The decoded LaTeX source notes a submission to AAAI 2027, not an acceptance. Whether one-step distillation holds up outside the lab's test rigs is the open question the paper itself flags.