English

Server assisted distributed cooperative localization over unreliable communication links

Robotics 2017-12-27 v2

Abstract

This paper considers the problem of cooperative localization (CL) using inter-robot measurements for a group of networked robots with limited on-board resources. We propose a novel recursive algorithm in which each robot localizes itself in a global coordinate frame by local dead reckoning, and opportunistically corrects its pose estimate whenever it receives a relative measurement update message from a server. The computation and storage cost per robot in terms of the size of the team is of order O(1), and the robots are only required to transmit information when they are involved in a relative measurement. The server also only needs to compute and transmit update messages when it receives an inter-robot measurement. We show that under perfect communication, our algorithm is an alternative but exact implementation of a joint CL for the entire team via Extended Kalman Filter (EKF). The perfect communication however is not a hard requirement. In fact, we show that our algorithm is intrinsically robust with respect to communication failures, with formal guarantees that the updated estimates of the robots receiving the update message are of minimum variance in a first-order approximate sense at that given timestep. We demonstrate the performance of the algorithm in simulation and experiments.

Keywords

Cite

@article{arxiv.1608.00609,
  title  = {Server assisted distributed cooperative localization over unreliable communication links},
  author = {Solmaz S. Kia and Jonathan Hechtbauer and David Gogokhiya and Sonia Martinez},
  journal= {arXiv preprint arXiv:1608.00609},
  year   = {2017}
}

Comments

The title has changes from "A partially decentralized EKF scheme for cooperative localization over unreliable communication links" to "Server assisted distributed cooperative localization over unreliable communication links". The presentation of the paper is revised. New example is added. Experimental results are added

R2 v1 2026-06-22T15:09:33.515Z