A riding yard maintenance vehicle may include a positioning module (150). The positioning module (150) may include processing circuitry (210) configured to receive information indicative of vehicle position of the riding yard maintenance vehicle (600), receive an indication of a triggering event that indicates a presence of an obstacle proximate to the riding yard maintenance vehicle (610), and cause recordation of an obstacle identifier in association with the vehicle position responsive to receipt of the indication (620).