首页 /研究 /A Distributed Market-based Algorithm for the Multi-robot Assignment Problem
SWARM

A Distributed Market-based Algorithm for the Multi-robot Assignment Problem

Sahar Trigui, Anis Koubâa, Omar Cheikhrouhou, Habib Youssef, Hachémi Bennaceur, Mohamed-Foued Sriti, Yasir Javed

发表年份
2014
引用次数
46

摘要

Assigning tasks to a set of robots is a fundamental problem in robotics. It consists in finding the best task assignment to the available robots. In this paper, we present two distributed market-based algorithms to solve the assignment problem where n robots compete for n tasks with the assumption that each robot can be assigned to only one task. The first algorithm, called DMB, represents a Distributed Market-Based algorithm where each robot bids for every task. The second algorithm is an extension of the DMB. It consists in swapping tasks between robots in order to improve the efficiency of the whole assignment. We conducted both real-world experimental testing, and MATLAB simulations to evaluate performance of the proposed algorithms and compare them against the centralized Hungarian algorithm in terms of traveled distance. Simulation results show that the IDMB algorithm produces near optimal solutions and in several cases it gives the optimal solution. In addition, we demonstrated the feasibility of our algorithms through real-world experimentation on robots.

关键词

Computer scienceRobotTask (project management)AlgorithmSet (abstract data type)RoboticsDistributed algorithmMATLABAssignment problemArtificial intelligence

相关论文

查看 SWARM 分类全部论文