atlas

Research map / Vision-language and multimodal / Robot action and navigation

VIP: Vision Instructed Pre-training for Robotic Manipulation

ICML 2025 · Vision-language and multimodal › Robot action and navigation · approach: Multimodal prompt-driven manipulation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VIP, a vision-instructed robot manipulation pre-training method that conditions a Transformer policy (VIRT) on current observation, a future/cropped image, and progressively masked sparse point flows instead of text instructions.

Problem

Robotic manipulation policies struggle to use text instructions to specify task targets given current robot data diversity, making large-scale pre-training ambiguous and ineffective.

Approach

Replace text instructions with vision instructions: a future frame plus sparse point flows (progressively masked during pre-training) are used during pre-training, and a cropped image of the target object is used at fine-tuning/inference, with a fully Transformer-based policy (VIRT) initialized from DINOv2 and trained with uncertainty-weighted loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VIRT with VIP pre-training instead of ACT with pre-trainingVIRT and ACT · Pour Blueberriessuccess rate: 0.34 -> 0.42Helped
Use VIRT with VIP pre-training instead of ACT with pre-trainingVIRT and ACT · Open Lidsuccess rate: 0.59 -> 0.71Helped
Use VIRT with VIP pre-training instead of ACT with pre-trainingVIRT and ACT · Clean Tablesuccess rate: 0.30 -> 0.37Helped
Use VIRT with VIP pre-training instead of ACT with pre-trainingVIRT and ACT · Move Boxsuccess rate: 0.90 -> 0.92Helped
Use VIRT with VIP pre-training instead of ACT with pre-trainingVIRT and ACT · Transport Boxsuccess rate: 0.65 -> 0.74Helped
Use VIRT with VIP pre-training instead of ACT with pre-trainingVIRT and ACT · Stack Boxessuccess rate: 0.58 -> 0.68Helped
Add DINOv2 encoder initialization (ablation)VIRT · Move Boxsuccess rate: 0.80 -> 0.86Helped
Add uncertainty to the supervision loss (ablation)VIRT with DINOv2 initialization · Move Boxsuccess rate: 0.86 -> 0.90Helped
Add random masking of input image pixels (ablation)VIRT with DINOv2 initialization and uncertainty · Move Boxsuccess rate: 0.90 -> 0.92Helped
Combine future images and sparse point flows in pre-training instead of using only future images (ablation)VIRT · Move Boxsuccess rate: 0.87 -> 0.92Helped
Combine future images and sparse point flows in pre-training instead of using only sparse point flows (ablation)VIRT · Transport Boxsuccess rate: 0.51 -> 0.74Helped
Use cropped target images rather than text instructions at inference (ablation)VIRT with F+S pre-training · Transport Boxsuccess rate: 0.19 -> 0.74Helped

Surprising findings

Limitations

Experimental setup

Datasets: DROID Isaac Gym teleoperated simulation demos Cobot Magic real-robot demos

Benchmarks: Pour Blueberries Open the Lid Clean the Table Move a Single Box Transport the Specified Box Stack the Specified Boxes

Metrics: success rate inference speed

Baselines: ConvMLP Diffusion Policy ACT text instruction policy

Builds on: DINOv2 CoTracker Diffusion Policy ACT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy