Research
TIC-VLA: A Think-in-Control Vision-Language-Action Model for Robot Navigation in Dynamic Environments
TIC-VLA: A Think-in-Control Vision-Language-Action Model for Robot Navigation in Dynamic Environments Overview Research area: Robotics / Embodied AI — vision-language-action (VLA) models, language-gui
- arXiv
- 2602.02459
- Published
- 2026-02-02
- Authors
- Zhiyu Huang, Yun Zhang, Johnson Liu, Rui Song, Chen Tang, Jiaqi Ma
AI summary
TIC-VLA: A Think-in-Control Vision-Language-Action Model for Robot Navigation in Dynamic EnvironmentsOverview
Research area: Robotics / Embodied AI — vision-language-action (VLA) models, language-guided robot navigation, asynchronous (dual-system) inference, and simulation benchmarking.
Technical level: Advanced. The paper assumes familiarity with VLA architectures, imitation learning, reinforcement learning (PPO), Transformer cross-attention, KV caches, and navigation metrics.
Scope: The paper proposes a latency-aware VLA framework (TIC-VLA), a latency-consistent three-stage training pipeline, and a new physics-accurate simulation suite and benchmark (DynaNav) for language-guided navigation in dynamic, human-centric environments.
What This Paper Is About
Vision-language-action models assume that slow vision-language reasoning and fast real-time control happen at the same time, but in practice semantic inference lags behind control by seconds — so the policy acts on semantic information that describes a past state of the world. This paper treats that delay as a modeling problem rather than an engineering nuisance: it feeds the policy both the delayed VLM features and explicit metadata about how stale they are, and trains the policy under simulated delays so that training matches deployment. The goal is robust, real-time, language-conditioned navigation on modest edge hardware in environments with moving people and obstacles.
Key Contributions
-
TIC-VLA with a delayed semantic-control interface. The real-time action policy is conditioned on delayed VLM semantic features (last-layer KV cache), the current observation and robot state, plus explicit latency metadata — the effective reasoning latency Δt and the ego-motion offsets Δp_t = (Δx, Δy, Δθ) accumulated since the reasoning was produced.
-
A latency-consistent training pipeline. A three-stage pipeline (VLM supervised fine-tuning, imitation learning with injected reasoning delays sampled uniformly from [0, 10] seconds, then online RL with stochastic delays injected after each VLM update) that aligns training inputs with the asynchronous conditions seen at deployment.
-
DynaNav simulation suite and benchmark. A physics-accurate, photo-realistic Isaac Sim / Isaac Lab suite with four scenes (warehouse, hospital, office, outdoor sidewalk), modeled human agents, and support for wheeled (Nova Carter) and quadruped (Boston Dynamics Spot) robots, plus an 85-test-case benchmark varying crowd density, navigation distance, and scene type.
-
Empirical validation in simulation and on a real robot. TIC-VLA outperforms prior VLA navigation baselines in DynaNav and transfers zero-shot to a Unitree Go2 quadruped in four real-world indoor and outdoor tasks, including on a 25W Jetson Orin NX.
Main Findings
- Best success and collision rates on the DynaNav benchmark. TIC-VLA reaches SR 55.29, NE 10.55, SPL 50.29, and CR 28.24, versus SR 32.94, NE 16.31, SPL 29.64, CR 41.18 for the synchronous TIC-VLA variant. Prior language-guided baselines score far lower: Uni-NaVid SR 22.35, NaVILA SR 28.24, DualVLN SR 30.59, OmniVLA SR 31.76, MobileVLA SR 32.94.
- Point-goal baselines benefit from privileged information. NavDP (point-goal, privileged) achieves the lowest NE (8.61) and highest SPL (52.62) and SR 54.12, but the authors note it uses direct point-goal supervision; TIC-VLA uses only egocentric observations and language instructions. TIC-VLA without RL fine-tuning (SR 47.06) is described as competitive with NavDP and ahead of the vanilla BC (SR 45.88) and RL (SR 30.59) point-goal policies.
- RL fine-tuning helps most under latency. IL-only variants show a noticeable success-rate decline as VLM reasoning latency increases, while the RL-fine-tuned policy maintains consistently higher success rates across all latency settings. Collision rates are relatively insensitive to inference latency.
- KV-cache features beat waypoint interfaces, and latency awareness adds on top. With KV cache and latency awareness, TIC-VLA (no RL) reaches SR 47.06, NE 10.85, SPL 42.41, CR 34.12; KV cache without latency awareness gives SR 30.59; waypoint with latency awareness gives SR 22.35; waypoint without gives SR 16.47.
- Test-time reasoning matters. Enabling reasoning tokens improves NE 14.23 → 10.55, SR 40.00 → 55.29, and SPL 34.22 → 50.29. Disabling reasoning raises VLM throughput from 0.5 Hz to 4 Hz and lowers CR to 25.88, which the authors attribute to reduced activity and more frequent failure rather than safer navigation.
- A 3-second action horizon is best among the tested TIC-VLA variants without RL. 3s gives SR 47.06 and SPL 42.41; 1s gives SR 42.35, SPL 38.72, and the lowest CR (32.94); 5s gives SR 40.00 and SPL 36.46.
- Ego-motion offset matters. Adding motion offset improves NE 12.97 → 10.85, SR 41.18 → 47.06, SPL 36.36 → 42.41, and CR 36.47 → 34.12.
- Real-world zero-shot results. On a Unitree Go2 across four tasks with five trials each: RTX 4060 success 0.85 (85.73 ms action / 3430.73 ms VLM) versus 0.70 without RL; Jetson Orin NX 0.75 (120.27 / 4831.73 ms); RTX A6000 0.80 (32.70 / 1681.66 ms). Baselines on A6000: Dual-VLN (7B) 0.50 (299.92 / 1534.67 ms) and NaVILA (7B) 0.35 (4106.62 ms).
- Faster inference does not automatically mean better success. The A6000 reduces VLM latency but does not exceed the local RTX 4060 success rate, which the authors attribute to remote communication overhead — real-world performance depends on communication latency and closed-loop control frequency, not inference speed alone.
Methodology in Plain English
The system splits the robot's brain into a slow "thinker" and a fast "doer." The slower module is a compact vision-language model (InternVL3-1B) that looks at delayed camera frames (spanning several past timesteps) plus the language instruction and produces semantic scene understanding, critical object identification, intent prediction, and target waypoints. The fast module is a Transformer-based action expert that runs at high frequency — 10 Hz in simulation while the VLM runs at 0.5 Hz — and never waits for the thinker to finish.
The key trick is that the doer is told how old the thinker's output is. Alongside the VLM's cached internal features (its last-layer key-value cache), the policy receives the effective latency Δt (VLM inference time plus elapsed time since the last finished inference) and how far the robot has moved and turned since then. The action query token cross-attends over current image tokens, cached VLM features, robot state, and latency metadata, and outputs a chunk of continuous actions that are integrated into a short trajectory. The most recent cached VLM state is reused at every control step until a new inference completes.
Training happens in three stages. First, the VLM is fine-tuned on structured reasoning data collected in simulation and the real world and auto-annotated with GPT-5, using autoregressive cross-entropy loss with a frozen vision encoder. Second, the action policy is trained by imitation learning on human demonstrations, but the demonstrations are deliberately perturbed — reasoning delays are sampled uniformly from [0, 10] seconds — and the policy is trained against ground-truth future poses with a smooth L1 loss over positions (x, y, θ), since low-level control actions are not available. Third, only the action policy is fine-tuned with PPO using a value network over image tokens, goal position, and robot state, with a reward combining goal reaching, progress, collision penalties, and speed penalties, and with stochastic inference delays injected after every VLM update. Training data came from SCAND (8.7 hours), GND (over 11 hours), and 5.1 hours of DynaNav simulation data. VLM SFT used eight NVIDIA L40S GPUs at batch size 2 per GPU with AdamW, cosine schedule, and initial learning rate 2×10⁻⁵; the action expert used batch size 16 per GPU at 2×10⁻⁴; RL fine-tuning used a single L40S for 400 iterations across three tasks in three environments.
Why This Matters
The paper reframes inference latency as a first-class part of the control problem rather than something to be engineered away. It shows that a policy trained under idealized synchronous supervision degrades badly under real delays, and that explicitly exposing staleness to the controller recovers robustness — a point relevant to any system that couples a large pretrained model to a fast control loop. It also contributes DynaNav, a benchmark that the authors argue fills a gap left by R2R, VLN-CE, RxR, VLN-PE, GRUtopia, SocialHM3D, and HA-VLN, because they lack dynamic humans, physical control, or large-scale realistic scenes.
Real-world applications:
- Service robotics in spaces shared with people: hospitals, offices, and warehouses, the three indoor DynaNav scenes.
- Logistics and delivery robots operating on outdoor sidewalks and plazas with pedestrians.
- Assisted mobility, where a robot must follow spoken or written destination instructions while avoiding people.
- Edge-deployed robots with limited power budgets, such as the 25W Jetson Orin NX configuration tested here.
Industry relevance: The results target exactly the hardware class shipping in commercial robots — Jetson Orin NX and consumer laptop-class GPUs — and show a 1B-parameter model outperforming 7B baselines (Dual-VLN, NaVILA) at lower control-side latency on the same real-world tasks. That suggests small, latency-aware policies are a viable alternative to large models plus powerful compute. The acknowledgements credit NSF Award No. 2346267 (DriveX) and the NVIDIA Academic Grant Program.
Future Directions
- Runtime efficiency. The authors list this first among limitations: the system is not yet fully optimized for runtime efficiency, leaving room for faster inference and deployment.
- Larger-scale real-world evaluation. The current real-world study is limited in scale (four tasks, five trials each, zero-shot), and the authors state that larger studies are needed to validate robustness.
- Beyond navigation. Extending the framework to robotic manipulation is explicitly listed as future work.
- Latency budgeting across the stack. The A6000 result — lower VLM latency but no better success than the local RTX 4060, attributed to remote communication overhead — raises the open question of how to co-optimize inference placement, communication, and control frequency together.
- Safety and ethics in shared spaces. The impact statement notes that robots operating around humans can pose safety and ethical concerns, an area the paper raises but does not resolve.
Target Audience
Robotics and embodied-AI researchers working on VLA models, language-conditioned navigation, and asynchronous or dual-system architectures; simulation and benchmark developers interested in dynamic, physics-accurate environments; and applied engineers deploying perception-and-control stacks on edge hardware such as Jetson-class devices. Readers without background in imitation learning, PPO, or Transformer attention will find the method sections dense, though the core insight — tell the controller how stale its semantic input is — is accessible to a general technical audience.
Authors’ abstract
Robots in dynamic, human-centric environments must follow language instructions while maintaining real-time reactive control. Vision-language-action (VLA) models offer a promising framework, but they assume temporally aligned reasoning and control, despite semantic inference being inherently delayed relative to real-time action. We introduce Think-in-Control (TIC)-VLA, a latency-aware framework that explicitly models delayed semantic reasoning during action generation. TIC-VLA defines a delayed semantic-control interface that conditions action generation on delayed vision-language semantic states and explicit latency metadata, in addition to current observations, enabling policies to compensate for asynchronous reasoning. We further propose a latency-consistent training pipeline that injects reasoning inference delays during imitation learning and online reinforcement learning, aligning training with asynchronous deployment. To support realistic evaluation, we present DynaNav, a physics-accurate, photo-realistic simulation suite for language-guided navigation in dynamic environments. Extensive experiments in simulation and on a real robot show that TIC-VLA consistently outperforms prior VLA models while maintaining robust real-time control under multi-second reasoning latency. Project website: https://ucla-mobility.github.io/TIC-VLA/