SUM-AgriVLN: Spatial Understanding Memory for Agricultural Vision-and-Language Navigation
Xiaobei Zhao, Xingqi Lyu, Xiang Li
TL;DR
SUM-AgriVLN addresses the limitation of independent-episode VLN in agriculture by adding Spatial Understanding Memory (SUM) that reconstructs 3D scene geometry and stores frontal and oblique memory representations for recall. The SUM module is integrated into the AgriVLN base model to provide global scene context, guiding low-level action decisions using both language and visual inputs. On the A2A benchmark, SUM-AgriVLN improves the overall Success Rate from 0.47 to 0.54 with a modest increase in Navigation Error to 2.93 m, establishing state-of-the-art performance in agricultural VLN and enabling more reliable autonomous farming assistance. Ablation and qualitative analyses demonstrate the effectiveness and tradeoffs of different memory perspectives and task complexities, while also highlighting areas for future work in dynamic scenes and richer memory representations.
Abstract
Agricultural robots are emerging as powerful assistants across a wide range of agricultural tasks, nevertheless, still heavily rely on manual operation or fixed rail systems for movement. The AgriVLN method and the A2A benchmark pioneeringly extend Vision-and-Language Navigation (VLN) to the agricultural domain, enabling robots to navigate to the target positions following the natural language instructions. In practical agricultural scenarios, navigation instructions often repeatedly occur, yet AgriVLN treat each instruction as an independent episode, overlooking the potential of past experiences to provide spatial context for subsequent ones. To bridge this gap, we propose the method of Spatial Understanding Memory for Agricultural Vision-and-Language Navigation (SUM-AgriVLN), in which the SUM module employs spatial understanding and save spatial memory through 3D reconstruction and representation. When evaluated on the A2A benchmark, our SUM-AgriVLN effectively improves Success Rate from 0.47 to 0.54 with slight sacrifice on Navigation Error from 2.91m to 2.93m, demonstrating the state-of-the-art performance in the agricultural domain. Code: https://github.com/AlexTraveling/SUM-AgriVLN.
