Search Algorithm for Teams of Heterogeneous Agents with Coverage Guarantees

Amongcommonintelligence,reconnaissance,andsurveillancetasks,searchingforatarget in a complex environment is a problem for which autonomous systems are well suited. This workconsiderstheproblemofsearchingfortargetsusingateamofheterogeneousagents.The systemmaintainsagrid-basedworldmodelwhichcontainsinformationabouttheprobability that a target is located in a given cell of the map. Agents formulate control decisions for a fixed number of time steps using a modular algorithm that allows parameterizations of agent capabilities.This paper investigates a solution that guarantees total map coverage.The control law for each agent does not require explicit knowledge of other agents. This yields a systemwhichisscalabletoalargenumberofvehicles.Theresultingsearchpatternsguarantee an exhaustive search of the map in the sense that all cells will be searched sufficiently to ensure that the probability of a target going unnoticed is driven to zero. Modifications to this algorithm for explicit cooperation between agents is also investigated.

[1]  R. Rysdyk,et al.  Time constrained randomized path planning using spatial networks , 2008, 2008 American Control Conference.

[2]  Dorothy Ndedi Monekosso,et al.  Robot exploration using the expectation-maximisation algorithm , 2003, Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation. Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No.03EX694).

[3]  Vijay Kumar,et al.  Distributed Search and Rescue with Robot and Sensor Teams , 2003, FSR.

[4]  Daisuke Kurabayashi,et al.  Motion algorithm for autonomous rescue agents based on information assistance system , 2003, Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation. Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No.03EX694).

[5]  Christopher W. Lum,et al.  Feature Extraction of Low Dimensional Sensor Returns for Autonomous Target Identification , 2008 .

[6]  K.A. Morgansen,et al.  Decentralized reactive collision avoidance for multiple unicycle-type vehicles , 2008, 2008 American Control Conference.

[7]  Christopher W. Lum,et al.  Coordinated searching and target identification using teams of autonomous agents , 2009 .

[8]  Hugh F. Durrant-Whyte,et al.  Coordinated decentralized search for a lost target in a Bayesian world , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[9]  Atsuyuki Okabe,et al.  Spatial Tessellations: Concepts and Applications of Voronoi Diagrams , 1992, Wiley Series in Probability and Mathematical Statistics.

[10]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[11]  F. Bullo,et al.  Decentralized algorithms for vehicle routing in a stochastic time-varying environment , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[12]  E. Fernandez-Gaucherand,et al.  Cooperative control for multiple autonomous UAV's searching for targets , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[13]  Dieter Fox Distributed Multi-Robot Exploration and Mapping , 2005, CRV.

[14]  Qiang Du,et al.  Centroidal Voronoi Tessellations: Applications and Algorithms , 1999, SIAM Rev..

[15]  Charles A. Erignac An Exhaustive Swarming Search Strategy based on Distributed Pheromone Maps , 2007 .

[16]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[17]  John Baillieul,et al.  Search decisions for teams of automata , 2008, 2008 47th IEEE Conference on Decision and Control.

[18]  Hugh Durrant-Whyte,et al.  Communication In General Decentralised Filters And The Coordinated Search Strategy , 2004 .

[19]  Fundamentals of Optimization: Sections 1.3 – 1.6 , 2008 .

[20]  Christopher W. Lum,et al.  Occupancy Based Map Searching Using Heterogeneous Teams of Autonomous Vehicles , 2006 .

[21]  Marios M. Polycarpou,et al.  Balancing search and target response in cooperative unmanned aerial vehicle (UAV) teams , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[22]  J. Cortes,et al.  Coverage control by robotic networks with limited-range anisotropic sensory , 2008, 2008 American Control Conference.

[23]  Alberto Elfes,et al.  Occupancy grids: a probabilistic framework for robot perception and navigation , 1989 .

[24]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[25]  J. R. Weisinger,et al.  A survey of the search theory literature , 1991 .

[26]  Juris Vagners,et al.  A Modular Algorithm for Exhaustive Map Searching Using Occupancy Based Maps , 2009 .

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

[28]  G. Whelan,et al.  Cooperative search and rescue with a team of mobile robots , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[29]  Alberto Elfes,et al.  Using occupancy grids for mobile robot perception and navigation , 1989, Computer.

[30]  Johannes Moe Fundamentals of optimization , 1974 .

[31]  Claire J. Tomlin,et al.  Distributed Cooperative Search using Information-Theoretic Costs for Particle Filters, with Quadrotor Applications ∗ , 2006 .

[32]  Marios M. Polycarpou,et al.  A cooperative search framework for distributed agents , 2001, Proceeding of the 2001 IEEE International Symposium on Intelligent Control (ISIC '01) (Cat. No.01CH37206).

[33]  Behcet Acikmese,et al.  A model predictive control technique with guaranteed resolvability and required thruster silent times for small-body proximity operations , 2006 .

[34]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .

[35]  Tomonari Furukawa,et al.  Multi-vehicle Bayesian Search for Multiple Lost Targets , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[36]  A. Arsie,et al.  Efficient routing of multiple vehicles with no communication , 2007, 2007 American Control Conference.

[37]  J. Rubio,et al.  Adaptive Path Planning for Autonomous UAV Oceanic Search Missions , 2004 .

[38]  Daniel J. Klein Coordinated control and estimation for multi-agent systems: Theory and practice , 2008 .

[39]  Arvin Agah,et al.  Evolving controllers for autonomous robot search teams , 2001, Artificial Life and Robotics.