π₀ is a Vision-Language-Action model for general robot control, from Physical Intelligence. The LeRobot implementation is adapted from their open source OpenPI repository.
π₀ represents a breakthrough in robotics as the first general-purpose robot foundation model developed by Physical Intelligence. Unlike traditional robots that are narrow specialists programmed for repetitive motions, π₀ is designed to be a generalist policy that can understand visual inputs, interpret natural language instructions, and control a variety of different robots across diverse tasks.
This policy has been trained and pushed to the Hub using
LeRobot.
See the full documentation at
LeRobot Docs.
For a complete walkthrough, see the
training guide.
Below is the short version on how to train and run inference/eval:
1lerobot-train \
2 --dataset.repo_id=${HF_USER}/<dataset> \
3 --policy.type=act \
4 --output_dir=outputs/train/<desired_policy_repo_id> \
5 --job_name=lerobot_training \
6 --policy.device=cuda \
7 --policy.repo_id=${HF_USER}/<desired_policy_repo_id>
8 --wandb.enable=true
1lerobot-record \
2 --robot.type=so100_follower \
3 --dataset.repo_id=<hf_user>/eval_<dataset> \
4 --policy.path=<hf_user>/<desired_policy_repo_id> \
5 --episodes=10