/ Модель

Характеристики

Лицензия
Apache 2.0
Базовая модель
pi05_base
Библиотека
lerobot
Опубликована
11 июл 2026

pi05_so101_pick_place

Языковая модельИзображение, текст → action3 профессии

Дообученная VLA-модель для управления роботом so_follower при захвате фиолетового блока и переносе его в белый квадрат.

24скачиваний за 30 дней0лайковвеса обновлены11 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

ViVi-AI/pi05_so101_pick_place — дообученная на LeRobot модель управления роботом, основанная на VLA-модели π₀.₅ (Pi05) от Physical Intelligence. Она предназначена для задачи pick-and-place на роботе типа so_follower: взять фиолетовый блок и положить его в белый квадрат.

Политика получает состояние робота из 6 значений и изображения с двух камер — на руке и в рабочей зоне, размером 480×640. На выходе она формирует 6-мерное действие для управления роботом. Модель обучена на 100 эпизодах и 44 998 кадрах с частотой 30 кадров в секунду из набора ViVi-AI/pick_place_20260709_130127. Базовая Pi05 рассчитана на обобщение в новых условиях, однако для этой дообученной политики результаты оценки не опубликованы, поэтому её качество за пределами указанной задачи не подтверждено.

Модель распространяется по лицензии Apache-2.0 и использует формат весов safetensors.

Сценарии применения

  • захват фиолетового блока роботом
  • перемещение блока в заданную область
  • выполнение задачи pick-and-place по изображениям с камер и состоянию робота

Ограничения

Модель обучена на одной задаче с фиолетовым блоком и белым квадратом; результатов оценки не предоставлено. Для работы требуются совместимые входы: состояние робота и изображения с камер hand и workspace.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Fine tune of Pi0.5 using https://huggingface.co/datasets/ViVi-AI/pick_place_20260709_130127

Training command:

lerobot-train \
  --dataset.repo_id=ViVi-AI/pick_place_20260709_130127 \
  --output_dir=./outputs/train/pi05_so101_pick_place \
  --policy.repo_id=ViVi-AI/pi05_so101_pick_place \
  --policy.type=pi05 \
  --policy.pretrained_path=lerobot/pi05_base \
  --policy.device=cuda \
  --policy.dtype=bfloat16 \
  --policy.gradient_checkpointing=true \
  --policy.compile_model=true \
  --policy.train_expert_only=true \
  --policy.freeze_vision_encoder=true \
  --batch_size=32 \
  --steps=5000 \
  --job_name=pi05_so101 \
  --wandb.enable=false

Ran on an RTX 4090 and used 22 GiB of VRAM. Took 2:46 to train.


Model Card for pi05

π₀.₅ (Pi05) is a Vision-Language-Action model from Physical Intelligence designed for open-world generalization: it evolves π₀ to generalize to entirely new environments and situations that were never seen during training. The LeRobot implementation is adapted from their open-source OpenPI repository.

This policy has been trained and pushed to the Hub using LeRobot.

Learn how to train and run it in the LeRobot pi05 guide, or browse the full documentation.


Model Details

  • License: apache-2.0
  • Fine-tuned from: lerobot/pi05_base
  • Robot type: so_follower
  • Cameras: hand, workspace

Inputs & Outputs

The policy consumes these observation features and produces these action features.

Inputs

FeatureTypeShape
observation.stateSTATE(6,)
observation.images.handVISUAL(3, 480, 640)
observation.images.workspaceVISUAL(3, 480, 640)

Outputs

FeatureTypeShape
actionACTION(6,)

Training Dataset

Training Configuration

SettingValue
Training steps5000
Batch size32
Optimizeradamw
Learning rate2.5e-05
Seed1000
LeRobot version0.6.1

How to Get Started with the Model

New to LeRobot? These guides cover the full workflow:

The short version to run and train this policy:

Run the policy on your robot

lerobot-rollout \
  --strategy.type=base \
  --robot.type=so_follower \
  --robot.port=<your_robot_port> \
  --robot.cameras="{ <camera_1>: {type: opencv, index_or_path: <index_or_path>, width: 640, height: 480, fps: 30}, <camera_2>: {type: opencv, index_or_path: <index_or_path>, width: 640, height: 480, fps: 30}}" \
  --policy.path=ViVi-AI/pi05_so101_pick_place \
  --task="pick up the purple block and place it in the white square" \
  --duration=60

Replace the remaining <...> placeholders with your own values: --robot.port and the camera names/indices are specific to your machine, and the camera names must match the observation keys this policy was trained on.

When --strategy.type=base is used the script doesn't record the episodes. Skipping duration will make the policy run indefinitely. For more information look at rollout documentation.

Train your own policy

This policy type is usually fine-tuned from the pretrained base model lerobot/pi05_base:

lerobot-train \
  --dataset.repo_id=${HF_USER}/<dataset> \
  --policy.path=lerobot/pi05_base \
  --output_dir=outputs/train/<policy_repo_id> \
  --job_name=lerobot_training \
  --policy.device=cuda \
  --policy.repo_id=${HF_USER}/<policy_repo_id> \
  --wandb.enable=true

Writes checkpoints to outputs/train/<policy_repo_id>/checkpoints/.


Evaluation

No evaluation results have been provided for this policy yet.


Citation

If you use this policy, please cite the method linked in the description above, along with LeRobot:

@misc{cadene2024lerobot,
    author = {Cadene, Remi and Alibert, Simon and Soare, Alexander and Gallouedec, Quentin and Zouitine, Adil and Palma, Steven and Kooijmans, Pepijn and Aractingi, Michel and Shukor, Mustafa and Aubakirova, Dana and Russi, Martino and Capuano, Francesco and Pascal, Caroline and Choghari, Jade and Moss, Jess and Wolf, Thomas},
    title = {LeRobot: State-of-the-art Machine Learning for Real-World Robotics in Pytorch},
    howpublished = "\url{https://github.com/huggingface/lerobot}",
    year = {2024}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · lerobot

Нельзя запустить

Модели для роботов не запускаются как сервис инференса.

Ревизия весов
000eb97

0 моделей