arrow
返回

Distributed Multirobot Task Assignment via Consensus ADMM

delete2023-06-01
delete9
PRE
AI
O
Ola Shorinwa *
R
Ravi N. Haksar
P
Patrick H. Washington
M
Mac Schwager
DOI:10.1109/TRO.2022.3228132delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this article, we present a distributed algorithm to solve a class of multirobot task assignment problems. We formulate task assignment as a mathematical optimization and solve for optimal solutions with a variant of the consensus alternating direction method of multipliers (C-ADMM). We provide C-ADMM-based algorithms for both the primal and dual problem formulations and show the advantages of each form depending on the problem specifics. In our algorithm, each robot solves a series of local optimization problems and communicates the results to its local neighbors, ultimately converging to an optimal task assignment in problems with linear objective functions and an optimal solution of the relaxed problem in convex problems. While many other distributed algorithms require a central station for their implementation, in our algorithm, each robot only communicates with its one-hop neighbors. In linear task assignment problems, our algorithm converges to the optimal task assignment, unlike many other distributed algorithms for this problem, which yield suboptimal solutions. We demonstrate our algorithms in task assignment problems over a variety of communication network topologies, where we show that our inexact dual algorithm is at least 60% faster than other distributed algorithms, which produce an optimal task assignment. In addition, our dual algorithm attains a 69% speedup in computation time compared to a notable distributed variant of the Hungarian method (Chopra et al., 2017). We also apply our algorithm to a multi-unmanned-aerial-vehicle persistent surveillance problem, showing its suitability for problems involving periodic task assignments.
Keyword:
Task analysis
Robots
Multi-robot systems
Optimization
Linear programming
Costs
Distributed algorithms
Distributed mathematical programming
distributed optimization
distributed task assignment
multirobot systems

期刊

IEEE Transactions on Robotics 封面图
IEEE Transactions on Robotics
IF:
10.5
论文数:
3.3K
被引数:
2.8W

机构

S
Stanford University
学者数:
9.6W
论文数: 8.2W
被引数: 17.0W
引用论文

引用论文

err分享
err收藏
Colour and the Optical Properties of Materials
err
IF0
err2019-12-20
err0
PREAI
errRichard J. D. Tilley
err分享
err收藏
Consensus-Based Decentralized Auctions for Robust Task Allocation
err2009-08-01
err723
errOAAI
errChoi, Han-Lim; Brunet, Luc; How, Jonathan P.
err分享
err收藏
Heuristics for workforce planning with worker differences
err2008-11-01
err74
PREAI
errFowler, John W.; Wirojanagud, Pornsarun; Gel, Esma S.
err分享
err收藏
A distributed simplex algorithm for degenerate linear programs and multi-agent assignments
err2012-09-01
err81
PREAI
errBuerger, Mathias; Notarstefano, Giuseppe; Bullo, Francesco; Allgoewer, Frank
err分享
err收藏
Cooperative load transportation using multiple UAVs
err2019-01-01
err134
PREAI
errShirani, Behzad; Najafi, Majdeddin; Izadi, Iman
err分享
err收藏
err分享
err收藏
学者 查看更多内容