Mobile robot localization under stochastic communication protocol