Swarm robot localization from noisy distance measurements