scispace - formally typeset
Journal ArticleDOI

A comprehensive taxonomy for multi-robot task allocation

TLDR
A new, comprehensive taxonomy for task allocation in multi-robot systems is presented that explicitly takes into consideration the issues of interrelated utilities and constraints, and draws important parallels between robotics and these fields.
Abstract
Task allocation is an important aspect of many multi-robot systems. The features and complexity of multi-robot task allocation (MRTA) problems are dictated by the requirements of the particular domain under consideration. These problems can range from those involving instantaneous distribution of simple, independent tasks among members of a homogenous team, to those requiring the time-extended scheduling of complex interrelated multi-step tasks for members of a heterogenous team related by several constraints. The existing widely used taxonomy for task allocation in multi-robot systems was designed for problems with independent tasks and does not deal with problems with interrelated utilities and constraints. While that taxonomy was a ground-breaking contribution to the MRTA literature, a survey of recent work in MRTA reveals that it is no longer a sufficient taxonomy, due to the increasing importance of interrelated utilities and constraints in realistic MRTA problems under consideration. Thus, in this paper, we present a new, comprehensive taxonomy, iTax, that explicitly takes into consideration the issues of interrelated utilities and constraints. Our taxonomy maps categories of MRTA problems to existing mathematical models from combinatorial optimization and operations research, and hence draws important parallels between robotics and these fields.

read more

Citations
More filters
Book ChapterDOI

Multi-robot Task Allocation: A Review of the State-of-the-Art

TL;DR: This chapter provides a comprehensive review on challenging aspects of MRTA problem, recent approaches to tackle this problem and the future directions.
Journal ArticleDOI

A taxonomy for task allocation problems with temporal and ordering constraints

TL;DR: A novel taxonomy is proposed that emphasizes the differences between temporal and ordering constraints, and organizes the current literature according to the nature of those constraints.
Journal ArticleDOI

Cooperative Heterogeneous Multi-Robot Systems: A Survey

TL;DR: More autonomous end-to-end solutions need to be experimentally tested and developed while incorporating natural language ontology and dictionaries to automate complex task decomposition and leveraging big data advancements to improve perception algorithms for robotics.
Journal ArticleDOI

Computational design of mixed-initiative human–robot teaming that considers human factors: situational awareness, workload, and workflow preferences:

TL;DR: This work conducted a series of human subject experiments to investigate the ways in which human factors influence the design of computational techniques, and provides design guidelines for the development of intelligent collaborative robots based on the results.
Journal ArticleDOI

Simultaneous task allocation and planning for temporal logic goals in heterogeneous multi-robot systems

TL;DR: The proposed framework avoids the need to compute a combinatorial number of possible assignment costs, where each computation itself requires solving a complex planning problem, and can improve computational efficiency compared with classical assignment solutions, in particular for on-demand missions where task costs are unknown in advance.
References
More filters
Journal ArticleDOI

The Hungarian method for the assignment problem

TL;DR: This paper has always been one of my favorite children, combining as it does elements of the duality of linear programming and combinatorial tools from graph theory, and it may be of some interest to tell the story of its origin this article.
Journal ArticleDOI

Branch-And-Price: Column Generation for Solving Huge Integer Programs

TL;DR: In this paper, column generation methods for integer programs with a huge number of variables are discussed, including implicit pricing of nonbasic variables to generate new columns or to prove LP optimality at a node of the branch-and-bound tree.
Book

Scheduling Algorithms

Peter Brucker
TL;DR: Besides scheduling problems for single and parallel machines and shop scheduling problems, this book covers advanced models involving due-dates, sequence dependent changeover times and batching.
Journal ArticleDOI

ALLIANCE: an architecture for fault tolerant multirobot cooperation

TL;DR: This software architecture allows the robot team members to respond robustly, reliably, flexibly, and coherently to unexpected environmental changes and modifications in the robotteam that may occur due to mechanical failure, the learning of new skills, or the addition or removal of robots from the team by human intervention.
Journal ArticleDOI

A Formal Analysis and Taxonomy of Task Allocation in Multi-Robot Systems

TL;DR: A domain-independent taxonomy of MRTA problems is given, and it is shown how many such problems can be viewed as instances of other, well-studied, optimization problems.
Related Papers (5)