Factorization of Multi-Agent Sampling-Based Motion Planning

04/01/2023
by   Alessandro Zanardi, et al.
0

Modern robotics often involves multiple embodied agents operating within a shared environment. Path planning in these cases is considerably more challenging than in single-agent scenarios. Although standard Sampling-based Algorithms (SBAs) can be used to search for solutions in the robots' joint space, this approach quickly becomes computationally intractable as the number of agents increases. To address this issue, we integrate the concept of factorization into sampling-based algorithms, which requires only minimal modifications to existing methods. During the search for a solution we can decouple (i.e., factorize) different subsets of agents into independent lower-dimensional search spaces once we certify that their future solutions will be independent of each other using a factorization heuristic. Consequently, we progressively construct a lean hypergraph where certain (hyper-)edges split the agents to independent subgraphs. In the best case, this approach can reduce the growth in dimensionality of the search space from exponential to linear in the number of agents. On average, fewer samples are needed to find high-quality solutions while preserving the optimality, completeness, and anytime properties of SBAs. We present a general implementation of a factorized SBA, derive an analytical gain in terms of sample complexity for PRM*, and showcase empirical results for RRG.

READ FULL TEXT

page 1

page 7

research
01/30/2018

Analysis of Motion Planning by Sampling in Subspaces of Progressively Increasing Dimension

Despite the performance advantages of modern sampling-based motion plann...
research
02/25/2021

LES: Locally Exploitative Sampling for Robot Path Planning

Sampling-based algorithms solve the path planning problem by generating ...
research
10/08/2019

MAMS-A*: Multi-Agent Multi-Scale A*

We present a multi-scale forward search algorithm for distributed agents...
research
03/24/2022

TIGRIS: An Informed Sampling-based Algorithm for Informative Path Planning

Informative path planning is an important and challenging problem in rob...
research
07/15/2023

A Multi-Heuristic Search-based Motion Planning for Automated Parking

In unstructured environments like parking lots or construction sites, du...
research
05/09/2022

Informed Steiner Trees: Sampling and Pruning for Multi-Goal Path Finding in High Dimensions

We interleave sampling based motion planning methods with pruning ideas ...
research
02/24/2017

Scalable Multiagent Coordination with Distributed Online Open Loop Planning

We propose distributed online open loop planning (DOOLP), a general fram...

Please sign up or login with your details

Forgot password? Click here to reset