Multi-robot Cooperative Localization Research Articles