InSight: When Robots Start Learning to 'Cook' by Themselves
Paper: InSight: Self-Guided Skill Acquisition via Steerable VLAs Authors: Maggie Wang, Lars Osterberg, Stephen Tian arXiv: 2606.24884 Published: 2026-06-23
This is an English summary of a Chinese-language forum deep-dive on the InSight framework.
Key Points
- Problem: Current VLA models (e.g., OpenVLA, RT-2) are end-to-end black boxes whose capabilities are bounded by their training data. They can imitate demonstrated behaviors but cannot recombine or extend skills to novel tasks without hundreds of new human demonstrations.
- Core idea: Make VLA models *steerable* at the level of basic action units ("primitives")—e.g., "move gripper above the bowl," "lift up," "pour water out of the bottle"—so skills become composable building blocks, like LEGO bricks.
- Zero-demonstration skill acquisition: InSight learned skills never seen in human demos, including flipping blocks, closing drawers, sweeping, unscrewing threaded caps, and pouring water.
- Compositional generalization: learned primitives were combined into new long-horizon tasks without additional demonstrations.
- Continual learning: the flywheel keeps expanding the skill library, enabling increasingly complex tasks.
- Real-world transfer: despite sensor noise and mechanical error, skills segmented and acquired via the framework transferred successfully from simulation to real hardware.
- Primitives remain relatively coarse-grained (e.g., "grasp" covers very different objects).
- Heavy reliance on VLM quality; a wrong decomposition or strategy can derail the flywheel.
- Failed physical exploration can be costly; safer exploration strategies and better simulation are needed.
- Wang, M., Osterberg, L., Tian, S., et al. "InSight: Self-Guided Skill Acquisition via Steerable VLAs." arXiv:2606.24884, 2026.
- OpenVLA: An Open-Source Vision-Language-Action Model
- RT-2: Vision-Language-Action Models
- Socratic Models: Composing Zero-Shot Multimodal Reasoning
Stage 1: Automated Segmentation Pipeline
InSight automatically extracts primitives from existing human demonstration videos using two signals:
1. VLM planning decomposition: A vision-language model watches the demo and describes the steps (e.g., move gripper, grasp bowl, lift, tilt, pour, release), providing semantic labels for each primitive. 2. End-effector pose trajectories: Gripper position, orientation, and open/close state over time precisely determine each primitive's temporal boundaries.
The post compares this to separating a symphony recording into tracks: the VLM acts as a music critic identifying instruments, while pose analysis pinpoints exactly when each one plays.
Stage 2: VLM-Guided Data Flywheel
When facing a new task (e.g., "put the spoon from the drawer next to the bowl"), the system:
1. Identifies missing skills by decomposing the task via a VLM and checking against the existing skill library (e.g., "open drawer" is missing). 2. Self-attempts the skill: the VLM proposes low-level control strategies; the robot executes them in simulation or the real world. Failures are analyzed by the VLM to generate new strategies. 3. Auto-integrates success: successful trials are labeled, stored, and added to the VLA training set, making the new skill permanently reusable and composable.
Experimental Results
Broader Significance
The post argues InSight represents a shift from task-specific, passive robot learning toward general, active, and continual skill acquisition—machines that recognize what they don't know and teach themselves.