Adaptive task allocation for search area coverage

Many operations require an area search area function, including search-and-rescue, surveillance, hazard detection, structures or sites inspection and agricultural spraying. Furthermore, these area search applications often involve varying vehicle and environmental conditions. This paper explores the problem of optimizing the behavior of a swarm of heterogeneous robotic vehicles executing a search area coverage task. Each vehicle is equipped with a sensing apparatus and the swarm must collectively explore an occluded environment to achieve a required probability of detection for each location in the search area. The problem is further complicated with the introduction of dynamic vehicle and environmental properties making adaptability a necessary requirement in order to achieve a high level of mission assurance using unmanned vehicles. Novel methods for search space decomposition and task allocation are presented, with simulated and real-world results utilizing the Boeing Vehicle Swarm Technology Laboratory.

[1]  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).

[2]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[3]  Dirk Schulz,et al.  A probabilistic approach to coordinated multi-robot indoor surveillance , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Daniele Nardi,et al.  An analysis of coordination in Multi-Robot Systems , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[5]  Rachid Alami,et al.  M+: a scheme for multi-robot cooperation through negotiated task allocation and achievement , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[6]  Zhiqiang Zheng,et al.  Combinatorial Bids based Multi-robot Task Allocation Method , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  Rachid Alami,et al.  A General Framework For Multi-Robot Cooperation and Its Implementation on a Set of Three Hilare Robots , 1995, ISER.

[8]  Stefan Bieniawski,et al.  Vehicle Swarm Rapid Prototyping Testbed , 2009 .

[9]  Ryan J. Meuth Adaptive multi-vehicle mission planning for search area coverage , 2007 .

[10]  Lynne E. Parker,et al.  L-ALLIANCE: a mechanism for adaptive action selection in heterogeneous multi-robot teams , 1995 .

[11]  J.J. Gu,et al.  Collective robotics - a survey of control and communication techniques , 2004, 2004 International Conference on Intelligent Mechatronics and Automation, 2004. Proceedings..

[12]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[13]  H. Choset,et al.  Toward robust sensor based exploration by constructing reduced generalized Voronoi graph , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[14]  Fakhri Karray,et al.  An optimization algorithm for the coordinated hybrid agent framework , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[15]  Howie Choset,et al.  Sensor-based coverage with extended range detectors , 2006, IEEE Transactions on Robotics.

[16]  Jin Bae Park,et al.  Complete coverage navigation of cleaning robots using triangular-cell-based map , 2004, IEEE Transactions on Industrial Electronics.

[17]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[18]  Barry Brumitt,et al.  GRAMMPS: a generalized mission planner for multiple mobile robots in unstructured environments , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  M. I. Ribeiro,et al.  Complete coverage path planning and guidance for cleaning robots , 1997, ISIE '97 Proceeding of the IEEE International Symposium on Industrial Electronics.

[20]  Gaurav S. Sukhatme,et al.  Multi-robot task allocation in the light of uncertainty , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[21]  Yuhui Shi,et al.  Particle swarm optimization: developments, applications and resources , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[22]  Hosam Hanna,et al.  Decentralized approach for multi-robot task allocation problem with uncertain task execution , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Noam Hazon,et al.  Redundancy, Efficiency and Robustness in Multi-Robot Coverage , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[24]  Maja J. Mataric,et al.  Sold!: auction methods for multirobot coordination , 2002, IEEE Trans. Robotics Autom..