You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-1Lines changed: 19 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,9 +49,10 @@ The toolbox supports the most advanced high-quality navigation dataset, InternDa
49
49
-[🏠 Introduction](#-introduction)
50
50
-[🔥 News](#-news)
51
51
-[📚 Getting Started](#-getting-started)
52
-
-[📦 Overview of Benchmark \& Model Zoo](#-overview-of-benchmark-and-model-zoo)
52
+
-[📦 Overview of Benchmark \& Model Zoo](#-overview)
53
53
-[🔧 Customization](#-customization)
54
54
-[👥 Contribute](#-contribute)
55
+
-[🚀 Community Deployment & Best Practices](#-community-deployment--best-practices)
55
56
-[🔗 Citation](#-citation)
56
57
-[📄 License](#-license)
57
58
-[👏 Acknowledgements](#-acknowledgements)
@@ -213,6 +214,23 @@ For example, raising issues, fixing bugs in the framework, and adapting or addin
213
214
214
215
**Note:** We welcome the feedback of the model's zero-shot performance when deploying in your own environment. Please show us your results and offer us your future demands regarding the model's capability. We will select the most valuable ones and collaborate with users together to solve them in the next few months :)
215
216
217
+
## 🚀 Community Deployment & Best Practices
218
+
219
+
We are excited to see InternNav being deployed and extended by the community across different robots and real-world scenarios.
220
+
Below are selected community-driven deployment guides and solution write-ups, which may serve as practical references for advanced users.
221
+
222
+
-**IROS Challenge Nav Track: Champion Solution (2025)**
223
+
A complete system-level solution and design analysis for Vision-and-Language Navigation in Physical Environments.
Copy file name to clipboardExpand all lines: internnav/habitat_extensions/vlln/README.md
+25-7Lines changed: 25 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,16 +3,34 @@
3
3
Vision-Language-and-Language Navigation (VL-LN) is a new [benchmark](https://0309hws.github.io/VL-LN.github.io/) built upon VLN in Habitat, which refers to the setting that models take the vision and language as input and output language and navigation actions. In contrast to VLN, where agents only take navigation actions, agents in VL-LN could ask questions and engage in dialogue with users to complete tasks better with language interaction.
4
4
This package adapts [Meta AI Habitat](https://aihabitat.org) for VL-LN within InternNav. It wraps Habitat environments that expose semantic masks, registers dialog-aware datasets and metrics, and provides evaluators that coordinate agent actions, NPC interactions, and logging.
5
5
6
+
Install our benchmark [dataset](https://huggingface.co/datasets/InternRobotics/VL-LN-Bench) and the [latest checkpoints](https://huggingface.co/InternRobotics/VL-LN-Bench-basemodel) from HuggingFace.
7
+
Place the downloaded benchmark under `InternNav/projects/VL-LN-Bench` to match the default path expected by the code.
8
+
6
9
## Package structure
7
10
8
11
```
9
-
habitat_vlln_extensions/
10
-
├── __init__.py
11
-
├── habitat_dialog_evaluator.py
12
-
├── habitat_vlln_env.py
13
-
├── measures.py
14
-
├── simple_npc/
15
-
└── utils/
12
+
InternNav
13
+
├── assets/
14
+
├── internnav/
15
+
│ ├── habitat_vlln_extensions
16
+
│ │ ├── simple_npc
17
+
│ │ │ ├── api_key.txt
18
+
│ │ ├── measures.py
19
+
│ │ ├── habitat_dialog_evaluator.py
20
+
│ │ ├── habitat_vlln_env.py
21
+
│ ... ... ...
22
+
...
23
+
├── projects
24
+
│ ├── VL-LN-Bench/
25
+
│ │ ├── base_model/
26
+
│ │ ├── raw_data/
27
+
│ │ ├── scene_datasets/
28
+
│ │ │ └── mp3d/
29
+
│ │ │ └── 17DRP5sb8fy/
30
+
│ │ │ ├── 1LXtFkjw3qL/
31
+
│ │ │ ...
32
+
│ │ ├── traj_data/
33
+
...
16
34
```
17
35
18
36
*`__init__.py` re-exports the public entry points so callers can import
0 commit comments