Terraforming -- Environment Manipulation during Disruptions for
Multi-Agent Pickup and Delivery
- URL: http://arxiv.org/abs/2305.11510v1
- Date: Fri, 19 May 2023 08:19:24 GMT
- Title: Terraforming -- Environment Manipulation during Disruptions for
Multi-Agent Pickup and Delivery
- Authors: David Vainshtein, Yaakov Sherma, Kiril Solovey and Oren Salzman
- Abstract summary: In automated warehouses, teams of mobile robots fulfill the packaging process by transferring inventory pods to designated workstations while navigating narrow aisles formed by tightly packed pods.
This problem is typically modeled as a Multi-Agent Pickup and Delivery (MAPD) problem, which is then solved by repeatedly planning collision-free paths for agents on a fixed graph.
Existing approaches make the limiting assumption that agents are only allowed to move pods that correspond to their current task, while considering the other pods as stationary obstacles (even though all pods are movable).
This behavior can result in unnecessarily long paths which could otherwise be avoided by opening additional corridors via pod manipulation
- Score: 11.034208232337749
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In automated warehouses, teams of mobile robots fulfill the packaging process
by transferring inventory pods to designated workstations while navigating
narrow aisles formed by tightly packed pods. This problem is typically modeled
as a Multi-Agent Pickup and Delivery (MAPD) problem, which is then solved by
repeatedly planning collision-free paths for agents on a fixed graph, as in the
Rolling-Horizon Collision Resolution (RHCR) algorithm. However, existing
approaches make the limiting assumption that agents are only allowed to move
pods that correspond to their current task, while considering the other pods as
stationary obstacles (even though all pods are movable). This behavior can
result in unnecessarily long paths which could otherwise be avoided by opening
additional corridors via pod manipulation. To this end, we explore the
implications of allowing agents the flexibility of dynamically relocating pods.
We call this new problem Terraforming MAPD (tMAPD) and develop an RHCR-based
approach to tackle it. As the extra flexibility of terraforming comes at a
significant computational cost, we utilize this capability judiciously by
identifying situations where it could make a significant impact on the solution
quality. In particular, we invoke terraforming in response to disruptions that
often occur in automated warehouses, e.g., when an item is dropped from a pod
or when agents malfunction. Empirically, using our approach for tMAPD, where
disruptions are modeled via a stochastic process, we improve throughput by over
10%, reduce the maximum service time (the difference between the drop-off time
and the pickup time of a pod) by more than 50%, without drastically increasing
the runtime, compared to the MAPD setting.
Related papers
- Multi-Agent Path Finding with Real Robot Dynamics and Interdependent Tasks for Automated Warehouses [1.2810395420131764]
Multi-Agent Path Finding (MAPF) is an important optimization problem underlying the deployment of robots in automated warehouses and factories.
We consider a realistic problem of online order delivery in a warehouse, where a fleet of robots bring the products belonging to each order from shelves to workstations.
This creates a stream of inter-dependent pickup and delivery tasks and the associated MAPF problem consists of computing realistic collision-free robot trajectories.
arXiv Detail & Related papers (2024-08-26T15:13:38Z) - 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) - Latent Exploration for Reinforcement Learning [87.42776741119653]
In Reinforcement Learning, agents learn policies by exploring and interacting with the environment.
We propose LATent TIme-Correlated Exploration (Lattice), a method to inject temporally-correlated noise into the latent state of the policy network.
arXiv Detail & Related papers (2023-05-31T17:40:43Z) - Continual Test-Time Domain Adaptation [94.51284735268597]
Test-time domain adaptation aims to adapt a source pre-trained model to a target domain without using any source data.
CoTTA is easy to implement and can be readily incorporated in off-the-shelf pre-trained models.
arXiv Detail & Related papers (2022-03-25T11:42:02Z) - Multi-Agent Terraforming: Efficient Multi-Agent Path Finding via
Environment Manipulation [12.401344261399613]
Multi-agent pathfinding is concerned with planning collision-free paths for a team of agents from their start to goal locations in an environment cluttered with obstacles.
We introduce a new extension of MAPF, which we call Terraforming MAPF (tMAPF), where some agents are responsible for moving obstacles to clear the way for other agents.
We present extensions of two state-of-the-art algorithms, CBS and PBS, in order to tackle tMAPF, and demonstrate that they can consistently outperform the best solution possible under a static-obstacle setting.
arXiv Detail & Related papers (2022-03-20T12:18:35Z) - Standby-Based Deadlock Avoidance Method for Multi-Agent Pickup and
Delivery Tasks [2.3204178451683264]
We propose a deadlock avoidance method called standby-based deadlock avoidance (SBDA)
SBDA uses standby nodes determined in real-time using the articulation-point-finding algorithm.
We demonstrated that our proposed method outperforms a conventional approach.
arXiv Detail & Related papers (2022-01-16T10:28:52Z) - Time-Optimal Planning for Quadrotor Waypoint Flight [50.016821506107455]
Planning time-optimal trajectories at the actuation limit of a quadrotor is an open problem.
We propose a solution while exploiting the full quadrotor's actuator potential.
We validate our method in real-world flights in one of the world's largest motion-capture systems.
arXiv Detail & Related papers (2021-08-10T09:26:43Z) - SABER: Data-Driven Motion Planner for Autonomously Navigating
Heterogeneous Robots [112.2491765424719]
We present an end-to-end online motion planning framework that uses a data-driven approach to navigate a heterogeneous robot team towards a global goal.
We use model predictive control (SMPC) to calculate control inputs that satisfy robot dynamics, and consider uncertainty during obstacle avoidance with chance constraints.
recurrent neural networks are used to provide a quick estimate of future state uncertainty considered in the SMPC finite-time horizon solution.
A Deep Q-learning agent is employed to serve as a high-level path planner, providing the SMPC with target positions that move the robots towards a desired global goal.
arXiv Detail & Related papers (2021-08-03T02:56:21Z) - 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) - A Feedback Scheme to Reorder a Multi-Agent Execution Schedule by
Persistently Optimizing a Switchable Action Dependency Graph [65.70656676650391]
We consider multiple Automated Guided Vehicles (AGVs) navigating a common workspace to fulfill various intralogistics tasks.
One approach is to construct an Action Dependency Graph (ADG) which encodes the ordering of AGVs as they proceed along their routes.
If the workspace is shared by dynamic obstacles such as humans or third party robots, AGVs can experience large delays.
We present an online method to repeatedly modify acyclic ADG to minimize route completion times of each AGV.
arXiv Detail & Related papers (2020-10-11T14:39:50Z) - Lifelong Multi-Agent Path Finding in Large-Scale Warehouses [26.017429163961328]
Multi-Agent Path Finding (MAPF) is the problem of moving a team of agents to their goal locations without collisions.
We propose a new framework for solving lifelong MAPF by decomposing the problem into a sequence of Windowed MAPF instances.
arXiv Detail & Related papers (2020-05-15T06:07:15Z)
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.