A distributed task assignment algorithm for multi-robots in plant factory

Dong Wang,Yongliang Du,Dongbing Gu,Jie Lian
DOI: https://doi.org/10.21203/rs.3.rs-2015952/v1
2022-01-01
Abstract:Abstract This paper focuses on the task allocation problem relating to multi-handling robots in agricultural picking and transportation system. It focuses on how to effectively and equally allocate tasks to handling robots, while avoiding collisions. A distributed task allocation algorithm for multi-handling robots based on task similarity grouping is proposed. First, the central controller divides the tasks into similar groups. On the one hand, it divides the tasks into different areas and reduces the collision between the handling robots, and on the other hand, it ensures the balanced utilization of the handling robots. Then, the central controller transmits the task groups to the handling robots through wireless communication, and the task group bidding between the handling robots is carried out by using a novel auction algorithm to minimize the travel cost (TC) of the handling robots, minimize the total travel cost (TTC) of the handling robots, and maximize the balanced utilization (BU) of the handling robots.We propose three evaluation indexes: the TC of the handling robot, TTC of the handling robot, and BU rate of the handling robot. The experimental results show that the proposed algorithm can reduce the TC and improve the BU. Therefore, the newly proposed task allocation algorithm is important for the scheduling of multi-handling robots in agricultural picking and transportation systems.
What problem does this paper attempt to address?