Mobile robot localization by tracking geometric beacons | Synapse