Multi-robot cooperative localization: a study of trade-offs between efficiency and accuracy | Synapse