1 Introduction

2 Tasks and Datasets
2.1 Initial Instruction
2.2 Oracle Guidance
2.3 Human Dialogue

3 Evaluation

4 VLN Methods
4.1 Representation Learning
4.2 Action Strategy Learning
4.3 Data-centric Learning
4.4 Prior Exploration

5 Related Vision-and-Language Tasks

6 Conclusion and Future Directions