VLA Gallery / All models / Navigation
NaVILA
UC San Diego·USC·NVIDIA · 2024-12
VLANavigation8Bdiscrete tokens
A two-stage design where the VLA outputs mid-level language actions with distances·angles instead of low-level joint commands, and an RL locomotion policy using a LiDAR height map executes them with obstacle avoidance.
Paper
NaVILA: Legged Robot Vision-Language-Action Model for NavigationarXiv 2412.04453
Overview
- Category
- Navigation
- Type
- VLA
- Released
- 2024-12
- Organization
- UC San Diego·USC·NVIDIA
- Open weights
- Yes
- Parameters
- 8B (NaVILA-8B)
Architecture
- Backbone LLM
- Llama 3 8B · VILA config (README checkpoint name)
- Vision encoder
- SigLIP (README checkpoint name)
- Action head
- Intermediate language action text (forward cm · rotation degrees · stop) → fixed velocity commands (discrete tokens)
- Chunk
- None (1 step)
- Control rate
- VLA about 1 FPS (RTX 4090)
- Architecture (original summary)
- VILA-based 8B VLM (README checkpoint name: SigLIP vision encoder + Llama 3 8B) + MLP projector, 196 tokens per frame·8-frame memory in real deployment; mid-level language actions ('move forward 75 cm', 'turn right 30 degrees', 'stop') → executed at fixed velocity (0.5 m/s, ±π/6 rad/s, 0) for the corresponding duration → RL locomotion policy (LiDAR height map + proprioception) outputs joint position targets
Training
- Pretraining accelerators
- 4 A100 nodes (VLA instruction-tuning stage; stages 1 · 2 inherited from VILA used 16 A100 nodes, 8 GPUs per node)
- Pretraining duration
- 18 hours (instruction-tuning stage)
- Pretraining steps & batch
- 1 epoch (lr 1e-4 cosine decay · warm-up 0.03; batch not disclosed)
- GPU/TPU-hours
- Not disclosed
- Fine-tuning
- No separate VLA fine-tuning; RL locomotion policy via Isaac Lab PPO, 60K+ FPS throughput on 1 RTX 4090 (training time not disclosed)
- Data type
- Simulation·synthetic / web video / web vision-language
- Data scale
- 2K YouTube egocentric tour videos → 20K trajectories (action labels via MASt3R pose estimation); scale of R2R·RxR·EnvDrop·ScanQA·general VQA not stated
- Main datasets
- R2R-CE; RxR-CE; R2R-EnvDrop; ScanQA; YouTube Human Touring (in-house); general video VQA (video_chatgpt·sharegpt_video·sharegpt4v_sft, README)
- Tasks & evaluation
- R2R-CE val-unseen SR 54.0%·SPL 49.0%; RxR-CE SR 49.3%·SPL 44.0%; introduces in-house VLN-CE-Isaac benchmark (R2R val-unseen 1,077 trajectories); real-world Workspace·Home·Outdoor 25 instructions×3 trials SR 88%, complex instructions 75%
- Robot
- Unitree Go2 quadruped (LiDAR); Unitree H1·Booster T1 humanoids
Inference
- Inference device & speed
- VLA about 1 FPS on 1 RTX 4090; FP16 594.58 ms·18.5 GB, AWQ W4A16 367.80 ms·8.6 GB (1,737 context tokens); execution location not specified (notes that quantization could remove image transfer time when deployed directly on the robot)
- Inference memory
- 18.5 GB (FP16)
- Weights bf16 (calc.)
- 16 GB
- Where it runs
- Single RTX 4090 (onboard or not unspecified)
Reinforcement learning & base
- Reinforcement learning
- Partial (RL low-level controller) · VLA by SFT; low-level locomotion policy trained with PPO in Isaac Lab (LiDAR height map, joint position output)
- RL evidence
- https://arxiv.org/abs/2412.04453
- Base control
- Quadruped·Humanoid legged (Commands/latents → RL locomotion controller) · VLA outputs mid-level language commands (distance·angle·stop) → converted to fixed velocity commands → RL locomotion policy controls joint positions
Notes
- Key features
- A two-stage design where the VLA outputs mid-level language actions with distances·angles instead of low-level joint commands, and an RL locomotion policy using a LiDAR height map executes them with obstacle avoidance. Trained on data including 20K trajectories built from 2K YouTube tour videos, it reaches R2R-CE SR 54.0% and 88% success on 25 real-world instructions.
- Notes
- LLM·vision encoder names not stated in the paper; based on README checkpoint names (navila-siglip-llama3-8b-v1.5-pretrain, navila-llama3-8b-8f); VILA stages 1·2 (connector initialization 4 hours·VL pretraining 30 hours) inherited; RL locomotion policy control frequency not stated (LiDAR 15 Hz); weights·training code·data annotations released (YouTube originals as video IDs only); RSS 2025. Based on: VILA: On Pre-training for Visual Language Models (arXiv 2312.07533) — the paper states it builds on VILA and inherits stages 1·2 from VILA
- Verification
- Confirmed
Other models in this category
- GNM2022-10
- ViNT2023-06
- NoMaD2023-10
- CrossFormer2024-08
- LeLaN2024-10
- CityWalker2024-11
- NWM2024-12
- X-Mobility2024-10
- COMPASS2025-02
- OmniVLA2025-09
- RING (The One RING)2024-12
- NavDP2025-05
- NaVid2024-02
- Uni-NaVid2024-12
- Mobility VLA2024-07
- StreamVLN2025-07
- NavFoM2025-09
- InternVLA-N12025-07
- TrackVLA2025-05
- VLN-R12025-06
- ABot-N02026-02
- VLingNav2026-01
- TIC-VLA2026-02
- FutureNav2026-06
- Uni-LaViRA2026-05
- LightNav-02026-08
- Qwen-RobotNav2026-06