An unbiased Kalman consensus algorithm

This paper investigates the consensus problem for a team of agents with inconsistent information, which is a core component for many proposed distributed planning schemes. Kalman filtering approaches to the consensus problem have been proposed, and they were shown to converge for strongly connected networks. However, it is demonstrated in this paper that these previous techniques can result in biased estimates that deviate from the centralized solution, if it had been computed. A modification to the basic algorithm is presented to ensure the Kalman filter converges to an unbiased estimate. The proof of convergence for this modified distributed Kalman consensus algorithm to the unbiased estimate is then provided for both static and dynamic communication networks. These results are demonstrated in simulation using several simple examples.

[1]  Jonathan P. How,et al.  Multi-Task Allocation and Path Planning for Cooperating UAVs , 2003 .

[2]  E.M. Atkins,et al.  A survey of consensus problems in multi-agent coordination , 2005, Proceedings of the 2005, American Control Conference, 2005..

[3]  Raman K. Mehra,et al.  An Autonomous Hierarchical Control Architecture for Unmanned Aerial Vehicles , 2002 .

[4]  A. Gibbons Algorithmic Graph Theory , 1985 .

[5]  Eugene Seneta,et al.  Non‐Negative Matrices , 1975 .

[6]  Randal W. Beard,et al.  Synchronization of Information in Distributed Multiple Vehicle Coordinated Control , 2003 .

[7]  R. Olfati-Saber,et al.  Consensus Filters for Sensor Networks and Distributed Sensor Fusion , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[8]  Wright-Patterson Afb,et al.  Hierarchical Control for Autonomous Teams , 2001 .

[9]  M. Alighanbari,et al.  Decentralized Task Assignment for Unmanned Aerial Vehicles , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[10]  J.N. Tsitsiklis,et al.  Convergence in Multiagent Coordination, Consensus, and Flocking , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[11]  Marios M. Polycarpou,et al.  Cooperative real-time search and task allocation in UAV teams , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[12]  Xiaodong Wang,et al.  Decentralized sigma-point information filters for target tracking in collaborative sensor networks , 2005, IEEE Transactions on Signal Processing.

[13]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

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

[15]  R. Olfati-Saber,et al.  Distributed Kalman Filter with Embedded Consensus Filters , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[16]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[17]  R. Beard,et al.  Consensus of information under dynamically changing interaction topologies , 2004, Proceedings of the 2004 American Control Conference.

[18]  R.W. Beard,et al.  Multi-agent Kalman consensus with relative uncertainty , 2005, Proceedings of the 2005, American Control Conference, 2005..

[19]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[20]  Phillip R. Chandler,et al.  Decentralized Control for an Autonomous Team , 2003 .

[21]  Keum-Shik Hong,et al.  Decentralized information filter in federated form , 2003, SICE 2003 Annual Conference (IEEE Cat. No.03TH8734).

[22]  Steven R. Rasmussen,et al.  Task allocation for wide area search munitions , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[23]  Gary Minkler Theory and Applications of Kalman Filtering , 1990 .