Decentralized Localization of Sparsely-Communicating Robot Networks: A Centralized-Equivalent Approach

Finite-range sensing and communication are factors in the connectivity of a dynamic mobile-robot network. State estimation becomes a difficult problem when communication connections allowing information exchange between all robots are not guaranteed. This paper presents a decentralized state-estimation algorithm guaranteed to work in dynamic robot networks without connectivity requirements. We prove that a robot only needs to consider its own knowledge of network topology in order to produce an estimate equivalent to the centralized state estimate whenever possible while ensuring that the same can be performed by all other robots in the network. We prove certain properties of our technique and then it is validated through simulations. We present a comprehensive set of results, indicating the performance benefit in different network connectivity settings, as well as the scalability of our approach.

[1]  E. Buckingham On Physically Similar Systems; Illustrations of the Use of Dimensional Equations , 1914 .

[2]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[3]  Béla Bollobás,et al.  Random Graphs , 1985 .

[4]  T. M. Berg,et al.  On Distributed and Decentralized Estimation , 1992, 1992 American Control Conference.

[5]  H.F. Durrant-Whyte,et al.  General decentralized Kalman filters , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[6]  H.F. Durrant-Whyte,et al.  Reliability in decentralised data fusion networks , 1994, Proceedings of 1994 IEEE International Conference on MFI '94. Multisensor Fusion and Integration for Intelligent Systems.

[7]  S. Grime,et al.  Data fusion in decentralized sensor networks , 1994 .

[8]  GraphsJeremy Frank,et al.  Phase Transitions in the Properties of Random , 1995 .

[9]  Pietro Manzoni,et al.  Determination of Critical Transmission Range in Ad-Hoc Networks , 1999 .

[10]  Tomasz Zastawniak,et al.  Basic stochastic processes : a course through exercises , 1999 .

[11]  Yaakov Bar-Shalom,et al.  Update with out-of-sequence measurements in tracking: exact solution , 2000, SPIE Defense + Commercial Sensing.

[12]  Ryo Kurazume,et al.  An Experimental Study of a Cooperative Positioning System , 2000, Auton. Robots.

[13]  Stephen B. Wicker,et al.  Phase transition phenomena in wireless ad hoc networks , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[14]  Gregory Dudek,et al.  Multi-robot cooperative localization: a study of trade-offs between efficiency and accuracy , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[16]  Stergios I. Roumeliotis,et al.  Distributed multirobot localization , 2002, IEEE Trans. Robotics Autom..

[17]  Philip Ferguson,et al.  Decentralized Estimation Algorithms for Formation Flying Spacecraft , 2003 .

[18]  Gaurav S. Sukhatme,et al.  Putting the 'I' in 'team': an ego-centric approach to cooperative localization , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[19]  Y. Bar-Shalom,et al.  One-step solution for the multistep out-of-sequence-measurement problem in tracking , 2004, IEEE Transactions on Aerospace and Electronic Systems.

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

[21]  Lynne E. Parker,et al.  Distributed Cooperative Outdoor Multirobot Localization and Mapping , 2004 .

[22]  Roland Siegwart,et al.  Introduction to Autonomous Mobile Robots , 2004 .

[23]  Stergios I. Roumeliotis,et al.  Propagation of Uncertainty in Cooperative Multirobot Localization: Analysis and Experimental Results , 2004, Auton. Robots.

[24]  Tim D. Barfoot,et al.  Evolving Distributed Control for an Object Clustering Task , 2005, Complex Syst..

[25]  Luc Moreau,et al.  Stability of multiagent systems with time-dependent communication links , 2005, IEEE Transactions on Automatic Control.

[26]  Lihua Xie,et al.  Cramer-Rao Lower Bound Analysis for Mobile Robot Navigation , 2005, 2005 International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[27]  Wolfram Burgard,et al.  Coordinated multi-robot exploration , 2005, IEEE Transactions on Robotics.

[28]  Andrew Howard,et al.  Multi-robot Simultaneous Localization and Mapping using Particle Filters , 2005, Int. J. Robotics Res..

[29]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[30]  Franck Petit,et al.  On the solvability of the localization problem in robot networks , 2008, 2008 IEEE International Conference on Robotics and Automation.

[31]  Alejandro Ribeiro,et al.  Consensus in Ad Hoc WSNs With Noisy Links—Part I: Distributed Estimation of Deterministic Signals , 2008, IEEE Transactions on Signal Processing.

[32]  Keith Yu Kit Leung,et al.  Decentralized localization for dynamic and sparse robot networks , 2009, 2009 IEEE International Conference on Robotics and Automation.

[33]  Stergios I. Roumeliotis,et al.  Cooperative multi-robot localization under communication constraints , 2009, 2009 IEEE International Conference on Robotics and Automation.

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