A mobile robot exploration algorithm | Synapse