Papers
Topics
Authors
Recent
Search
2000 character limit reached

InSight: Self-Guided Skill Acquisition via Steerable VLAs

Published 23 Jun 2026 in cs.RO, cs.AI, and cs.LG | (2606.24884v1)

Abstract: Vision-language-action (VLA) models can learn manipulation skills from demonstrations, but their capabilities are bounded by the skills in the training data. We present InSight, a framework that unlocks autonomous skill acquisition by rendering VLAs steerable at the primitive-action level (e.g., "move gripper to the bowl", "lift upward", "pour the bottle"). InSight consists of two primary stages: (1) an automated segmentation pipeline that partitions demonstrations into labeled primitives via VLM plan decomposition and end-effector poses to enable VLA primitive steerability, and (2) a VLM-guided data flywheel that identifies missing primitives required to accomplish a novel task, autonomously attempts demonstrations of the missing primitives with VLM-proposed low-level control, and automatically labels, stores, and integrates successful demonstrations into the VLA training set. We evaluate InSight across simulation and real-world manipulation tasks, including block flipping, drawer closing, sweeping, twisting, and pouring, without any human demonstrations of these target skills. Once learned, these primitives can be composed to execute novel, long-horizon tasks without additional human demonstrations. Our findings demonstrate that primitive steerability provides a practical foundation for continual skill acquisition in VLA policies. Project website: https://insight-vla.github.io.

Summary

  • The paper introduces a self-guided INSIGHT framework that segments human demonstrations to train steerable VLAs and autonomously expand primitive skills.
  • The methodology leverages VLM planning to decompose tasks and identify primitive gaps, outperforming RL baselines in sample efficiency across various manipulation tasks.
  • Empirical results demonstrate high success rates in both simulation and real-world settings, ensuring reliable compositional control and retention of established skills.

Autonomous Skill Acquisition in VLAs: The INSIGHT Framework

Motivation and Background

Skill acquisition in robotics is fundamentally constrained by the need for extensive human demonstrations, particularly in vision-language-action (VLA) model training. Traditional approaches, reliant on supervised data or reinforcement learning (RL), are hampered by high sample complexity, safety, and labor requirements, limiting practical deployment in dynamic or unforeseen environments. Existing VLAs are bounded by their demonstration-derived primitive vocabulary, lacking the mechanism to autonomously expand through interaction when presented with tasks requiring novel primitives. Prior work on steerable policies and hierarchical skill decomposition has established compositionality as a foundation for generalization, but typically assumes a fixed primitive set or focuses on test-time reasoning without persistent policy update.

INSIGHT Architecture: Steerable, Continual Skill Acquisition

INSIGHT introduces a formal two-stage pipeline for autonomous skill expansion in VLAs, leveraging both automated demonstration segmentation and vision-LLM (VLM)-driven primitive gap resolution.

Stage 1: Primitive Segmentation and Steerable VLA Training

  • Human demonstrations are collected for known tasks and automatically segmented into discrete primitive-labeled trajectories. Segmentation leverages VLM-generated plans, gripper transitions, dominant end-effector motions, and visual cues, aligning low-level events with semantic language labels.
  • Segmented primitives are used to fine-tune a VLA via LoRA, conditioning each episode on its primitive label. Primitive-level termination is achieved through a learned progress channel, enhancing control interface granularity.

Stage 2: VLM-Guided Autonomous Skill Acquisition

  • For novel tasks, a VLM planner decomposes the task into a primitive sequence and identifies primitive gapsโ€”required actions not present in the VLA's vocabulary.
  • Each gap is parameterized by a single-axis translational or rotational motion, determined by VLM pre-execution analysis of scene imagery. This constraint ensures atomicity and compositionality in skill expansion.
  • Rollouts are autonomously executed: existing primitives via the steerable VLA, gaps via VLM-derived controllers. Post-execution, a VLM oracle validates task and primitive completion.
  • Successful new primitives are integrated into the VLAโ€™s training dataset and the model is retrained, growing the primitive vocabulary and enabling future compositional reuse.

Experimental Validation: Sample Efficiency, Compositionality, and Retention

INSIGHT is empirically evaluated across five distinct manipulation tasksโ€”block flipping, drawer closing, sweeping, twisting, and pouringโ€”both in simulation (LIBERO environment, Franka Panda) and on real hardware (UFactory xArm), without any human demonstration of target skills.

Sample Efficiency and OOD Generalization

  • In block flipping, skill acquisition is bootstrapped from segmented pick-and-place demonstrations. INSIGHT achieves 75% flip success after 246 rotate-block primitive rollouts (479 task attempts), while an RL SAC baseline records 0% success under identical rollout constraints.
  • For drawer closing from drawer opening demonstrations, INSIGHT acquires a push drawer closed primitive under an out-of-distribution (OOD) initial state. Retrained VLAs achieve 100% closure success and retain opening capability, demonstrating effective skill gap bridging and base skill preservation.

Real-World Primitives: Compositional Twist and Pour

  • Primitives are segmented from pick-and-place data, and INSIGHT acquires twist and pour primitives autonomously. Success rates for twist and pour reach 92% and 96%, respectively, compared to 32% and 16% for a CaP-X code-as-policy baseline, which uses zero-shot VLM composition but does not update policy.
  • In a long-horizon composition task (twist-then-pour), INSIGHT chains 14 primitives, attaining 80% end-to-end successโ€”substantially outperforming CaP-X (4%). Notably, the unified VLA preserves 100% performance on original pick-and-place skills post-expansion.

Contact-Rich Motion: Sweeping from Scooping

  • INSIGHT extends to non-prehensile, contact-rich manipulation by autonomously acquiring a sweeping primitive from scooping demonstrations. Compositional reuse of segmented primitives enables the addition of lateral push to effect sweeping, with 100% success in evaluation trials.

Acquisition Statistics and Latency

  • Real-world acquisition of 20 successful primitives requires 23 trials (twisting) and 31 (pouring), with execution time per trial substantially lower than CaP-X. INSIGHTโ€™s data-centric retraining pipeline confers efficient sample efficiency and compositional scalability without degenerate task performance.

Implications and Future Directions

INSIGHT advances VLA policy learning as a mechanism for open-world, lifelong skill acquisition, establishing primitive steerability as the interface for data-driven continual expansion. The approach reconciles compositional structure and vision-language reasoning, yielding high sample efficiency and reliability in long-horizon, multi-primitive tasks.

Practically, INSIGHT enables robots to autonomously discover and learn missing manipulation primitives, mitigating dependence on exhaustive demonstration sets and human intervention. The framework is agnostic to VLA backbone, facilitating integration with emerging foundation models.

Theoretically, the restrictively atomic primitive gap mechanism ensures compositional generalization but limits the complexity of acquirable primitives. Future research should address richer primitive induction using VLM-generated waypoints, trajectory optimization, online RL, and automated failure analysis. The reliance on manual resets for environment setup could be mitigated through real-to-sim pipelines or learned world models, improving autonomy in safety-critical settings.

INSIGHTโ€™s modular architecture suggests extensibility to higher-DOF robot embodiments and broader manipulation domains, promoting autonomous policy growth and explicit skill retention.

Conclusion

INSIGHT provides a robust framework for self-guided skill acquisition in vision-language-action policies, leveraging primitive segmentation, VLM reasoning, and autonomous rollout integration. Empirical results highlight strong sample efficiency, compositional reliability, and retention of base skills across simulation and real-world tasks. The framework represents a practical foundation for continual skill learning and scalable open-world manipulation.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Explain it Like I'm 14

Overview

This paper is about teaching robots new physical skills on their own, without always needing a human to show them exactly what to do. The authors built a system called InSight that helps a robot learn small building-block actions (called โ€œprimitives,โ€ like โ€œmove hand up,โ€ โ€œgrab,โ€ โ€œtwist,โ€ or โ€œpourโ€) and then combine those actions to do bigger tasks. InSight uses two kinds of AI:

  • A vision-language-action model (VLA), which turns what the robot sees and a text instruction into movements.
  • A vision-LLM (VLM), which understands images and words and acts like a planner/coach.

Together, they let the robot figure out which small actions itโ€™s missing, practice them safely, and add them to its skill set for future use.

Key Questions the Paper Answers

  • How can a robot learn new skills without lots of fresh human demonstrations?
  • Can a robot break big tasks into small reusable steps and learn just the missing steps?
  • After learning new small steps, can the robot reuse them to solve longer, more complex tasks?

How InSight Works (in simple terms)

Think of teaching a robot like teaching someone to cook. You donโ€™t need to reteach โ€œchop,โ€ โ€œstir,โ€ and โ€œpourโ€ every time; you just teach the one new move theyโ€™re missing and then combine all the moves for a recipe. InSight does this in two stages:

Stage 1: Make the robotโ€™s actions โ€œsteerableโ€ with labeled mini-steps

  • The team first collects videos of a human controlling the robot to do familiar tasks (like picking up and placing a bottle).
  • InSight automatically splits these recordings into small action chunks (primitives) and gives each a name, like โ€œmove to the bottle,โ€ โ€œclose gripper,โ€ โ€œlift up,โ€ or โ€œmove sideways.โ€
    • It uses simple signals like when the robotโ€™s gripper opens/closes and which direction the hand moves most.
    • A VLM helps match the motion to a clear, human-like label.
  • The VLA is then trained to perform each labeled primitive on command. This makes the robot โ€œsteerableโ€ at the primitive level: you can tell it exactly which mini-step to do next.

Stage 2: Let the robot acquire missing mini-steps for new tasks

  • When given a new task (say, โ€œtwist the bottle cap and then pour beans into the bowlโ€), the VLM plans the sequence of steps and checks which primitives the robot already knows and which are missing. Missing ones are โ€œprimitive gaps.โ€
  • For each gap, the VLM proposes a simple control instruction like โ€œrotate around the vertical axisโ€ or โ€œpush forward by this amount.โ€ The robot tries these moves safely.
  • A VLM โ€œoracleโ€ looks at before-and-after images to decide if the attempt succeeded.
  • Successful attempts get stored and used to retrain the VLA. Now the robot โ€œknowsโ€ the new primitive and can use it later without extra human demos.

Main Findings and Why They Matter

Here are the highlights from tests in simulation and on a real robot arm:

  • Learning to flip a block from only pick-and-place demos: InSight identified it needed a โ€œrotate blockโ€ primitive, practiced it, and reached strong success. A standard reinforcement learning baseline on similar trial budgets didnโ€™t complete any flips.
  • Closing a drawer from only โ€œopen drawerโ€ demos: Even though the starting situation was different (the drawer was already open), InSight used the VLM to decide when to stop approaching and start pushing, then learned a reliable โ€œpush drawer closedโ€ primitive. After retraining, it closed the drawer every time while still being able to open it too.
  • Real robot: twisting a bottle cap and pouring into a bowl:
    • InSight learned โ€œtwistโ€ and โ€œpourโ€ primitives and then combined them into a 14-step โ€œtwist-then-pourโ€ task, reaching high end-to-end success.
    • It beat a popular test-time-only method (which tries to solve new tasks by reasoning on the fly but doesnโ€™t update the robotโ€™s learned skills).
    • It kept its original abilities (like pick-and-place) even after learning new ones.
  • Sweeping from only scooping demos: InSight noticed the missing step was a lateral push and learned it, succeeding in all trials.

Why this matters:

  • Robots can grow their skill library over time, much like people do, by learning the specific small moves theyโ€™re missing.
  • It reduces the need for constant human demonstration and speeds up real-world learning.
  • Once learned, these small moves can be mixed and matched to do longer, more complicated tasks.

Implications and Future Impact

InSight shows a practical path toward robots that keep learning new abilities throughout their lives:

  • It turns โ€œsteerabilityโ€ (controlling small actions by name) into a way to expand a robotโ€™s permanent skill set.
  • Itโ€™s efficient: the robot focuses only on learning the missing pieces, not the entire task from scratch.
  • Itโ€™s safe and reusable: new primitives get stored and can be combined for future tasks.

The authors note a few current limits, plus ideas to improve:

  • Todayโ€™s acquired primitives are simple, mostly along single axes (like โ€œrotate around one axisโ€). In the future, robots could learn richer motions using waypoints or trajectory planning.
  • The system mainly keeps successful attempts; analyzing failures could make learning faster.
  • Human resets are still needed between trials; using simulators or learned world models could reduce that cost.
  • The approach could be extended to more complex robots (like mobile robots or humanoids).

Overall, InSight points toward robots that learn more like people: recognize what small steps they donโ€™t know, practice them, and keep building on their growing toolbox of skills.

Knowledge Gaps

Knowledge gaps, limitations, and open questions

Below is a concise, actionable list of what remains uncertain, missing, or unexplored in the paper, to guide future research.

  • Primitive execution is restricted to single-axis motions; it is unclear how to acquire multi-axis, coupled, or time-varying primitives that require coordinated translation-rotation, velocity profiles, impedance control, or contact constraints.
  • Primitive parameterization is limited to an axis and signed magnitude; there is no modeling of speed, acceleration, compliance, force/torque limits, or dynamic constraints, which are critical for contact-rich skills (e.g., twisting, wiping, insertions).
  • The framework relies on a VLM for planning, segmentation, parameter proposals, and oracle checks, but the accuracy, calibration, and failure modes of these VLM components are not systematically quantified (e.g., false positive/negative rates for success checks, plan correctness, segmentation label noise).
  • Incorrect axis selection is identified as a dominant failure mode, yet there is no mechanism for uncertainty-aware proposals, active search over axes/magnitudes, or online correction (e.g., Bayesian optimization, interactive refinement, or closed-loop parameter adaptation).
  • The automatic primitive segmentation pipeline (gripper transitions + dominant end-effector motion + VLM alignment) lacks quantitative evaluation of segmentation quality (precision/recall of boundaries), robustness to occlusion and clutter, and applicability to tasks without discrete gripper events or with continuous contact changes.
  • Termination via a learned per-primitive progress channel degrades out-of-distribution and is patched by ad hoc VLM completion checks; a general, robust termination strategy for OOD settings (e.g., event detectors, multi-sensor cues, self-supervised completion models) is not addressed.
  • Only successful rollouts are added to the dataset; there is no use of failures for learning (e.g., counterfactuals, corrective feedback, preference learning), nor any failure taxonomy or automated failure analysis to improve sample efficiency.
  • Safety and constraint handling are not modeled: the approach lacks collision avoidance, force limits, and environment interaction constraints during VLM-proposed primitive execution; safety guarantees or guardrails for unsafe proposals are not discussed.
  • Manual environment resets are required; strategies for autonomous resets, curriculum design, or sim-to-real pre-screening (beyond high-level suggestions) are not implemented or evaluated.
  • The planner uses natural-language primitive labels without a canonical ontology; synonymy, ambiguity, and overlapping semantics can cause label collisions or inconsistent retrieval as the vocabulary grows, yet no normalization or ontology management is provided.
  • Precondition and effect modeling is described conceptually but not learned or verified; the system does not infer or validate preconditions/effects from data, nor provide guarantees that sequential compositions satisfy preconditions under distribution shift.
  • Continual learning stability is demonstrated on a small set of new primitives; scalability to tens/hundreds of primitives, avoidance of interference among overlapping behaviors, and mitigation of catastrophic forgetting under long training horizons remain untested.
  • There is no policy-level mechanism for resolving conflicts among primitives with similar effects or for routing/selection when multiple primitives could apply; expert routing or modularization strategies are absent.
  • The effect of base data diversity, quantity, and quality on downstream acquisition success is not analyzed (e.g., sensitivity to number/type of base demos, object/viewpoint diversity, scene complexity).
  • Generalization across objects, materials, and environments is limited: twisting and pouring are tested on a single bottle/bowl/beans setup; performance with varied lids, fill levels, viscosities, container geometries, clutter, lighting, and backgrounds is unknown.
  • The approach does not use tactile or force sensing, which are crucial for many contact-rich skills (cap twisting torque detection, drawer sealing force, sweeping friction); integrating multimodal sensing and studying its impact is an open direction.
  • Hardware diversity and embodiment generalization are untested beyond a single 6DoF arm and a simulated 7DoF arm; applicability to mobile manipulators, bimanual setups, soft grippers, or humanoids with higher DoF is not demonstrated.
  • Long-horizon compositional robustness is only shown for a 14-step sequence; error compounding, recovery strategies, and reliability for much longer tasks (e.g., 50+ primitives) are not characterized.
  • The low-level controller specifics for executing VLM-proposed primitives (control law, servoing, obstacle handling) are under-specified; how controller choice impacts acquisition robustness and safety is not studied.
  • VLM oracle success checks are image-based and viewpoint-dependent; their reliability under occlusion, scene changes, and subtle state differences (e.g., cap partially open, small pour amounts) is not validated or benchmarked.
  • Timing and efficiency analyses are limited to two skills and a specific VLM; scaling laws for wall-clock time, VLM latency, and execution time as task complexity and vocabulary size grow are missing.
  • Baseline coverage is narrow: comparisons do not include other steerable policy methods (e.g., STEER, VLS), hierarchical planners, or alternative retraining schemes; ablations on segmentation design, LoRA configurations, and progress-channel thresholds are absent.
  • Retraining strategy is batch-based after n rollouts; there is no exploration of online/streaming updates, selection of which episodes to include, curriculum scheduling, or replay balancing to maintain prior skills.
  • Label noise from VLM-based segmentation and success checks is not measured; techniques for confidence-weighted training, robust loss functions, or filtering ambiguous episodes are not explored.
  • The mapping between VLM-proposed motion axes and robot frames (camera-to-robot calibration, kinematic singularities) is not addressed; systematic methods for ensuring correct axis grounding are lacking.
  • Non-prehensile skill coverage is minimal (sweeping only); acquisition for broader tasks (pushing with obstacle navigation, wiping with compliant force control, tool use like scraping or opening articulated objects) is not investigated.
  • Reproducibility and VLM dependence are not benchmarked across multiple VLMs; sensitivity to prompt design, model choice, temperature/decoding parameters, and JSON schema variations is unknown.
  • Evaluation relies on small datasets and few trials for some tasks; statistical robustness, confidence intervals for success rates, and repeatability across different scenes or days are not provided.
  • There are no formal guarantees or theoretical analysis of when primitive steerability suffices for open-world skill acquisition, nor conditions under which new skill acquisition will fail (e.g., truly novel dynamics, unobservable state variables).

Practical Applications

Immediate Applications

The paperโ€™s methods enable practitioners to extend robot manipulation capabilities quickly and with minimal new human supervision by discovering and learning missing โ€œprimitiveโ€ actions. The following use cases can be deployed now, given standard lab/industrial setups and access to a VLM.

  • On-the-fly extension of cobot skills on factory floors
    • Sectors: manufacturing, electronics assembly, automotive
    • What: Add primitives such as twist, push/pull, tilt, or sweep to pre-trained pick-and-place policies to support new assembly steps, fixture operations, or line changeovers without collecting end-to-end demonstrations for each new task.
    • Tools/products/workflows: Steerable VLA fine-tuned via LoRA; automatic primitive segmentation of existing teleop demos; VLM planner with JSON-constrained outputs; โ€œprimitive gap analyzerโ€ that proposes new single-axis motions and validates outcomes with a VLM oracle; per-primitive progress-based termination.
    • Assumptions/dependencies: Vision coverage (scene and wrist cameras), access to end-effector pose/gripper signals, safety envelopes for low-level motions, a reliable VLM oracle tuned to the plant environment, and operator-in-the-loop approvals for production deployment.
  • Warehouse and logistics SKU onboarding
    • Sectors: logistics, e-commerce fulfillment, retail backroom automation
    • What: Rapidly add primitives for new package/container geometries (e.g., cap twisting, lateral nudging, orientation adjustment) to handle new SKUs using only a handful of autonomous rollouts validated by a VLM oracle.
    • Tools/products/workflows: โ€œSKU onboardingโ€ workflow that (i) segments prior pick-and-place demos, (ii) identifies primitive gaps for the new SKU, (iii) acquires successful rollouts, and (iv) retrains a unified policy that preserves base performance.
    • Assumptions/dependencies: Consistent visual cues for the oracle to verify success, safe velocity/force limits, and quick manual resets between attempts (current method requires resets).
  • Lab automation upgrades without new datasets
    • Sectors: biotech, chemistry, materials labs
    • What: Extend existing lab arms to open reagent bottles, twist caps, pour to target vessels, and close drawers/cabinets by acquiring the missing primitives from base pick-and-place demos.
    • Tools/products/workflows: โ€œLab skill libraryโ€ of primitives (grasp, twist, pour, regrasp, lower, release) composed via a VLM planner; per-primitive reliability monitoring; LoRA-based rapid adaptation.
    • Assumptions/dependencies: VLM oracle must correctly identify liquid transfer outcomes from camera images; liquid safety constraints; spill containment and force/torque limits.
  • Facilities and light custodial tasks with non-prehensile actions
    • Sectors: building maintenance, energy (e.g., solar panel upkeep), hospitality
    • What: Acquire a sweeping primitive from existing scooping demonstrations (as shown) to handle dust/debris removal without new human demonstrations.
    • Tools/products/workflows: โ€œSurface-careโ€ primitive pack (approach, lower, lateral push); composition with existing navigation and repositioning policies.
    • Assumptions/dependencies: Contact-rich motion safety, substrate/material compatibility, and oracle visibility of pre/post states (clean vs dirty).
  • Re-mining existing teleoperation logs to cut annotation costs
    • Sectors: robotics integrators, platform vendors, academia
    • What: Offline auto-segmentation of teleop logs into primitive-labeled episodes to build steerable VLAsโ€”reducing or eliminating manual labeling.
    • Tools/products/workflows: Primitive segmentation SDK (align VLM-generated plans with gripper transitions and dominant EE motion); dataset curation and per-primitive progress labeling.
    • Assumptions/dependencies: Access to synchronized video and robot state (EE pose, gripper command), and a VLM that can parse the domainโ€™s primitive granularity.
  • Continual-learning benchmarking and teaching in academia
    • Sectors: academia, R&D labs
    • What: Study compositional skill acquisition, OOD adaptation (e.g., drawer closing from an open start), and per-primitive reliability metrics; replicate twist/pour/sweep tasks on commodity arms (e.g., xArm).
    • Tools/products/workflows: Open-source project assets; per-primitive success dashboards; long-horizon plan evaluation (e.g., 14-step twist-then-pour).
    • Assumptions/dependencies: Compute for periodic LoRA fine-tuning; access to a modern VLM and reproducible camera setups.
  • Robotic MLOps for production governance
    • Sectors: software for robotics, safety/compliance
    • What: Introduce a โ€œprimitive registryโ€ with versioned vocabularies, audit logs of gap proposals and oracle checks, and gated promotion of new primitives to production policies.
    • Tools/products/workflows: JSON-constrained VLM services (planner/oracle), performance regression tests for base skills (retention checks), rollback mechanisms.
    • Assumptions/dependencies: Policy for human sign-off, environment-specific oracle calibration, and monitoring for VLM failure modes.
  • Small-business automation kits
    • Sectors: food service, artisanal manufacturing, maker spaces
    • What: Package INSIGHT-style flows to automate repetitive actions like opening containers, dispensing/pouring, and restocking using low-cost arms.
    • Tools/products/workflows: โ€œINSIGHT-Liteโ€ bundles with task templates and camera calibration tools; wizard for acquiring 20โ€“30 successful rollouts per new primitive.
    • Assumptions/dependencies: Stable lighting, simple fixtures, and safety interlocks.
  • QA/fixture interaction in test labs
    • Sectors: electronics testing, inspection, product validation
    • What: Acquire primitives to open/close drawers, remove lids, orient test units, and press/rotate controls for automated test sequences.
    • Tools/products/workflows: โ€œRobotic SOP compilerโ€ that converts written test steps into primitive sequences and flags missing primitives for acquisition.
    • Assumptions/dependencies: Clear visual discriminators for the oracle, consistent fixtures.
  • STEM education modules
    • Sectors: education
    • What: Hands-on curricula where students decompose tasks into primitives, acquire missing ones (twist/pour), and study compositional planning.
    • Tools/products/workflows: Classroom kits (xArm + cameras), annotated datasets, and exercises on primitive segmentation and validation.
    • Assumptions/dependencies: Access to safe training environments and basic compute for fine-tuning.

Long-Term Applications

The following applications require advances in robustness, safety, autonomy (e.g., reset-free execution), and/or richer motion generation beyond single-axis primitives.

  • Self-improving home and service robots
    • Sectors: daily life, elder care, hospitality
    • What: Robots that discover and learn new household/device interactions (appliance knobs, container lids, storage systems) on the fly, adapting to user-specific routines.
    • Tools/products/workflows: โ€œSkillOSโ€ for at-home continual learning, preference-conditioned planners, and per-home primitive vocabularies shared across devices.
    • Assumptions/dependencies: Robust safety boundaries, privacy-aware on-device VLMs, failure analysis routines, and easy/hybrid automatic resets.
  • Remote and space robotics with in-situ skill acquisition
    • Sectors: space, underwater, hazardous environments
    • What: Rovers/manipulators that autonomously learn panel cleaning, valve operations, and debris clearing without new human demos.
    • Tools/products/workflows: Onboard or bandwidth-efficient VLMs; world-model-based โ€œtry in sim firstโ€ validation; radiation-/latency-tolerant hardware.
    • Assumptions/dependencies: High-fidelity onboard perception, reset-free strategies, risk-aware planners, and stringent safety constraints.
  • Hospital and clinical logistics
    • Sectors: healthcare
    • What: Service robots acquire device- and ward-specific primitives (drawer/door variations, consumables handling) while preserving certified base behaviors.
    • Tools/products/workflows: Federated primitive libraries, hospital-wide approval gates, and provenance/audit for every newly learned primitive.
    • Assumptions/dependencies: Regulatory compliance and certification pathways for self-updating systems; robust oracle performance across lighting and clutter.
  • Fleet-level continual learning in factories
    • Sectors: manufacturing, electronics, automotive
    • What: Global โ€œprimitive marketplacesโ€ where a new primitive learned on one line propagates (after vetting) to other sites/robots, improving time-to-retool at scale.
    • Tools/products/workflows: Cross-vendor primitive taxonomies, interoperability layers (ROS 2/skill graphs), and policy distillation across modalities/tools.
    • Assumptions/dependencies: Standardization of primitive semantics and safety specs; secure distribution; union of hardware kinematics and force/torque constraints.
  • Marketplace and standards for composable robot primitives
    • Sectors: software, standards bodies
    • What: Vendor-neutral catalogs of verified primitives with preconditions/effects, performance envelopes, and safety annotations, enabling plug-and-play composition.
    • Tools/products/workflows: APIs for primitive discovery and certification; conformance tests; community datasets for oracle training.
    • Assumptions/dependencies: Consensus on schemas for preconditions/effects and progress signals; certification authorities.
  • Richer motion acquisition beyond single-axis constraints
    • Sectors: robotics, dexterous manipulation
    • What: Acquire multi-axis, contact-rich trajectories (e.g., threading, cable routing, snap fits) using VLM-generated waypoints, trajectory optimization, and tactile feedback.
    • Tools/products/workflows: Hybrid VLM + optimization/RL controllers; tactile/force sensing; learned termination criteria with contact states.
    • Assumptions/dependencies: High-fidelity sensing, sim-to-real strategies, and safe exploration.
  • Reset-free, risk-aware autonomous learning loops
    • Sectors: all robotized environments
    • What: Learning pipelines that minimize or eliminate human resets via world models and real-to-sim-to-real candidate screening before execution.
    • Tools/products/workflows: World model services, uncertainty/risk estimators, curriculum over primitive gaps, and automatic recovery behaviors.
    • Assumptions/dependencies: Accurate dynamics models, failure detection and rollback, and environment-aware recovery policies.
  • Integrated failure analysis and VLM feedback refinement
    • Sectors: robotics R&D, safety engineering
    • What: Systems that analyze failed rollouts, refine gap definitions, and propose corrective parameters/policies for efficient acquisition.
    • Tools/products/workflows: Vision-language-action-critic architectures; counterfactual oracle prompts; semi-automated relabeling.
    • Assumptions/dependencies: Reliable causal attributions from vision-LLMs and robust credit assignment across primitives.
  • Regulatory frameworks for self-updating robot policies
    • Sectors: policy, compliance, insurance
    • What: Certification and auditing procedures for robots that autonomously expand their skills, including logging, rollback, and human-in-the-loop requirements.
    • Tools/products/workflows: Safety cases per primitive, change management logs, test batteries for base-skill retention, and standardized reporting.
    • Assumptions/dependencies: Legal clarity on autonomous adaptation, incident reporting infrastructure, and shared benchmarks.
  • Education at scale and workforce upskilling
    • Sectors: education, workforce development
    • What: Training programs on machine teaching for roboticsโ€”primitive design, gap analysis, oracle construction, and compositional planningโ€”to broaden adoption.
    • Tools/products/workflows: MOOCs, simulator kits, and certification tracks tied to industry standards.
    • Assumptions/dependencies: Accessible hardware/sim, shared curricula, and partnerships with industry to align competencies.

Notes on feasibility and dependencies common to many applications:

  • VLM reliability and domain adaptation: Success depends on oracle accuracy for scene changes and on robust planning prompts; domain-tuned prompt templates and guardrails (JSON schemas) are needed.
  • Safety and governance: New primitives should be bounded by velocity/force constraints, spatial safety zones, and human approvals; full autonomy requires risk-aware policies.
  • Manual resets: Current method assumes human/environment resets between rollouts; reset-free learning will unlock higher autonomy.
  • Hardware and perception: Dual-view RGB, accurate EE pose/gripper state, and stable lighting are assumed; contact-rich tasks benefit from force/tactile sensing.
  • Compute and connectivity: On-prem or edge compute for LoRA fine-tuning; low-latency access to VLMs (or on-device models) in time-sensitive settings.

Glossary

  • Autonomous skill acquisition: A robot learning new skills without additional human demonstrations by self-generating data and updating its policy. "We present INSIGHT, a method for autonomous skill acquisition in VLAs through VLM-guided primitive gap discovery and execution."
  • CaP-X: A Code-as-Policies-style framework using coding agents for robot manipulation, used here as a zero-shot baseline. "We compare against CaP-X [14], which represents the class of methods in which a VLM composes motions to perform new tasks zero-shot at test time without expanding the learned policy"
  • Compositional generalization: The ability to combine previously learned primitives to solve novel tasks without end-to-end demonstrations. "This task shows compositional generalization: INSIGHT must chain primitives from two different acquired skills, without having end-to-end demonstrations of the combined task."
  • Data flywheel: An iterative loop that identifies gaps, collects and labels data, and retrains models to continuously improve capabilities. "a VLM-guided data flywheel that identifies missing primitives required to accomplish a novel task, autonomously attempts demonstrations of the missing primitives with VLM-proposed low-level control, and automatically labels, stores, and integrates successful demonstrations into the VLA training set."
  • Diffusion policy: An action-generation policy based on diffusion models used for robotic control. "VLS [16] is a training-free steering framework that uses a VLM to synthesize reward functions that guide a pretrained diffusion policy toward out-of-distribution spatial and task configurations without retraining."
  • End-effector: The robotโ€™s tool or gripper frame whose pose and motion are used for control and segmentation. "The end-effector pose, derived motion magnitudes (in xy and z), and a dominant-axis tag (one of {xy, z, rxy, rz}) are passed to the VLM"
  • Gripper state: The open/close state of the gripper used to detect and segment action boundaries. "These demonstrations are decomposed into labeled primitives by aligning a VLM-generated primitive plan with gripper-state transitions and dominant end-effector motion."
  • LoRA: Low-Rank Adaptation, a parameter-efficient fine-tuning method for large models. "We fine-tune with LoRA 35"
  • Long-horizon: Tasks that require executing many sequential primitives or steps. "80% success on a complex 14-primitive long-horizon task while retaining full performance on original base skills."
  • Low-level controller: A motion controller that executes fine-grained single-axis actions proposed by a planner. "each primitive gap is executed by a low-level controller parameterized by a VLM-proposed motion axis and signed magnitude."
  • Out-of-distribution (OOD): States or inputs that differ from those seen during training, often challenging for learned policies. "This setting introduces an out-of-distribution (OOD) ini- tial state: the first primitive (the approach) was trained only with the drawer initially closed, but the drawer closing begins with the drawer already open."
  • Primitive gap: A required action primitive that is missing from the current policyโ€™s known repertoire. "Primitives not in the vocabulary are flagged as primitive gaps."
  • Primitive segmentation: Automatically dividing demonstrations into labeled, reusable action segments (primitives). "An automatic primitive segmentation pipeline that decomposes teleoperated demonstrations into labeled primitives without manual annotation, enabling primitive-level VLA steerability."
  • Primitive steerability: The capability to direct a policy to execute specific named primitives on demand. "via VLM plan decomposition and end-effector poses to enable VLA primitive steerability,"
  • Primitive vocabulary: The set of language-labeled primitives that a VLA has been trained to execute. "Let V be the policy's primitive vocabulary, or the set of primitive labels for which the VLA has been trained."
  • Progress channel: A learned scalar in the action space indicating within-primitive completion, used for termination. "we add a learned progress channel to the action space, with progress labels in [0, 1) within each primitive."
  • Reinforcement learning (RL): Learning policies via trial-and-error with reward feedback, often data-intensive in robotics. "simulation-based reinforcement learning (RL) often requires thousands of trials, while real-world RL largely remains impractical due to sample complexity and safety constraints [5, 6]."
  • Rollout: An executed sequence of actions (a trial) used for data collection or evaluation. "each plan execution produces a sequence of (known and/or new) prim- itives, which is rolled out by the robot."
  • Sim-to-real gap: The performance difference between simulation-trained policies and their real-world deployment. "real-world manipulation, RL typically demands dense rewards, large amounts of real-world interaction data, and a narrow sim-to-real gap [25]"
  • Soft Actor-Critic (SAC): An off-policy RL algorithm that maximizes expected reward and entropy. "On a comparable compute bud- get, an RL soft actor-critic (SAC) [37] baseline never completes a flip."
  • Task and Motion Planning (TAMP): A framework integrating symbolic task planning with continuous motion planning using preconditions/effects. "Following the precondition formalism of task and motion planning (TAMP) [8], each primitive is characterized by a precondition on the world state where it is invoked and an effect on the resulting state."
  • Teleoperation: Human-operated control of a robot to collect demonstrations or perform tasks remotely. "Human teleoperation of known task"
  • Vision-Language-Action (VLA) model: A model that maps visual observations and language instructions to robot actions. "Vision-language-action (VLA) models can learn manipulation skills from demonstrations, but their capabilities are bounded by the skills in the training data."
  • Vision-LLM (VLM): A multimodal model that processes images and text, used here for planning, parameter proposals, and evaluation. "Efficiently acquiring a new skill requires not only executing primitives, which a VLA can be made to do, but also recognizing what primitives are missing to achieve a task, which a vision-LLM (VLM) can provide."
  • VLM oracle: Using a VLM as an evaluator to judge task or primitive success from images. "A post-plan VLM oracle compares the scene images before and after skill s is run to judge full task success."
  • Zero-shot: Performing a task without any task-specific training examples or fine-tuning. "We compare against CaP-X [14], which represents the class of methods in which a VLM composes motions to perform new tasks zero-shot at test time without expanding the learned policy"

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 16 tweets with 73 likes about this paper.