Table of Contents
Fetching ...

FLIP: Flow-Centric Generative Planning as General-Purpose Manipulation World Model

Chongkai Gao, Haozhuo Zhang, Zhixuan Xu, Zhehao Cai, Lin Shao

TL;DR

FLIP presents a flow-centric, three-module world-modeling framework for general-purpose manipulation using language and vision. By separating action (flow generation), dynamics (flow-conditioned video generation), and value (vision-language scoring), it enables model-based planning in image space to synthesize long-horizon plans and guide low-level policies. The approach demonstrates strong planning performance, high-quality long videos, interactive capabilities, and zero-shot transfer, with scalability shown across multiple benchmarks and real-world tasks. Limitations include planning speed due to heavy video generation and the absence of explicit 3D/physical modeling, suggesting directions for future 3D-aware extensions and physics-based priors.

Abstract

We aim to develop a model-based planning framework for world models that can be scaled with increasing model and data budgets for general-purpose manipulation tasks with only language and vision inputs. To this end, we present FLow-centric generative Planning (FLIP), a model-based planning algorithm on visual space that features three key modules: 1. a multi-modal flow generation model as the general-purpose action proposal module; 2. a flow-conditioned video generation model as the dynamics module; and 3. a vision-language representation learning model as the value module. Given an initial image and language instruction as the goal, FLIP can progressively search for long-horizon flow and video plans that maximize the discounted return to accomplish the task. FLIP is able to synthesize long-horizon plans across objects, robots, and tasks with image flows as the general action representation, and the dense flow information also provides rich guidance for long-horizon video generation. In addition, the synthesized flow and video plans can guide the training of low-level control policies for robot execution. Experiments on diverse benchmarks demonstrate that FLIP can improve both the success rates and quality of long-horizon video plan synthesis and has the interactive world model property, opening up wider applications for future works.Video demos are on our website: https://nus-lins-lab.github.io/flipweb/.

FLIP: Flow-Centric Generative Planning as General-Purpose Manipulation World Model

TL;DR

FLIP presents a flow-centric, three-module world-modeling framework for general-purpose manipulation using language and vision. By separating action (flow generation), dynamics (flow-conditioned video generation), and value (vision-language scoring), it enables model-based planning in image space to synthesize long-horizon plans and guide low-level policies. The approach demonstrates strong planning performance, high-quality long videos, interactive capabilities, and zero-shot transfer, with scalability shown across multiple benchmarks and real-world tasks. Limitations include planning speed due to heavy video generation and the absence of explicit 3D/physical modeling, suggesting directions for future 3D-aware extensions and physics-based priors.

Abstract

We aim to develop a model-based planning framework for world models that can be scaled with increasing model and data budgets for general-purpose manipulation tasks with only language and vision inputs. To this end, we present FLow-centric generative Planning (FLIP), a model-based planning algorithm on visual space that features three key modules: 1. a multi-modal flow generation model as the general-purpose action proposal module; 2. a flow-conditioned video generation model as the dynamics module; and 3. a vision-language representation learning model as the value module. Given an initial image and language instruction as the goal, FLIP can progressively search for long-horizon flow and video plans that maximize the discounted return to accomplish the task. FLIP is able to synthesize long-horizon plans across objects, robots, and tasks with image flows as the general action representation, and the dense flow information also provides rich guidance for long-horizon video generation. In addition, the synthesized flow and video plans can guide the training of low-level control policies for robot execution. Experiments on diverse benchmarks demonstrate that FLIP can improve both the success rates and quality of long-horizon video plan synthesis and has the interactive world model property, opening up wider applications for future works.Video demos are on our website: https://nus-lins-lab.github.io/flipweb/.

Paper Structure

This paper contains 56 sections, 2 equations, 18 figures, 8 tables, 1 algorithm.

Figures (18)

  • Figure 1: Overview of our method. Left: FLIP is trained on video datasets across different tasks, objects, and robots, with only one language description for each video as the goal. Right: we train an interactive world model consisting of an action module for flow generation, a dynamics module for video generation, and a value module for assigning value at each step. These modules can perform flow-centric model-based planning for manipulation tasks on the flow and video space.
  • Figure 2: The action module and dynamics module of FLIP. Left: the tokenizing process of different modalities in training data. Middle: we use a Conditional VAE to generate flows as actions. It separately generates the delta scale and directions on each query point for flow reconstruction. Right: we use a DiT model with the spatial-temporal attention mechanism for flow-conditioned video generation. Flows (and observation history) are conditioned with cross attention, while languages and timestep are conditioned with AdaLN-zero.
  • Figure 3: Top: The value module of FLIP. We follow the idea of liv and use time-contrastive learning for the visual-language representation, but we treat each video clip (rather than each frame) as a state. Bottom: the fine-tuned value curves of liv and ours.
  • Figure 4: Model-based planning results on LIBERO-LONG, FMB, cloth folding, and cloth unfolding. All of the flows, images, and values shown are generated by FLIP.
  • Figure 5: Success rates of different low-level policies on LIBERO-LONG.
  • ...and 13 more figures