Optimized Directed Roadmap Graph for Multi-Agent Path Finding Using
Stochastic Gradient Descent
- URL: http://arxiv.org/abs/2003.12924v1
- Date: Sun, 29 Mar 2020 02:18:31 GMT
- Title: Optimized Directed Roadmap Graph for Multi-Agent Path Finding Using
Stochastic Gradient Descent
- Authors: Christian Henkel and Marc Toussaint
- Abstract summary: We present a novel approach called Optimized Directed Roadmap Graph (ODRM)
ODRM is a method to build a directed roadmap graph that allows for collision avoidance in multi-robot navigation.
Our experiments show that with ODRM even a simple centralized planner can solve problems with high numbers of agents that other multi-agent planners can not solve.
- Score: 33.31762612175859
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We present a novel approach called Optimized Directed Roadmap Graph (ODRM).
It is a method to build a directed roadmap graph that allows for collision
avoidance in multi-robot navigation. This is a highly relevant problem, for
example for industrial autonomous guided vehicles. The core idea of ODRM is,
that a directed roadmap can encode inherent properties of the environment which
are useful when agents have to avoid each other in that same environment. Like
Probabilistic Roadmaps (PRMs), ODRM's first step is generating samples from
C-space. In a second step, ODRM optimizes vertex positions and edge directions
by Stochastic Gradient Descent (SGD). This leads to emergent properties like
edges parallel to walls and patterns similar to two-lane streets or
roundabouts. Agents can then navigate on this graph by searching their path
independently and solving occurring agent-agent collisions at run-time. Using
the graphs generated by ODRM compared to a non-optimized graph significantly
fewer agent-agent collisions happen. We evaluate our roadmap with both,
centralized and decentralized planners. Our experiments show that with ODRM
even a simple centralized planner can solve problems with high numbers of
agents that other multi-agent planners can not solve. Additionally, we use
simulated robots with decentralized planners and online collision avoidance to
show how agents are a lot faster on our roadmap than on standard grid maps.
Related papers
- Optimal and Bounded Suboptimal Any-Angle Multi-agent Pathfinding [13.296796764344169]
We present the first optimal any-angle multi-agent pathfinding algorithm.
Our planner is based on the Continuous Conflict-based Search (CCBS) algorithm and an optimal any-angle variant of the Safe Interval Path Planning (TO-AA-SIPP)
We adapt two techniques from classical MAPF to the any-angle setting, namely Disjoint Splitting and Multi-Constraints.
arXiv Detail & Related papers (2024-04-25T07:41:47Z) - Guidance Graph Optimization for Lifelong Multi-Agent Path Finding [47.51678151084153]
We study how to use guidance to improve the throughput of lifelong Multi-Agent Path Finding (MAPF)
We introduce the guidance graph as a versatile representation of guidance for lifelong MAPF.
We present two GGO algorithms to automatically generate guidance for arbitrary lifelong MAPF algorithms and maps.
arXiv Detail & Related papers (2024-02-02T14:38:04Z) - Scalable Mechanism Design for Multi-Agent Path Finding [87.40027406028425]
Multi-Agent Path Finding (MAPF) involves determining paths for multiple agents to travel simultaneously and collision-free through a shared area toward given goal locations.
Finding an optimal solution is often computationally infeasible, making the use of approximate, suboptimal algorithms essential.
We introduce the problem of scalable mechanism design for MAPF and propose three strategyproof mechanisms, two of which even use approximate MAPF algorithms.
arXiv Detail & Related papers (2024-01-30T14:26:04Z) - Decentralized Monte Carlo Tree Search for Partially Observable
Multi-agent Pathfinding [49.730902939565986]
Multi-Agent Pathfinding problem involves finding a set of conflict-free paths for a group of agents confined to a graph.
In this study, we focus on the decentralized MAPF setting, where the agents may observe the other agents only locally.
We propose a decentralized multi-agent Monte Carlo Tree Search (MCTS) method for MAPF tasks.
arXiv Detail & Related papers (2023-12-26T06:57:22Z) - GoRela: Go Relative for Viewpoint-Invariant Motion Forecasting [121.42898228997538]
We propose an efficient shared encoding for all agents and the map without sacrificing accuracy or generalization.
We leverage pair-wise relative positional encodings to represent geometric relationships between the agents and the map elements in a heterogeneous spatial graph.
Our decoder is also viewpoint agnostic, predicting agent goals on the lane graph to enable diverse and context-aware multimodal prediction.
arXiv Detail & Related papers (2022-11-04T16:10:50Z) - CTRMs: Learning to Construct Cooperative Timed Roadmaps for Multi-agent
Path Planning in Continuous Spaces [20.389416558418382]
We propose a novel concept of roadmaps called cooperative timed roadmaps (CTRMs)
CTRMs enable each agent to focus on its important locations around potential solution paths in a way that considers the behavior of other agents to avoid inter-agent collisions.
We developed a machine-learning approach that learns a generative model from a collection of relevant problem instances and plausible solutions.
arXiv Detail & Related papers (2022-01-24T05:43:59Z) - Decentralised Approach for Multi Agent Path Finding [6.599344783327053]
Multi Agent Path Finding (MAPF) requires identification of conflict free paths for spatially-extended agents.
These find application in real world problems like Convoy Movement Problem, Train Scheduling etc.
Our proposed approach, Decentralised Multi Agent Path Finding (DeMAPF), handles MAPF as a sequence of pathplanning and allocation problems.
arXiv Detail & Related papers (2021-06-03T18:07:26Z) - Multi-Agent Routing Value Iteration Network [88.38796921838203]
We propose a graph neural network based model that is able to perform multi-agent routing based on learned value in a sparsely connected graph.
We show that our model trained with only two agents on graphs with a maximum of 25 nodes can easily generalize to situations with more agents and/or nodes.
arXiv Detail & Related papers (2020-07-09T22:16:45Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.