UWMILab/UniWM
[ECCV 2026] Official implementation of paper "Towards Unified World Models for Visual Navigation via Memory-Augmented Planning and Foresight"
UniWM – 视觉导航的统一世界模型
是什么
- 与 ECCV 2026 论文配套的研究代码库,提出一种用于第一人称视觉导航的记忆增强型世界模型。该模型将视觉预见(预测未来帧)与规划整合到一个统一的多模态自回归骨干网络中。
核心思想
- 统一骨干 – 与模块化流水线不同,同一个基于 Transformer 的模型(名为 Anole)既负责想象未来观测,也负责决定行动,使想象的视觉结果与所选行动紧密耦合。
- 分层记忆 – 短期感知线索与长期轨迹上下文一同存储,使模型能够在不丢失连贯性的情况下进行长时程推理。
- 多模态输入 – 输入为第一人称图像序列以及每步的元数据(动作、位姿);输出可以是下一步动作、下一步帧,或两者皆有。
数据集
- 作者在 Hugging Face 上发布了 UniWM 数据集,包含多个室内导航分割(
go_stanford,recon,sacson,scand)用于训练/评估,以及一个未见的tartandrive分割用于泛化测试。每个轨迹文件夹包含一系列第一人称 JPEG 帧和一个traj_data.pkl文件,其中包含动作和位姿。
如何开始
- 环境 – 创建一个 Python 3.10 的 Conda 环境,并运行
bash install.sh(安装 PyTorch、依赖项和 Anole 代码)。 - 数据 – 运行
bash download_data.sh将所有分割下载到data/目录中。 - 训练 – 提供了一个
torchrun示例命令;您需指定模型(anole)、数据集(逗号分隔)、图像序列长度(例如 784 帧)及其他标志。支持多 GPU 训练。 - 评估 – 提供三种模式:
- single-step(预测单步)
- task-level(完整轨迹评估,可选记忆库推理)
- rollout(自回归生成整个剧集)
相关工作
- 该仓库指向作者的早期项目 GOViG(基于视觉观测的 LLM 驱动指令生成)和 HA‑VLN(混合离散与连续导航并包含社会感知约束的基准)。
谁可能使用
- 需要在规划过程中想象未来视角的具身智能体研究者。
- 对在导航任务中实验记忆增强型 Transformer 感兴趣的开发者。
- 寻找可立即运行的数据集和训练脚本以复现 ECCV 2026 结果的人。
许可与引用
- MIT 许可。若使用代码或数据集,请引用 arXiv 论文(2510.08713)。
所有细节均直接取自仓库的 README。
相关
- 项目
- 项目
- 项目
- 项目
- Dispatch