| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
VL-LN is a benchmark that provides a large-scale, automatically generated dataset and a comprehensive evaluation protocol for training and assessing dialog-enabled navigation models.
Scene Datasets
Download the scene dataset of MP3D
After unzipping the base model, scene datasets, and trajectory data, put everything under VL-LN-Bench/ in the layout below.
VL-LN-Bench/
├── base_model/
│ └── iign/
├── raw_data/
│ └── mp3d/
│ ├── scene_summary/
│ ├── train/
│ │ ├── train_ign.json.gz
│ │ └── train_iign.json.gz
│ └── val_unseen/
│ ├── val_unseen_ign.json.gz
│ └── val_unseen_iign.json.gz
├── scene_datasets/
│ └── mp3d/
│ ├── 17DRP5sb8fy/
│ ├── 1LXtFkjw3qL/
│ ...
└── traj_data/
├── mp3d_split1/
├── mp3d_split2/
└── mp3d_split3/git clone git@github.com:InternRobotics/VL-LN.git # code for data collection
git clone git@github.com:InternRobotics/InternNav.git # code for training and evaluationconda create -n vlln python=3.9 -y
conda activate vllnconda install habitat-sim=0.2.4 withbullet headless -c conda-forge -c aihabitat
cd VL-LN
pip install -r requirements.txt
cd ../InternNav
pip install -e .VL-LN
├── dialog_generation/
├── images/
├── VL-LN-Bench/
│ ├── base_model/
│ ├── raw_data/
│ ├── scene_datasets/
│ ├── traj_data/
│ └── pointnav_weights.pth
...# If having slurm
sbatch generate_frontiers_dialog.sh
# Or directly run
python generate_frontiers_dialog.py \
--task instance \
--vocabulary hm3d \
--scene_ids all \
--shortest_path_threshold 0.1 \
--target_detected_threshold 5 \
--episodes_file_path VL-LN-Bench/raw_data/mp3d/train/train_iign.json.gz \
--habitat_config_path dialog_generation/config/tasks/dialog_mp3d.yaml \
--baseline_config_path dialog_generation/config/expertiments/gen_videos.yaml \
--normal_category_path dialog_generation/normal_category.json \
--pointnav_policy_path VL-LN-Bench/pointnav_weights.pth\
--scene_summary_path VL-LN-Bench/raw_data/mp3d/scene_summary\
--output_dir <PATH_TO_YOUR_OUTPUT_DIR> \# Switch to the dev branch
cd InternNav
git checkout dev
# Link VL-LN Bench data into InternNav
mkdir projects && cd projects
ln -s /path/to/your/VL-LN-Bench ./VL-LN-Bench# Your final repo structure may look like
InternNav
├── assets/
├── internnav/
│ ├── habitat_vlln_extensions
│ │ ├── simple_npc
│ │ │ ├── api_key.txt
│ ... ... ...
...
├── projects
│ ├── VL-LN-Bench/
│ │ ├── base_model/
│ │ ├── raw_data/
│ │ ├── scene_datasets/
│ │ ├── traj_data/
... ...# Before running, please open this script and make sure
# the "llm" path points to the correct checkpoint on your machine.
sh ./scripts/train/qwenvl_train/train_system2_vlln.sh# If having slurm
sh ./scripts/eval/bash/srun_eval_dialog.sh
# Or directly run
python scripts/eval/eval.py \
--config scripts/eval/configs/habitat_dialog_cfg.pyIf you find our work helpful, please cite:
@misc{huang2025vllnbenchlonghorizongoaloriented,
title={VL-LN Bench: Towards Long-horizon Goal-oriented Navigation with Active Dialogs},
author={Wensi Huang and Shaohao Zhu and Meng Wei and Jinming Xu and Xihui Liu and Hanqing Wang and Tai Wang and Feng Zhao and Jiangmiao Pang},
year={2025},
eprint={2512.22342},
archivePrefix={arXiv},
primaryClass={cs.RO},
url={https://arxiv.org/abs/2512.22342},
}If you use the specific pretrained models and benchmarks, please kindly cite the original papers involved in our work. Related BibTex entries of our papers are provided below.
Related Work BibTex@misc{internvla-n1,
title = {{InternVLA-N1: An} Open Dual-System Navigation Foundation Model with Learned Latent Plans},
author = {InternNav Team},
year = {2025},
booktitle={arXiv},
}
@inproceedings{vlnpe,
title={Rethinking the Embodied Gap in Vision-and-Language Navigation: A Holistic Study of Physical and Visual Disparities},
author={Wang, Liuyi and Xia, Xinyuan and Zhao, Hui and Wang, Hanqing and Wang, Tai and Chen, Yilun and Liu, Chengju and Chen, Qijun and Pang, Jiangmiao},
booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)},
year={2025}
}
@misc{streamvln,
title = {StreamVLN: Streaming Vision-and-Language Navigation via SlowFast Context Modeling},
author = {Wei, Meng and Wan, Chenyang and Yu, Xiqian and Wang, Tai and Yang, Yuqiang and Mao, Xiaohan and Zhu, Chenming and Cai, Wenzhe and Wang, Hanqing and Chen, Yilun and Liu, Xihui and Pang, Jiangmiao},
booktitle={arXiv},
year = {2025}
}
@misc{navdp,
title = {NavDP: Learning Sim-to-Real Navigation Diffusion Policy with Privileged Information Guidance},
author = {Wenzhe Cai, Jiaqi Peng, Yuqiang Yang, Yujian Zhang, Meng Wei, Hanqing Wang, Yilun Chen, Tai Wang and Jiangmiao Pang},
year = {2025},
booktitle={arXiv},
}VL-LN's codes are MIT licensed.
The open-sourced VL-LN data are under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License .
Other datasets, like InternData-N1, inherit their own distribution licenses.
| Back | FazBrowse Home | New Git URL |