IDENTIFICATION OF AREAS SUITABLE FOR AUTONOMOUS MOWING
Methods and systems include receiving sensor data obtained from mowing at least one part of an area; and determining, based at least on the sensor data, whether the at least one part of the area is suitable for autonomous mowing.
1 . A method comprising:
receiving sensor data obtained from mowing at least one part of an area; and
determining, based at least on the sensor data, whether the at least one part of the area is suitable for autonomous mowing.
2 . The method of claim 1 , wherein determining whether the at least one part of the area is suitable for autonomous mowing includes calculating a suitability score based at least on the sensor data and comparing the suitability score to a threshold suitability score.
3 . The method of claim 2 , wherein calculating the suitability score includes calculating a probability of successful autonomous mowing to a certain level.
4 . The method of claim 2 , wherein the suitability score is calculated based at least upon the sensor data including at least one of location of a mower, GNSS attributes, cell signal level, camera data, perceived obstacles, presence of turf, kinematic metrics, or ground plane angle.
5 . The method of claim 1 , further comprising designating subareas within the area that are suitable and unsuitable for autonomous mowing based at least in part on the determining whether the at least one part of the area is suitable for autonomous mowing.
6 . The method of claim 5 , further comprising generating a coverage plan for autonomously mowing the of the subareas that designated as being suitable for autonomous mowing.
7 . The method of claim 1 , wherein: determining whether the at least one part of the area is suitable for autonomous mowing includes:
comparing the sensor data to respective threshold values associated with one or more autonomous mowing conditions; and
determining whether one or more autonomous mowing conditions are satisfied.
8 . A system comprising:
one or more processors; and
one or more non-transitory computer readable media storing instructions thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving sensor data obtained from mowing at least one part of an area; and
determining, based at least on the sensor data, whether the at least one part of the area is suitable for autonomous mowing.
9 . The system of claim 8 , wherein determining whether the at least one part of the area is suitable for autonomous mowing includes calculating a suitability score based at least on the sensor data and comparing the suitability score to a threshold suitability score.
10 . The system of claim 9 , wherein calculating the suitability score includes calculating a probability of successful autonomous mowing to a certain level.
11 . The system of claim 9 , wherein the suitability score is calculated based at least upon the sensor data including at least one of location of a mower, GNSS attributes, cell signal level, camera data, perceived obstacles, presence of turf, kinematic metrics, or ground plane angle.
12 . The system of claim 8 , further comprising designating subareas within the area that are suitable and unsuitable for autonomous mowing based at least in part on the determining whether the at least one part of the area is suitable for autonomous mowing.
13 . The system of claim 12 , further comprising generating a coverage plan for autonomously mowing the of the subareas that designated as being suitable for autonomous mowing.
14 . The system of claim 8 , wherein: determining whether the at least one part of the area is suitable for autonomous mowing includes:
comparing the sensor data to respective threshold values associated with one or more autonomous mowing conditions; and
determining whether one or more autonomous mowing conditions are satisfied.
15 . One or more non-transitory computer readable media having instructions stored thereon which, when executed by one or more processors, cause the one or more processors to perform a method comprising:
receiving sensor data obtained from mowing at least one part of an area; and
determining, based at least on the sensor data, whether the at least one part of the area is suitable for autonomous mowing.
16 . The non-transitory computer readable media of claim 15 , wherein determining whether the at least one part of the area is suitable for autonomous mowing includes calculating a suitability score based at least on the sensor data and comparing the suitability score to a threshold suitability score.
17 . The non-transitory computer readable media of claim 16 , wherein calculating the suitability score includes calculating a probability of successful autonomous mowing to a certain level.
18 . The non-transitory computer readable media of claim 15 , further comprising designating subareas within the area that are suitable and unsuitable for autonomous mowing based at least in part on the determining whether the at least one part of the area is suitable for autonomous mowing.
19 . The non-transitory computer readable media of claim 18 , further comprising generating a coverage plan for autonomously mowing the of the subareas that designated as being suitable for autonomous mowing.
20 . The non-transitory computer readable media of claim 15 , wherein determining whether the at least one part of the area is suitable for autonomous mowing includes:
comparing the sensor data to respective threshold values associated with one or more autonomous mowing conditions; and
determining whether one or more autonomous mowing conditions are satisfied.