AIMar 12, 2017

Any-Angle Pathfinding for Multiple Agents Based on SIPP Algorithm

arXiv:1703.04159v266 citations
Originality Incremental advance
AI Analysis

This addresses the problem of efficient multi-agent pathfinding for robotics or simulation applications, but it is incremental as it builds on existing prioritized and SIPP methods.

The paper tackled the problem of finding conflict-free trajectories for multiple agents in a shared 2D workspace by proposing a novel any-angle planner based on the SIPP algorithm, which improved solution costs by up to 20% compared to planners using only cardinal moves in tests with up to 200 agents.

The problem of finding conflict-free trajectories for multiple agents of identical circular shape, operating in shared 2D workspace, is addressed in the paper and decoupled, e.g., prioritized, approach is used to solve this problem. Agents' workspace is tessellated into the square grid on which any-angle moves are allowed, e.g. each agent can move into an arbitrary direction as long as this move follows the straight line segment whose endpoints are tied to the distinct grid elements. A novel any-angle planner based on Safe Interval Path Planning (SIPP) algorithm is proposed to find trajectories for an agent moving amidst dynamic obstacles (other agents) on a grid. This algorithm is then used as part of a prioritized multi-agent planner AA-SIPP(m). On the theoretical, side we show that AA-SIPP(m) is complete under well-defined conditions. On the experimental side, in simulation tests with up to 200 agents involved, we show that our planner finds much better solutions in terms of cost (up to 20%) compared to the planners relying on cardinal moves only.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes