Robots Atlas>ROBOTS ATLAS
π0 (pi-zero)

Control · Control & Planning

π0 (pi-zero)

π0-FAST·Physical Intelligence

Active Open source API available
CATEGORYControl · Control & Planning
READINESSTRL 7
ADOPTION SCALEResearch / Prototype
LICENSESApache-2.0
FIRST RELEASE2024

**π0 (pi-zero)** is Physical Intelligence's flagship Vision-Language-Action (VLA) model, announced in October 2024 and described in the paper 'π0: A Vision-Language-Action Flow Model for General Robot Control' (arXiv:2410.24164, authors: Black, Brown, Driess et al.). π0 is the first publicly known 'generalist robot policy' that performs dexterous, long-horizon (multi-minute) manipulation sequences across many different robots — including single- and dual-arm Franka manipulators, ALOHA, UR5, and the Mobile ALOHA humanoid.

The architecture consists of three layers: (1) **VLM backbone** — PaliGemma 3B (Google) as the vision-language foundation, augmented with additional action tokens. (2) **Action expert** — a transformer-style network of ~300M parameters generating a stream of continuous actions (joint velocities) via **flow matching** (instead of action discretization as in RT-2 / OpenVLA — flow matching enables inference in full continuous precision and reduces noise). (3) **Action chunking** — the model predicts 50 future actions simultaneously (a 1-second chunk at 50 Hz), substantially reducing effective latency and producing smooth, coordinated movements.

Training data: ~10,000 hours of demonstrations across **8 robotic platforms** collected by Physical Intelligence + the Open X-Embodiment dataset (1M trajectories). Demonstrations come from teleoperation (VR rig + ALOHA). Tasks in the eval suite: folding T-shirts, packing Amazon-style shipping boxes, clearing a table, loading a dishwasher, folding a cardboard box. **π0-base** (February 2025) was released as open weights under Apache 2.0 (the first 'generalist' weights in history).

Inference: ~1 H100 GPU for full π0 (3B parameters), latency ~50-200 ms per action chunk (50 actions = 1 s of motion). Fine-tuning is available via the `openpi` codebase on GitHub (Apache 2.0). The **π0.5** version (April 2025) introduces co-training with additional multimodal datasets and better out-of-distribution generalization (e.g., unseen rooms).

Type & Roles
Software types
VLA / Foundation Model
SDK

An SDK (Software Development Kit) is a curated set of libraries, interfaces, tools, sample code, and documentation intended for building applications and integrating with a specific hardware device, platform, or service. In robotics, an SDK typically exposes device control, telemetry, sensor access, configuration, and execution functions, significantly reducing the time-to-first-integration for developers targeting a specific robot or platform.

Runtime

A Runtime is the environment or execution layer used to run code, load libraries, manage dependencies, and operate applications or services — either in real time or during normal system operation. In robotics this includes real-time operating system (RTOS) runtimes, ROS 2 executor runtimes, containerised execution environments (Docker, podman), and embedded C++ runtimes on microcontrollers.

API Library

An API Library is a software package that exposes programmatic interfaces for communicating with a device, service, or system. In robotics it typically forms a lightweight integration layer built on top of the manufacturer's official API or an open-source project, abstracting low-level protocol details and providing language-native bindings (Python, C++, Java, etc.).

Select an item to see its description.
Main category
Control & PlanningPerception & Vision SoftwareSDKsRuntime & Infrastructure
Roles in robotics ecosystem
Motion PlanningPerceptionComputer VisionAPI AccessDeveloper Enablement
Robot Control

Robot Control denotes the role of software responsible for motion control, command execution, coordination of actuating elements and the direct operational logic of the robot.

Select an item to see its description.
Software family
Family
Proprietary VLA Stacks
Maturity & Adoption
7 / 9
Prototype / pilot phase
ResearchPrototypeProduction
Adoption scaleResearch / Prototype
Maintenance statusActively Maintained
First release2024
Last update20 May 2026
Deployments

Demonstrations inside Physical Intelligence: at-scale T-shirt folding (50+ shirts in a row on single- and dual-arm ALOHA), packing shipping boxes, clearing a table, loading a dishwasher, folding a cardboard box. Early partner deployments (NDA — non-public). The π0-base open-weights version is used by ~200 academic teams for fine-tuning in the first 4 months after release.

Community

github.com/Physical-Intelligence/openpi ~4.2k★, ~480 forks (4 months after release). HuggingFace `physical-intelligence/pi0-base` ~25k downloads/month. Active community on X/Twitter (@physical_int ~45k followers). Growing community of fine-tunes on specific task domains.

Target robotic platforms
Robotic Arm
Mobile Robot
Humanoid
Service Robot
Research Robot
ROS supportCompatibility with ROS / ROS 2 ecosystem
Community ROS 2 WrapperWrapper ROS 2 tworzony i utrzymywany przez społeczność, nie przez producenta
System capabilities
Open source
Source code is publicly available under an open-source license — enables security audits, custom modifications, and integration without licensing barriers.
Real-time capable
Designed with timing-determinism guarantees — meets the requirements of control loops, safety systems, and tasks demanding low, predictable latency.
×
⟨/⟩
API available
The software exposes a programmable interface (REST, gRPC, SDK, or language bindings) that enables automation and integration with other systems.
📦
Pre-built / binary
Distributed as ready-to-use binary packages, container images, or installers — no need to build from source.
Programming languages
PythonC++CUDA
Operating systems
Ubuntu 22.04Ubuntu 20.04DebianmacOS
Ubuntu 24.04

Ubuntu 24.04 LTS 'Noble Numbat' — supported until April 2029. The host for ROS 2 Jazzy.

Select an item to see its description.
Minimum hardware requirements
Minimum hardware requirements
CPUInference: single x86-64 CPU ≥ 3 GHz (driving the GPU). Training / fine-tuning: dual AMD EPYC or Intel Xeon CPUs (≥ 32 cores combined).
RAM (GB)32
GPUInference: 1× NVIDIA H100 80 GB (or A100 80 GB) for full π0 3B. Fine-tuning: 4-8× H100 80 GB. Edge deployment (Jetson AGX Orin) supported for quantized variants.
Disk (GB)200

Open weights for π0-base (Apache 2.0) available since February 2025. The full training database is closed — fine-tuning is only possible on your own datasets. The `openpi` code is on GitHub.

Packaging & distribution
Package managers
pip / PyPIGitHub Releases / GitHub Actions ArtifactsDocker / Docker HubSource – Python (setup.py / pyproject.toml)conda / mamba
CPU architectures
x86_64 (AMD64)NVIDIA GPU (CUDA – x86_64)ARM64 / AArch64NVIDIA Jetson – AArch64 (JetPack)Apple Silicon – AArch64 (macOS)
Installation difficulty
LevelAdvanced
Protocols and interfaces
Communication protocols
gRPCREST API (HTTP/HTTPS)WebSocketROS 2 TopicsShared Memory (POSIX / mmap)
Hardware interfaces
Ethernet 1000BASE-T (Gigabit Ethernet)Ethernet 10GBASE-T (10 Gigabit Ethernet)USB 3.0 / 3.1 Gen 1PCIe 4.0MIPI CSI-2
Latency classes
Soft Real-Time (20–100 ms)Soft Real-Time (100–500 ms)
Deployment types
Local WorkstationCloudEdgeContainerizedHybrid
Supported simulators
MuJoCo
NVIDIA Isaac Sim
Gazebo Harmonic
PyBullet / Bullet3
Licenses
Apache-2.0Apache License 2.0v2.0

License family: Permissive

ModificationDistributionCommercial useSublicensingPrivate useROS-compatibleOSI approvedFSF Free/LibreRequires attributionPatent grant
Version history
π0-FASTAug 2025

Variant optimized for inference on Jetson AGX Orin — 4-bit quantization, ~30 ms per action chunk.

π0.5Apr 2025

Second-generation co-trained on multimodal datasets — better out-of-distribution generalization (e.g., new rooms, unseen objects).

π0-base open weightsFeb 2025

Release of π0-base weights under Apache 2.0 along with the `openpi` codebase for fine-tuning.

π0 paper preprintOct 2024

arXiv:2410.24164 preprint published — first public unveiling of π0 with demonstrations and benchmarks.