• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (01): 176-183.

Previous Articles     Next Articles

A task allocation algorithm based on the improved contract network protocol in RoboCup standard platform league

LIANG Zhi-wei,WU Hai-jian   

  1. (College of Automation & Artificial Intelligence,Nanjing University of Posts and Telecommunications,Nanjing 210023,China)
  • Received:2020-06-12 Revised:2020-11-10 Accepted:2022-01-25 Online:2022-01-25 Published:2022-01-13

Abstract: Aiming at the cooperation problem among multiple robots in RoboCup Standard Platform League (SPL), a task allocation algorithm based on the improved contract network protocol is proposed.  Firstly, a hierarchical structure decomposition model and a single robot behavior task tree model are established for the RoboCup multi-robot system, and the analytic hierarchy process (AHP) is used to determine the weight of each task. Secondly, a task allocation strategy based on the improved contract network agreement is proposed. Compared with the traditional contract network agreement, the improved contract network agreement introduces the bid announcement mechanism into the task allocation model. At the same time, the priority bidding strategy is proposed and the contract network protocol process and evaluation function are improved and expanded. 



Key words: task allocation, contract network protocol, task decomposition, RoboCup