RONEDec 19, 2019

Multi-Robot Path Planning Via Genetic Programming

arXiv:1912.09503v14 citations
Originality Incremental advance
AI Analysis

This is an incremental improvement for robotics and AI planning, offering a more versatile method for specific multi-robot scenarios.

The paper tackled multi-robot path planning in single-lane workspaces by using Genetic Programming to optimize for multiple attributes, resulting in programs that outperformed the Push-Swap-Wait algorithm by 54.1% in time steps and scaled better with more robots.

This paper presents a Genetic Programming (GP) approach to solving multi-robot path planning (MRPP) problems in single-lane workspaces, specifically those easily mapped to graph representations. GP's versatility enables this approach to produce programs optimizing for multiple attributes rather than a single attribute such as path length or completeness. When optimizing for the number of time steps needed to solve individual MRPP problems, the GP constructed programs outperformed complete MRPP algorithms, i.e. Push-Swap-Wait (PSW), by $54.1\%$. The GP constructed programs also consistently outperformed PSW in solving problems that did not meet PSW's completeness conditions. Furthermore, the GP constructed programs exhibited a greater capacity for scaling than PSW as the number of robots navigating within an MRPP environment increased. This research illustrates the benefits of using Genetic Programming for solving individual MRPP problems, including instances in which the number of robots exceeds the number of leaves in the tree-modeled workspace.

Foundations

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

Your Notes