OTTER: A Vision-Language-Action Model with Text-Aware Visual Feature Extraction

Huang Huang, Fangchen Liu, Letian Fu, Tingfan Wu, Mustafa Mukadam +3 more
2/14/2026

No official code found. Best implementation: Max-Fu/otter (118 stars, Apache-2.0, last commit 2025-04-14).

Abstract

Vision-Language-Action (VLA) models aim to predict robotic actions based on visual observations and language instructions. Existing approaches require fine-tuning pre-trained visionlanguage models (VLMs) as visual and language features are independently fed into downstream policies, degrading the pre-trained semantic alignments. We propose OTTER, a novel VLA architecture that leverages these existing alignments through explicit, text-aware visual feature extraction. Instead of processing all visual features, OTTER selectively extracts and passes only task-relevant visual features that are semantically aligned with the language instruction to the policy transformer. This allows OTTER to keep the pre-trained vision-language encoders frozen. Thereby, OTTER preserves and utilizes the rich semantic understanding learned from large-scale pre-training, enabling strong zero-shot generalization capabilities. In simulation and real-world experiments, OTTER significantly outperforms existing VLA models, demonstrating strong zeroshot generalization to novel objects and environments. Video, code, checkpoints, and dataset: https://ottervla.github.io/.

View on arXivView PDF

Code Implementations(1)

Max-Fu/otterCommunity57%
Apache-2.0

[ICML 2025] OTTER: A Vision-Language-Action Model with Text-Aware Visual Feature Extraction

1188PythonMar 4, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{huang2026otter,
  title  = {OTTER: A Vision-Language-Action Model with Text-Aware Visual Feature Extraction},
  author = {Huang Huang and Fangchen Liu and Letian Fu and Tingfan Wu and Mustafa Mukadam and Jitendra Malik and Ken Goldberg and Pieter Abbeel},
  year   = {2026},
  eprint = {2503.03734},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.03734},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.03734.svg)](https://codeofpaper.com/paper/2503.03734)

Discussion