Multi-robot task allocation based on utility and distributed computing and centralized determination
Fei Liu, Shan Liang, Xiaodong Xian
- 发表年份
- 2015
- 引用次数
- 7
摘要
This paper proposes a Distributed Computing and Centralized Determination (DCCD) method to solve the multi-robot task allocation problem, in order to maximize the utility of the whole robot system. First, a utility model is presented which takes the cost for executing tasks and the quality of task completing time into consideration. DCCD employs each robot to compute and provide sub-plans for executing one or multiple tasks. Then, the task manager forms allocations for accomplishing tasks using all the sub-plans and determine the optimal one according to the utility model. Compared with fully-centralized allocation, this method can reduce the computation largely for task manager. Theoretical analysis and simulation verify the effectiveness of DCCD, and shows that DCCD can obtain global optimal allocation comparing with the fact that the widely-used single-item and combinational auction methods can only obtain local optimal solution.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002