☰
【VLN】LightNav-0论文精读
2026/10/22 13:04:02 网站建设 项目流程

一句话定位
用Qwen3-VL-4B当唯一骨干、不加导航专用头:先出定长「可行点 + 目标点」双通道指向,再用3 个 RVQ token解出 10 个 SE(2) 航点;一个 checkpoint 覆盖跟指令、找物体、视觉跟踪,并零样本跨机型。

关键词
本文核心:LightNav-0 · LightNav-ER · 双通道指向 · RVQ 动作分词 · 时间感知历史压缩 · INSIGHT-Bench
任务/基准:VLN · VLN-CE · ObjectNav · EVT-Bench · R2R
训练:DAgger · GRPO
指标:SR · SPL · NE · nDTW · CR

1. 背景概念

  • 具身导航(Embodied Navigation):机器人在真实/仿真空间里自己走,去完成「听指令 / 找东西 / 跟人」这类目标。
  • 视觉语言模型(Vision-Language Model, VLM):看图 + 懂话的大模型。现代 VLM 已经会指物体、做空间问答,但很少被直接当成机器人控制骨干。
  • 通才 vs 专才:旧系统常为每个任务(VLN、ObjectNav、跟踪)或每种机器人单独做模块;通才想用同一套感知–推理–动作接口换任务、换机型。
  • SE(2) 航点:平面上相对位姿序列(前向、侧向、偏航),交给底层控制器执行;不是直接发电机电流。
  • 本文站位:单目 RGB 的单体(monolithic)生成式导航——和双系统「慢指像素 + 快扩散」不同,也和 Qwen-RobotNav「VLM + MLP 回归航点」不同。

2. 论文在干什么

问题

VLM 里已有 grounding / 空间推理,但导航系统仍爱加「航点预测器、任务 ID、各本体动作头」,把感知、推理、动作拆碎,难跨任务、跨机型复用。

设定

项内容
骨干Qwen3-VL-4B-Instruct;只扩词表
输入时间压缩后的 egocentric RGB 历史 + 自然语言目标
输出<apos>+<opos>+ 3×RVQ → 10 个 SE(2) 航点
任务指令跟随 VLN、开放词 ObjectNav、具身视觉跟踪
数据导航侧 2K+ 场景、4K+ 小时;另有大规模 ER 中训
真机人形 / 四足 / 轮式 / 空中,共享轨迹跟随器

3. 核心创新点

  1. 「引出」而非「重造」VLM 空间智能
    不加任务头;用指向网格 token 复用预训练 grounding,再对齐到控制。

  2. 双通道指向 作定长空间 CoT
    Affordance(可走)+ Object(目标),跨 VLN / 搜索 / 跟踪同一接口;消融平均 SR −8.4。

  3. RVQ:3 token ↔ 高精度连续轨迹
    兼顾几何精度(~0.72 cm ADE)与 token log-prob(便于 GRPO);可提前停在粗层降延迟。

  4. 训练三段:ER 中训 → SFT(+DAgger) → 在线多任务 RL
    LightNav-ER 先抬空间榜;导航混训里仍保留 ~22% ER 防遗忘。

  5. INSIGHT-Bench + 跨域/跨机型演示
    场景×指令两轴诊断;游戏域与四本体真机零样本。

4. 方法细节

4.1 统一自回归接口

每步决策输出固定结构:

yt=[⟨aposia⟩, ⟨oposio⟩, ⟨act_L0k0⟩, ⟨act_L1k1⟩, ⟨act_L2k2⟩]\mathbf{y}_t = [\langle\mathrm{apos}_{i^a}\rangle,\ \langle\mathrm{opos}_{i^o}\rangle,\ \langle\mathrm{act\_L0}_{k_0}\rangle,\ \langle\mathrm{act\_L1}_{k_1}\rangle,\ \langle\mathrm{act\_L2}_{k_2}\rangle]yt​=[⟨aposia​⟩,⟨oposio​⟩,⟨act_L0k0​​⟩,⟨act_L1k1​​⟩,⟨act_L2k2​​⟩]

无 task-ID token;任务语义全在指令与监督格式里。损失即标准 CE(导航与辅助 VQA 同一 LM 目标)。

4.2 时间感知视觉历史压缩

近帧高采样、细分辨率;远帧指数降采样 + 更大池化步长;ViT 后压缩,支持可变长原分辨率输入。

4.3 双通道指向标注

自动管线把「可行落点 / 局部方向」与「目标物体或目标位」投影到当前画面网格;无效情形(原地转、停车、目标不可见)用保留索引。

4.4 RVQ 动作分词

10×310\times 310×3轨迹 → 3 层各 256 码本残差量化;拟合用 Jacobian 加权轨迹距离;轨迹误差里 ADE +λ∣Δθ∣\lambda|\Delta\theta|λ∣Δθ∣(λ=0.3\lambda=0.3λ=0.3)。任意前缀L∈{1,2,3}L\in\{1,2,3\}L∈{1,2,3}都可积成可执行粗/细轨迹。

4.5 训练配方

阶段要点量级(文中)
ER mid-training指向/空间 VQA/视频等;产出 LightNav-ER~170 H100·h;lr1e−51\mathrm{e}{-5}1e−5
SFT导航 77.6% + ER 复述 22.4%;含 DAgger~950 H100·h;lr1.5e−51.5\mathrm{e}{-5}1.5e−5
Online RL多任务终端奖励 + GRPO;G=8G=8G=88×H100 单节点

任务奖励直觉:

  • 跟踪:可见性 × 方位/距离带状质量 + 与 oracle 计划相似度 − 碰撞;强调持续而非到点。
  • VLN:成功×(1+nDTW) + 终点距离高斯 − 超时。
  • ObjectNav:成功×路径效率 + 接近度(无参考路径保真项)。

Rollout 池优先「有时成有时败」的 mixed 集,保证组内方差。

4.6 推理效率

vLLM 服务;文称 RTX 4090 约4 ms/token;每步最多 2 指向 + 3 动作 token。

5. 整体框架(Mermaid)

Egocentric RGB 历史

时间感知压缩

自然语言目标

Qwen3-VL LM

Qwen3-VL ViT

apos 可行点

opos 目标点

3× RVQ 动作 token

10× SE2 航点

本体低层控制器

ER 中训 LightNav-ER

导航 SFT + DAgger

多任务 GRPO

LightNav-0

10 仿真设定

四本体真机

6. 实验与结论

6.1 LightNav-ER(空间智能)

8 榜宏平均67.4(Qwen3-VL-4B 63.1;8B Molmo2-ER 62.8)。Where2Place / RefSpatial 提升最大。

6.2 导航仿真(单目主表印象)

设定亮点(单目)
R2R / RxR VLN-CE单目 SR/SPL/NE 多为最佳档(R2R SR 68.5;RxR SR 73.6)
MP3D / HM3D ObjectNav全三设定单目 SR+SPL 最强(如 HM3D v2 SR 79.5)
HM3D-OVONSeen/Synonym/Unseen 单目 SR 领先或大幅领先
EVT STT/DTSR 91.7 /82.6(DT 大幅超先前单目)
INSIGHT-BenchSR43.7vs 开源最佳 ~27.4

消融:ER 初始化平均 SR +2.4;去指向平均 SR −8.4。缩放:4B 优于 2B;8B 收益不稳定;场景覆盖比单纯堆数据更稳。

6.3 真机与跨域

同一 checkpoint:CS/VizDoom/Minecraft/Trigger Rally 游戏域;真机跟人、跟机器人、室内外指令与开放词搜索。策略出轨迹,共享 follower转各平台速度指令。

6.4 局限(作者自述 + 补充)

  • 单决策通路,未显式拆「高频避障」与「慢语义规划」。
  • RxR 上 nDTW 仍低于部分方法(成功≠路径保真)。
  • Institution×Extremum 等细格仍脆(INSIGHT 诊断)。

要点总结

  • 通才导航可以是「只扩词表的小 VLM」,不必每任务一个头。
  • 先指向、后 RVQ:空间意图与可 RL 的离散动作码拆开又同序列。
  • ER 中训是「唤醒空间」,导航混训要留一点 ER防遗忘。
  • 和 Qwen-RobotNav:同骨干家族;一个 MLP 回归,一个 RVQ token(RL 友好度不同)。
  • 和 DualVLN/InternVLA-N1:那边双系统;这里定长指向前缀 + 单 LM。

开放问题

  • 网格分辨率Hg,WgH_g,W_gHg​,Wg​与真实控制精度的定量关系?
  • 四本体 follower 的具体限制(最大速度、避障是否另开)?
  • INSIGHT-Bench 数据与评测脚本是否会完整开源?

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询