π0: A Vision-Language-Action Flow Model for General Robot Control
FeaturedKarl Pertsch, Oliver Groth, Jonas Frey, Mingtian Zhang, Huy Ha, Xuanlin Li, Xialing Li, Kuan Fang, Kevin Black, Dorsa Sadigh, Quan Vuong, Sergey Levine · Physical Intelligence (π0) · 2024
Framework
PyTorch
License
Apache-2.0
Stars
11,990
Summary
π0 is a 3.5B-parameter VLA flow model from Physical Intelligence that achieves state-of-the-art general robot manipulation by mixing online RL with high-quality human demonstrations, available as an open-source PyTorch implementation.
Abstract Summary
Key Points
- 3.5B-parameter VLA model using flow matching for action generation.
- Diffusion-inspired trajectory denoising captures multimodal manipulation.
- Outperforms RT-2-X, Octo, and OpenVLA on real-world manipulation.
- Open-source weights + training code + Gradio demo on RTX 4090.
- Compatible with 7-DoF pose and delta control; ALOHA/Bridge data loaders.
Overview
We provide an outline of our model and training procedure in Figure 3 . In our training framework, we first assemble a pre-training mixture consisting of a weighted combination of our own dexterous manipulation datasets (Section V-C ), collected on 7 different robot configurations for 68 different tasks, and the entire OXE dataset [ 10 ] , which contains data from 22 robots.
The π 0 \pi_{0} Model
The $\pi_{0}$ model, illustrated in Figure 3 , consists primarily of a language model transformer backbone. Following the standard late fusion VLM recipe [ 3 , 11 , 30 ] , image encoders embed the robot’s image observations into the same embedding space as language tokens. We further augment this backbone with robotics-specific inputs and outputs — namely, proprioceptive state and robot actions.
$\pi_{0}$ uses conditional flow matching [ 28 , 32 ] to model the continuous distribution of actions.
Data Collection and Training Recipe
Broadly capable robot foundation models require not only an expressive and powerful architecture, but also the right dataset and, more importantly, the right training recipe . In the same way that LLM training is typically divided into pre-training and post-training phases, we employ a multi-stage training procedure for our model.
Experimental Evaluation
Our experimental evaluation consists of out-of-box evaluation experiments that compare our base (pre-trained) model to alternative model designs with direct prompting, as well as detailed fine-tuning experiments that evaluate our model on challenging downstream tasks, comparing it to other methods that have been proposed for dexterous manipulation.
Sources and Demonstrations
Figures are reproduced from Pertsch et al. See the full paper for experimental details and the project page, when the paper links one, for demonstrations and videos.
Related Papers
RT-1: Robotics Transformer for Real-World Control at Scale
Anthony Brohan, Yevgen Chebotar, Chelsea Finn et al.
RT-1 is a 35M-parameter transformer trained on 130K robot demonstrations that generalizes to new tasks, objects, and environments, forming the foundation for Google's RT-2 and RT-X line of VLA models.
DynaFLIP: Rethinking Robotics Perception via Tri-Modal-Dynamics Guided Representation
Jusuk Lee, Seungjae Lee, Jonghun Shin et al.
Robot manipulation critically depends on perception that preserves the action-relevant aspects of a scene. Yet most robot learning pipelines are built upon visual encoders pre-trained for static recog
GuidedVLA: Specifying Task-Relevant Factors via Plug-and-Play Action Attention Specialization
Xiaosong Jia, Bowen Yang, Zuhao Ge et al.
Vision-Language-Action (VLA) models aim for general robot learning by aligning action as a modality within powerful Vision-Language Models (VLMs). Existing VLAs rely on end-to-end supervision to implicitly enable the action decoding process to learn task-relevant features.
From Imagined Futures to Executable Actions: Mixture of Latent Actions for Robot Manipulation
Yajie Li, Bozhou Zhang, Chun Gu et al.
Video foundation-models models offer a promising imagination mechanism for robot manipulation by predicting long-horizon future observations, but effectively exploiting these imagined futures for action execution remains challenging.