Summary (Overview)
- First Large-Scale Tactile Pretraining: N⁰-VTLA is the first vision–tactile–language–action (VTLA) foundation model pretrained on tactile data at scale, using the NeoData multi-platform visuo-tactile corpus.
- Latent Tactile Tokens: Instead of reacting to current touch, the model predicts latent tactile tokens ( z ) that estimate the net tactile change over the upcoming action chunk, conditioning the action expert on anticipatory contact information.
- Three-Stage Training Recipe: A staged curriculum brings the tactile pathway online: Stage 1 grounds the predictor against future-tactile targets (92.3% top-1 retrieval), Stage 2 aligns latents with the action expert, and Stage 3 trains end-to-end.
- ALTER for Offline RL: An advantage-conditioned offline reinforcement learning method converts deployment data (demonstrations, drop events, human corrections) into binary advantage labels via a pairwise progress model, improving task-specific contact-rich skills.
- State-of-the-Art Results: N⁰-VTLA wins all nine NeoReal real-robot tasks (47.2% mean success vs. 29.4% for π₀.₅) and achieves 63.8% mean success on a 20-task simulation suite (vs. 44.0% for the strongest baseline). With ALTER, it reaches 75–95% success on three long-horizon tasks.
Introduction and Theoretical Foundation
Background and Motivation: Vision–language–action (VLA) models have made manipulation policies general by fine-tuning from pretrained vision–language backbones. However, touch has been largely absent from this progress, leaving a persistent weakness in contact-rich manipulation. Previous tactile extensions train on task-scale collections (tens of hours for a handful of skills), not at scale. The paper scopes to vision-based tactile sensing, where contact is read as an image.
Why Existing Approaches Fall Short:
- Concatenation into context: Treating tactile as another camera view in the vision–language prefix is ineffective because tactile frames are sparse, noisy, and informative only during brief contact windows.
- Injection into action pathway: Conditioning the action expert on the current tactile reading mischaracterizes touch—it records contact already made, saying little about contact the next actions must anticipate. The policy stays one step behind its own contact events.
N⁰-VTLA's Third Path: The paper proposes conditioning the action expert on a prediction of touch rather than the current reading. A small predictor reads the vision–language context together with current tactile tokens and emits latent tactile tokens ( z ) that estimate the net tactile change over the coming action chunk. This follows the joint-embedding predictive principle (I-JEPA, LeJEPA, LeWorldModel) for self-supervised representation learning.
Methodology
Model Architecture
Base Architecture (Section 2.1): The base policy pairs a PaliGemma vision–language backbone with a flow-matching action expert. Camera views, the instruction, and the robot state form the model prefix. The expert denoises an action chunk over a horizon of (H = 50) steps in a canonical 32-dimensional container. The flow-matching objective is unmasked over all 32 dimensions.
Latent Tactile Pathway (Section 2.2): Three stages bring the tactile pathway online:
- Stage 1 – Grounding the Predictor (Figure 2): With the base policy frozen, train only the predictor, tactile projection, and reconstruction head. The predictor output ( z ) is pulled toward the future-tactile target ( z^* ):
The loss combines a symmetric InfoNCE contrastive loss and an auxiliary L₁ reconstruction of a coarse future-tactile-difference field:
-
Stage 2 – Aligning Latents with Action Expert (Figure 3): Hold the tactile perception stack frozen. Mask the vision–language prefix in the expert's attention, so action prediction must draw on ( z ). Train only the latent-to-expert projection and the action expert.
-
Stage 3 – End-to-End Joint Training (Figure 4): Unfreeze everything except the frozen tactile encoder backbone. Train the full policy jointly under the action objective. The vision–language mask is removed.
Tactile Encoder: For view ( k ), subtract the episode-start baseline frame (\text{tac}^k_0) from the current frame (\text{tac}^k_\tau) in pixel space, and encode the difference with a frozen DINOv2 encoder followed by a trainable linear projection:
Each tactile image yields 10 tokens (1 class token + 9 spatial tokens from a 3×3 adaptive average pool).
Data (Section 3)
- NeoData: Large-scale curated multi-platform visuo-tactile corpus spanning single- and dual-arm manipulators and a UMI-style handheld gripper.
- Canonical Action/State Schema: A fixed 32-dimensional container: first 20 dimensions split into two 10-dimensional arm slots (3D position, 6D rot6d rotation, 1D gripper), remaining 12 unused (zero).
- Tactile Convention: Each episode begins with a 0.5s zero-contact baseline used as the reference frame.
- Data Quality: Verified for completeness, schema consistency, and statistics.
ALTER for Offline RL (Section 4.4)
ALTER stands for Advantage Labeling from Trajectory Events and Relative Progress:
- Duration-Calibrated Stage Progress: For each stage ( k ), compute mean duration ( \bar{d}_k ) across demonstrations. Stage weight and progress:
where ( u_t \in [0,1] ) is the fraction of current stage completed at frame ( t ).
- Pairwise Progress Model ( A_\theta(x_a, x_b) \in [-1, 1] ): A π₀.₅-based architecture encoding paired observations. Trained with:
- Advantage Labeling: For each stored episode, compute global progress ( \hat{\phi}_t ) and local change ( \hat{r}_t ). Rank within each stage, assign top 30% as positive, append "Advantage: positive" or "Advantage: negative" to the task prompt.
Empirical Validation / Results
Real-World Results: NeoReal (Section 5.2)
Evaluated on nine contact-rich tasks. N⁰-VTLA beats the strongest baseline (π₀.₅) on every task:
| Metric | ACT | π₀.₅ | N⁰-VTLA |
|---|---|---|---|
| Mean Success Rate | 0% | 29.4% | 47.2% |
| Mean Progress Score | 10.2 | 42.3 | 56.8 |
Largest margin on Socket Plugging: N⁰-VTLA 85% vs. π₀.₅ 60%.
Simulation Results (Section 5.3)
UniVTAC Benchmark (8 tasks):
| Method | Mean Success |
|---|---|
| ACT (Vision Only) | 30.9% |
| ACT + UniVTAC | 48.0% |
| VITaL | 40.5% |
| π₀.₅ | 41.4% |
| InternVLA-A1 | 67.1% |
| N⁰-VTLA | 83.1% |
NeoSim Benchmark (12 tasks, 4 single-arm + 8 dual-arm):
| Task Group | π₀.₅ | N⁰-VTLA |
|---|---|---|
| Single-arm mean | 68.8% | 73.8% |
| Dual-arm mean | 34.3% | 39.4% |
| NeoSim mean | 45.8% | 50.8% |
| All 20 tasks mean | 44.0% | 63.8% |
Offline Policy Improvement with ALTER (Section 5.4)
Results on three real-robot tasks:
| Method | Towel Folding | Bag Packing | Cardboard Box Folding |
|---|---|---|---|
| π₀.₅-SFT | 50% | 35% | 20% |
| N⁰-VTLA-SFT | 80% | 65% | 55% |
| π₀.₅+ALTER | 90% | 75% | 60% |
| N⁰-VTLA+ALTER | 95% | 80% | 75% |
Representation Analyses (Section 5.5)
- Contrastive Retrieval: After Stage 1, predicted ( z ) retrieves its matching future-tactile target ( z^* ) at 92.3% top-1 accuracy (chance: 3.2%).
- Control: Ranking by current tactile encoding ( g ) alone reaches only 57% top-1.
- Perturbation Probe: Swapping tactile input moves ( z ) by ~0.9 in centered-cosine distance; swapping RGB and prompt moves it by ~0.2. Sensitivity ratio: 4.3 after Stage 1, 1.4 after joint training—latent stays tactile-leaning.
Theoretical and Practical Implications
Key Findings (Section 6):
- Touch turns insertion into a closed-loop process: N⁰-VTLA detects blocked insertion attempts and recovers, whereas π₀.₅ commits to a single visually planned motion.
- Touch enables fine gripper force control: Continuous aperture adjustment maintains contact without over-gripping (e.g., Bottle Standing: 30% vs. 0% for baselines).
- Touch changes action at contact-critical moments: Counterfactual probes show the action path with touch diverges at firm contact and grasp, coincides in free space.
- Stronger tactile pretraining persists under ALTER: The N⁰-VTLA backbone retains a consistent advantage over π₀.₅ under the same offline RL procedure.
Practical Significance:
- The three-stage recipe provides a principled method for integrating novel sensory modalities into pretrained VLA models without destabilization.
- ALTER demonstrates effective offline policy improvement from stored deployment data, converting sparse events (drops, human corrections) into actionable advantages.
- The cross-embodiment canonical action space enables multi-platform pretraining, making the approach applicable to diverse robot hardware.
Conclusion
N⁰-VTLA is a vision–tactile–language–action foundation model that predicts outcomes instead of reacting to them. Key contributions:
- Large-scale tactile pretraining on NeoData, enabled by a canonical cross-embodiment action space.
- Latent tactile tokens that condition the action expert on predicted future contact, never entering the vision–language prefix.
- ALTER for advantage-conditioned offline RL from deployment data.
The model achieves state-of-the-art results across 20 simulation tasks and 9 real-robot tasks, with further improvements from offline policy learning.
Future Work:
- Explore the broader design space of predictive-latent framing beyond the specific predictor architecture.
- Extend ALTER to a wider range of tasks and manipulation settings.
Related papers
- More Convincing, Not More Correct: Self-Play Reward Hacking of Reference-Free LLM Judges
Self-play training against reference-free LLM judges inflates pass rates without improving true accuracy, creating a 0.74 judge–truth gap; forcing judges to commit their own answer first collapses false positives from 0.719 to 0.012.
- SPADE: Self-Play in Adaptive Synthetic Executable Environments
SPADE lets a single LLM both write executable training environments and solve them, achieving +8.1 average improvement over base on eight held-out benchmarks via hint-based regret self-play.
- Auditing Reward Hackability in Code RL Training Environments
Docker-verified test-suite audits reveal 28.5% of SWE-bench Verified tasks accept incorrect patches, inflating Pass@1 by +14.14 percentage points across 134 frontier models.