Source note

SA-VLA: State-aware tokenizer for improving Vision-Language-Action Models' performance

Vision Language ActionAction TokenizationState Conditioned DecodingSim2realRobot Manipulation

SA-VLA improves discrete action tokenizers for VLA robot policies by decoding action tokens with the robot's current proprioceptive state. The paper reports higher success on RoboTwin manipulation tasks and zero-shot sim-to-real trials.

  • Discrete VLA policies must recover continuous robot actions from action tokens, but common tokenizers map each token to one fixed action prototype.
  • Manipulation depends on joint configuration, object pose, and contact state, so the same token can need different continuous controls in different states.
  • This compression gap matters because poor action reconstruction lowers task success even when the vision-language model predicts useful action tokens.
  • SA-VLA conditions action decoding on the current robot state, usually joint angles, while keeping a discrete action-token interface for LLM-based VLA policies.
  • Method A injects state through cross-attention between state features and action features inside the VQ-VAE encoder and decoder.
  • Method B uses a lightweight MLP adapter to predict per-action-dimension scaling factors from state; actions are divided by the scale before quantization and multiplied back after decoding.
  • Method B lets one codebook token decode to a family of state-dependent continuous actions, which expands the effective support of a finite VQ codebook.
  • The VLA uses text tokens, 256-bin discretized state tokens, SigLIP image tokens from 224×224 images, and fixed-length action tokens for autoregressive or parallel decoding.
  • On 12 RoboTwin tasks with 1,600 trajectories per task and 100 rollouts per task, Method B reaches 0.56 average success with autoregressive decoding and 0.56 with parallel decoding.
  • The strongest baseline in the RoboTwin table, VQ-BET, reaches 0.29 average success; binning reaches 0.24 and FAST reaches 0.17.
  • Method A also improves over baselines, with 0.55 average success under autoregressive decoding and 0.52 under parallel decoding on RoboTwin.
  • The state ablation shows gains over tokenizers without state: no-state PD is 0.43, no-state AR is 0.51, Method A is 0.52 PD and 0.55 AR, and Method B is 0.56 for both PD and AR.
  • In zero-shot sim-to-real tests on Click Bell, Place Container Plate, and Pick Diverse Bottles with 20 trials each, Method B AR averages 0.33 success versus VQ-BET at 0.15, binning at 0.10, and FAST at 0.08.
  • Real-world Method B AR records 10/20 on Click Bell, 7/20 on Place Container Plate, and 3/20 on Pick Diverse Bottles; Method B PD averages 0.27.