Algorithms for Cooperative Active Localization of Static Targets With Mobile Bearing Sensors Under Communication Constraints

We study the problem of actively locating a static target using mobile robots equipped with bearing sensors. The goal is to reduce the uncertainty in the target's location to a value below a given threshold in minimum time. Our cost formulation explicitly models time spent in traveling, as well as taking measurements. In addition, we consider distance-based communication constraints between the robots. We provide the following theoretical results. First, we study the properties of an optimal offline strategy for one or more robots with access to the target's true location. We derive the optimal offline algorithm and bound its cost when considering a single robot or an even number of robots. In other cases, we provide a close approximation. Second, we provide a general method of converting the offline algorithm into an online adaptive algorithm (that does not have access to the target's true location), while preserving near optimality. Using these two results, we present an online strategy proven to locate the target up to a desired uncertainty level at near-optimal cost. In addition to theoretical analysis, we validate the algorithm in simulations and multiple field experiments performed using autonomous surface vehicles carrying radio antennas to localize radio tags.

[1]  Ben Grocholsky,et al.  Information-Theoretic Control of Multiple Sensor Platforms , 2002 .

[2]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[3]  Geoffrey A. Hollinger,et al.  Multi-robot coordination with periodic connectivity , 2010, 2010 IEEE International Conference on Robotics and Automation.

[4]  Keith Yu Kit Leung,et al.  Decentralized Localization of Sparsely-Communicating Robot Networks: A Centralized-Equivalent Approach , 2010, IEEE Transactions on Robotics.

[5]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.

[6]  Robin J. Evans,et al.  An information theoretic approach to observer path design for bearings-only tracking , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[7]  Brian D. O. Anderson,et al.  Optimality analysis of sensor-target localization geometries , 2010, Autom..

[8]  P.N. Pathirana,et al.  Optimality Analysis of Sensor-Target Geometries in Passive Localization: Part 1 - Bearing-Only Localization , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[9]  Alexei Makarenko,et al.  Information-theoretic coordinated control of multiple sensor platforms , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[10]  Pratap Tokekar,et al.  Cautious Greedy Strategy for Bearing-only Active Localization: Analysis and Field Experiments , 2014, J. Field Robotics.

[11]  Thiagalingam Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation , 2001 .

[12]  Eric W. Frew,et al.  Observer trajectory generation for target-motion estimation using monocular vision , 2003 .

[13]  Mark A. Moline,et al.  Tracking of a tagged leopard shark with an AUV: Sensor calibration and state estimation , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  David Hsu,et al.  Planning under Uncertainty for Robotic Tasks with Mixed Observability , 2010, Int. J. Robotics Res..

[15]  Pratap Tokekar,et al.  Active target localization for bearing based robotic telemetry , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Sulema Aranda,et al.  On Optimal Sensor Placement and Motion Coordination for Target Tracking , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[17]  Vijay Kumar,et al.  Localization using ambiguous bearings from radio signal strength , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Stergios I. Roumeliotis,et al.  Distributed Maximum A Posteriori Estimation for Multi-robot Cooperative Localization , 2009 .

[19]  Pratap Tokekar,et al.  Local-Search Strategy for Active Localization of Multiple Invasive Fish , 2012, ISER.

[20]  Stergios I. Roumeliotis,et al.  Asynchronous Multi-Centralized Cooperative Localization , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Alexei Makarenko,et al.  Decentralised Data Fusion And Control In Active Sensor Networks , 2004 .

[22]  Y. Bar-Shalom,et al.  Bearings-only tracking of maneuvering targets using a batch-recursive estimator , 2001 .

[23]  Pubudu N. Pathirana,et al.  Optimal Trajectories for Homing Navigation with Bearing Measurements , 2008 .

[24]  Stergios I. Roumeliotis,et al.  Multirobot Active Target Tracking With Combinations of Relative Observations , 2011, IEEE Transactions on Robotics.

[25]  Pratap Tokekar,et al.  A robotic system for monitoring carp in Minnesota lakes , 2010, J. Field Robotics.

[26]  Camillo J. Taylor,et al.  Dynamic Sensor Planning and Control for Optimally Tracking Targets , 2003, Int. J. Robotics Res..

[27]  S. Hammel,et al.  Optimal observer motion for localization with bearing measurements , 1989 .

[28]  Eric W. Frew,et al.  Exploratory motion generation for monocular vision-based target localization , 2002, Proceedings, IEEE Aerospace Conference.

[29]  Pratap Tokekar,et al.  Tracking Aquatic Invaders: Autonomous Robots for Monitoring Invasive Fish , 2013, IEEE Robotics & Automation Magazine.