Multi-Agent Path Planning in Complex Environments using Gaussian Belief Propagation with Global Path Finding
Jens Høigaard Jensen, Kristoffer Plagborg Bak Sørensen, Jonas le Fevre Sejersen, Andriy Sarabakha
TL;DR
This work tackles multi-agent path planning in complex environments by augmenting Gaussian Belief Propagation (GBP) with a tracking factor that enforces adherence to global paths. It implements two global-path integration strategies—waypoint tracking (WT) as a baseline and path tracking (PT) with a dedicated tracking factor—and evaluates them using two global planners: RRT* and a lane-structured SP. Key contributions include introducing the tracking factor, defining its measurement and Jacobian, and validating the approach in simulation with metrics for collisions and path deviation; results show substantial reductions in path deviation (up to 28% in single-agent and 16% in multi-agent) and, when paired with structured planning, elimination of collisions in some scenarios. The findings suggest that tight global-path adherence via the tracking factor, particularly with structured global planning, improves coordination and safety in complex, potentially communication-challenged environments, with practical implications for scalable multi-robot systems.
Abstract
Multi-agent path planning is a critical challenge in robotics, requiring agents to navigate complex environments while avoiding collisions and optimizing travel efficiency. This work addresses the limitations of existing approaches by combining Gaussian belief propagation with path integration and introducing a novel tracking factor to ensure strict adherence to global paths. The proposed method is tested with two different global path-planning approaches: rapidly exploring random trees and a structured planner, which leverages predefined lane structures to improve coordination. A simulation environment was developed to validate the proposed method across diverse scenarios, each posing unique challenges in navigation and communication. Simulation results demonstrate that the tracking factor reduces path deviation by 28% in single-agent and 16% in multi-agent scenarios, highlighting its effectiveness in improving multi-agent coordination, especially when combined with structured global planning.
