A method for scheduling mowing tasks by a robotic mower is provided. An estimated height of grass cut by the robotic mower is determined for a predetermined number of past mowing tasks. The estimated height of grass cut is compared with a predicted height of grass in an operating environment for the robotic mower. Then, a mowing schedule for the robotic mower is adjusted by decreasing a time between mowing tasks in response to the estimated height of grass cut being greater than the predicted height of grass. Alternatively, the mowing schedule for the robotic mower is adjusted by increasing the time between mowing tasks in response to the estimated height of grass cut being less than the predicted height of grass.