Feature-based robot navigation in known and unknown environments | Synapse