Multi-Robot Task Allocation and Scheduling based on Fish Swarm Algorithm

被引:16
作者
Zheng, Taixiong [1 ]
Li, Jiongqiu [1 ]
机构
[1] Chongqing Univ Posts & Telecommun, Dept Automat, Chongqing, Peoples R China
来源
2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA) | 2010年
关键词
Multi-robot; task allocation and scheduling; fish swarm algorithm;
D O I
10.1109/WCICA.2010.5554156
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of multi robot task allocation and scheduling is to assign more relative tasks to less relative robots and to scheme task processing sequence so as to minimize the processing time of these tasks. The key of this problem is to allocate proper quantity of tasks for each robot and schedule the optimal task sequence for each robot. In order to minimize the processing time for robots, an optimized multiple robots task allocation and scheduling approach based on fish swarm algorithm is proposed. In this approach, the optimized task sequence is first schemed using fish swarm algorithm on the assumption that all the tasks are processed by one robot. Then, according to the number of the robots, the task sequence has been randomly divided into several task segments that will be assigned to robots. At last, the task numbers of each task segments are averaged according to the time each robot used, therefore proper quantity of tasks is allocated to each robot and the optimized task allocation scheme is got. To validate the effectiveness of the proposed approach, experiments and simulation have been made. The results show that the proposed approach can scheme optimized multi robots task allocation and scheduling scheme.
引用
收藏
页码:6681 / 6685
页数:5
相关论文
共 11 条
[1]  
Botelho SC, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P1234, DOI 10.1109/ROBOT.1999.772530
[2]  
Chaimowicz L, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P293, DOI 10.1109/ROBOT.2002.1013376
[3]  
CHIANG RAR, 1996, ANN OPERATION RES, V63, P3
[4]  
DAHL ST, 2003, ROB AUT 2003 P ICRA, V2, P2293
[5]   Sold!: Auction methods for multirobot coordination [J].
Gerkey, BP ;
Mataric, MJ .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (05) :758-768
[6]   Berth scheduling by simulated annealing [J].
Kim, KH ;
Moon, KC .
TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2003, 37 (06) :541-560
[7]  
MELOUK S, 2003, INT J PRODU IN PRESS
[8]   ALLIANCE: An architecture for fault tolerant multirobot cooperation [J].
Parker, LE .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (02) :220-240
[9]   Focused simulated annealing search: An application to job shop scheduling [J].
Sadeh, NM ;
Nakakuki, Y .
ANNALS OF OPERATIONS RESEARCH, 1996, 63 :77-103
[10]   ALGORITHMS FOR THE VEHICLE-ROUTING AND SCHEDULING PROBLEMS WITH TIME WINDOW CONSTRAINTS [J].
SOLOMON, MM .
OPERATIONS RESEARCH, 1987, 35 (02) :254-265