A method of mowing an area with an autonomous mowing robot (10) comprises storing, in non-transient memory of the robot (10), a set of geospatially referenced perimeter data corresponding to positions of the mowing robot (10) as the mowing robot 810) is guided about a perimeter (21) of an area to be mowed, removing from the set of perimeter data one or more data points thereby creating a redacted data set and controlling the mowing robot (10) to autonomously mow an area bounded by a boundary corresponding to the redacted data set, including altering direction of the mowing robot (10) at or near a position corresponding to data in the redacted data set so as to redirect the robot back into the bounded area (20).