Kamil and Jones have shown that Clark's nutcrackers (a species of crow) can exploit abstract geometrical relationships between landmarks to reach a target location. This has been interpreted as evidence for the existence of 'cognitive maps'. In the research reported here, we replicate the behaviour observed by Kamil and Jones, using methods from evolutionary robotics. A genetic algorithm is used to train a software model of the Khepera miniature mobile robot, controlled by an artificial neural network. The architecture of the network precludes the existence of cognitive maps. The robots display a range of different behaviours. We demonstrate that these depend on a process of 'active perception' and analyse the underlying computational mecha...