Summary: Distributed Task Assignment and Path Planning with Limited Communication for Robot Teams

We consider multi-robot service scenarios, where tasks appear at any time and in any location of the working area. A solution to such a service task problem requires finding a suitable task assignment and a collision-free trajectory for each robot of a multi-robot team. In cluttered environments, such as indoor spaces with hallways, those two problems are tightly coupled. We propose a decentralized algorithm for simultaneously solving both problems, called Hierarchical Task Assignment and Path Finding (HTAPF). HTAPF extends a previous bio-inspired Multi-Robot Task Allocation (MRTA) framework [1]. In this work, task allocation is performed on an arbitrarily deep hierarchy of work areas and is tightly coupled with a fully distributed version of the priority-based planning paradigm [12], using only broadcast communication. Specifically, priorities are assigned implicitly by the order in which data is received from nearby robots. No token passing procedure or specific schedule is in place ensuring robust execution also in the presence of limited probabilistic communication and robot failures.

[1]  M. Dorigo,et al.  A Design Pattern for Decentralised Decision Making , 2015, PloS one.

[2]  Julie A. Adams,et al.  Recruitment-Based Robotic Colony Allocation , 2018, DARS.

[3]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[4]  Angela Sara Cacciapuoti,et al.  Self-Organizing Strategy Design for Heterogeneous Coexistence in the Sub-6 GHz , 2018, IEEE Transactions on Wireless Communications.

[5]  Maxim Likhachev,et al.  SIPP: Safe interval path planning for dynamic environments , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Daniel B. Faria Modeling Signal Attenuation in IEEE 802.11 Wireless LANs-Vol. 1 , 2022 .

[7]  Bhaskar Krishnamachari,et al.  The optimism principle: A unified framework for optimal robotic network deployment in an unknown obstructed environment , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Yasuo Tan,et al.  A Multi-Purpose Wireless Network Emulator: QOMET , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[9]  Andreagiovanni Reina,et al.  Model of the best-of-N nest-site selection process in honeybees. , 2016, Physical review. E.

[10]  Marco Dorigo,et al.  Balancing exploitation of renewable resources by a robot swarm , 2018, Swarm Intelligence.

[11]  Prasanna Velagapudi,et al.  Decentralized prioritized planning in large multirobot teams , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Andreagiovanni Reina,et al.  Psychophysical Laws and the Superorganism , 2018, Scientific Reports.

[13]  Daniele Nardi,et al.  Dynamic UAV Swarm Deployment for Non-Uniform Coverage , 2018, AAMAS.