Recognising, Representing and Mapping in Field Robotics by Fabio Ramos