A Centralized Multi-Robot Task Allocation for Industrial Plant Inspection by Using A* and Genetic Algorithms

Multi-robot systems are widely employed in various applications including industrial plant inspection. However, current research work mainly focuses on the methods of object detection, and rarely addresses task allocation and path-planning of multi-robot systems for industrial plant inspection. Therefore, a centralized method for multi-robot task allocation (MRTA) and path-planning to solve inspection problems is proposed in this paper. For the first time, the problem statement of the task allocation for inspection problems is formulated. This paper introduces the implementation of the algorithm based on A* and a novel Genetic Algorithm including the environment representation. The task allocation and path-planning are performed based on the assumption that the robots work in known environments. The proposed algorithm is tested in a simulation study derived from a large industrial site.

[1]  David E. Goldberg,et al.  AllelesLociand the Traveling Salesman Problem , 1985, ICGA.

[2]  Eugene L. Lawler,et al.  Traveling Salesman Problem , 2016 .

[3]  Andreas Kroll,et al.  On autonomous detection of pressured air and gas leaks using passive IR-thermography for mobile robot application , 2009, 2009 IEEE International Conference on Robotics and Automation.

[4]  Stefano Carpin,et al.  Cooperative Observation of Multiple Moving Targets: an algorithm and its formalization , 2007, Int. J. Robotics Res..

[5]  Yan Meng,et al.  LIVS: Local Interaction via Virtual Stigmergy coordination in distributed search and collective cleanup , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  P. P. Chakrabarti,et al.  HEURISTIC SEARCH UNDER CONTRACT , 2010, Comput. Intell..

[7]  David E. Goldberg,et al.  Alleles, loci and the traveling salesman problem , 1985 .

[8]  R. F Lumb Inspection of pipelines using nondestructive techniques , 1977 .

[9]  Hiroshi Noborio,et al.  On the heuristics of A* or A algorithm in ITS and robot path-planning , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[10]  Vijay Kumar,et al.  An architecture for tightly coupled multi-robot cooperation , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[11]  Kurt Konolige,et al.  Distributed Multirobot Exploration and Mapping , 2005, Proceedings of the IEEE.

[12]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[13]  Maja J. Mataric,et al.  Multi-robot task allocation: analyzing the complexity and optimality of key architectures , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[14]  Buthainah Fahran Al-Dulaimi,et al.  Enhanced Traveling Salesman Problem Solving by Genetic Algorithm Technique (TSPGA) , 2008 .

[15]  Andreas Kroll,et al.  Mobile robots with active IR-optical sensing for remote gas detection and source localization , 2009, 2009 IEEE International Conference on Robotics and Automation.

[16]  Amit Konar,et al.  A Multi-Objective Pareto-Optimal Solution to the Box-Pushing Problem by Mobile Robots , 2008, 2008 Second UKSIM European Symposium on Computer Modeling and Simulation.