MA-DV2F: A Multi-Agent Navigation Framework using Dynamic Velocity Vector Field
Yining Ma, Qadeer Khan, Daniel Cremers
TL;DR
This work tackles scalable multi-agent navigation for dynamic fleets under collision constraints by introducing MA-DV2F, a decentralized framework that computes independent dynamic velocity vector fields (DV2Fs) for each vehicle. Each DV2F provides a reference orientation and speed that guide agents toward their targets while accounting for nearby obstacles and other vehicles, with dynamic updates to prevent imminent collisions. A key feature is the optional self-supervised training of a Graph Neural Network (GNN) that leverages DV2F-derived controls as supervision, enabling online learning without labeled data. Empirical results show MA-DV2F achieving high safety and reach rates with strong scalability and significantly lower runtimes compared to state-of-the-art learning and search-based methods, and the self-supervised GNN variant exhibits robust performance as the number of agents grows.
Abstract
In this paper we propose MA-DV2F: Multi-Agent Dynamic Velocity Vector Field. It is a framework for simultaneously controlling a group of vehicles in challenging environments. DV2F is generated for each vehicle independently and provides a map of reference orientation and speed that a vehicle must attain at any point on the navigation grid such that it safely reaches its target. The field is dynamically updated depending on the speed and proximity of the ego-vehicle to other agents. This dynamic adaptation of the velocity vector field allows prevention of imminent collisions. Experimental results show that MA-DV2F outperforms concurrent methods in terms of safety, computational efficiency and accuracy in reaching the target when scaling to a large number of vehicles. Project page for this work can be found here: https://yininghase.github.io/MA-DV2F/
