Multi-Robot Pickup and Delivery via Distributed Resource Allocation

04/06/2021
by   Andrea Camisa, et al.
0

In this paper, we consider a large-scale instance of the classical Pickup-and-Delivery Vehicle Routing Problem (PDVRP) that must be solved by a network of mobile cooperating robots. Robots must self-coordinate and self-allocate a set of pickup/delivery tasks while minimizing a given cost figure. This results in a large, challenging Mixed-Integer Linear Problem that must be cooperatively solved without a central coordinator. We propose a distributed algorithm based on a primal decomposition approach that provides a feasible solution to the problem in finite time. An interesting feature of the proposed scheme is that each robot computes only its portion of solution, thereby preserving privacy of sensible information. The algorithm also exhibits attractive scalability properties that guarantee solvability of the problem even in large networks. To the best of our knowledge, this is the first attempt to provide a scalable distributed solution to the problem. The algorithm is first tested through Gazebo simulations on a ROS 2 platform, highlighting the effectiveness of the proposed solution. Finally, experiments on a real testbed with a team of ground and aerial robots are provided.

READ FULL TEXT

page 13

page 16

research
11/08/2018

A Primal Decomposition Method with Suboptimality Bounds for Distributed Mixed-Integer Linear Programming

In this paper we deal with a network of agents seeking to solve in a dis...
research
04/14/2023

A Dynamic Heterogeneous Team-based Non-iterative Approach for Online Pick-up and Just-In-Time Delivery Problems

This paper presents a non-iterative approach for finding the assignment ...
research
02/28/2022

Efficient Task Allocation in Smart Warehouses with Multi-delivery Stations and Heterogeneous Robots

The task allocation problem in multi-robot systems (MRTA) is an NP-hard ...
research
01/02/2020

From Drinking Philosophers to Wandering Robots

In this paper, we consider the multi-robot path execution problem where ...
research
03/06/2023

Rolling Horizon based Temporal Decomposition for the Offline Pickup and Delivery Problem with Time Windows

The offline pickup and delivery problem with time windows (PDPTW) is a c...
research
07/09/2019

Randomized Constraints Consensus for Distributed Robust Mixed-Integer Programming

In this paper, we consider a network of processors aiming at cooperative...
research
02/10/2021

A linear input dependence model for interdependent networks

We consider a linear relaxation of a generalized minimum-cost network fl...

Please sign up or login with your details

Forgot password? Click here to reset