Distributed Approximation of Joint Measurement Distributions Using Mixtures of Gaussians

This paper presents an approach to distributively approximate the continuous probability distribution that describes the fusion of sensor measurements from many networked robots. Each robot forms a weighted mixture of Gaussians to represent the measurement distribution of its local observation. From this mixture set, the robot then draws samples of Gaussian elements to enable the use of a consensus-based algorithm that evolves the corresponding canonical parameters. We show that the these evolved parameters describe a distribution that converges weakly to the joint of all the robots’ unweighted mixture distributions, which itself converges weakly to the joint measurement distribution as more system resources are allocated. The major innovation of this approach is to combine sample-based sensor fusion with the notion of pre-convergence termination that results in scalable multi-robot system. We also derive bounds and convergence rates for the approximated joint measurement distribution, specifically the elements of its information vectors and the eigenvalues of its information matrices. Most importantly, these performance guarantees do not come at a cost of complexity, since computational and communication complexity scales quadratically with respect to the Gaussian dimension, linearly with respect to the number of samples, and constant with respect to the number of robots. Results from numerical simulations for object localization are discussed using both Gaussians and mixtures of Gaussians.

[1]  Jorge Cortés,et al.  Distributed algorithms for reaching consensus on general functions , 2008, Autom..

[2]  Stephen P. Boyd,et al.  Distributed average consensus with least-mean-square deviation , 2007, J. Parallel Distributed Comput..

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

[4]  Huosheng Hu,et al.  Toward a fully decentralized architecture for multi-sensor data fusion , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  Daniela Rus,et al.  Non-parametric inference and coordination for distributed robotics , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[6]  Hugh Durrant-Whyte,et al.  Data Fusion and Sensor Management: A Decentralized Information-Theoretic Approach , 1995 .

[7]  Stephen P. Boyd,et al.  A scheme for robust distributed sensor fusion based on average consensus , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[8]  Han-Lim Choi,et al.  A hyperparameter consensus method for agreement under uncertainty , 2012, Autom..

[9]  John A. Gubner,et al.  Distributed estimation and quantization , 1993, IEEE Trans. Inf. Theory.

[10]  David Williams,et al.  Probability with Martingales , 1991, Cambridge mathematical textbooks.

[11]  Tobin A. Driscoll,et al.  Polynomials and Potential Theory for Gaussian Radial Basis Function Interpolation , 2005, SIAM J. Numer. Anal..

[12]  Jonathan P. How,et al.  An unbiased Kalman consensus algorithm , 2006 .

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

[14]  J. Shamma,et al.  Belief consensus and distributed hypothesis testing in sensor networks , 2006 .

[15]  Mac Schwager,et al.  A scalable information theoretic approach to distributed robot coordination , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Carlos Sagüés,et al.  Dynamic consensus for merging visual maps under limited communications , 2010, 2010 IEEE International Conference on Robotics and Automation.

[17]  Randy A. Freeman,et al.  Distributed Cooperative Active Sensing Using Consensus Filters , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.