Controlling robotic lawnmowers
First Claim
1. A method of mowing with an autonomous robot lawnmower, the method comprising:
- traversing, by the autonomous robot lawnmower, a mowable area such that a vegetation characteristic sensor carried by the autonomous robot lawnmower generates sensor data indicative of a grass height of vegetation of the mowable area;
storing, by the autonomous robot lawnmower in electronic memory of the autonomous robot lawnmower, position-referenced data representing the grass height detected across the mowable area, the position-referenced data being based at least in part on the sensor data and position data indicative of positions of the autonomous robot lawnmower; and
transmitting, by the autonomous robot lawnmower, data to a remote device to cause the remote device to displaya map comprising a representation of the mowable area color-coded based on the position-referenced data, anda recommendation based on the position-referenced data and selected from the group consisting of a recommendation to water one or more portions of the mowable area and a recommendation to modify a mowing frequency.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of mowing with an autonomous robot lawnmower includes traversing a mowable area with the autonomous robot lawnmower carrying a cutter and a vegetation characteristic sensor. The vegetation characteristic sensor is configured to generate sensor data in response to detecting a vegetation characteristic of the mowable area. The vegetation characteristic is selected from the group consisting of a moisture content, a grass height, and a color. The method includes storing position-referenced data representing the vegetation characteristic detected across the mowable area. The position-referenced data is based at least in part on the sensor data and position data. The method includes sending data to a remote device to cause the remote device to display a map including information based on the position-referenced data.
183 Citations
33 Claims
-
1. A method of mowing with an autonomous robot lawnmower, the method comprising:
-
traversing, by the autonomous robot lawnmower, a mowable area such that a vegetation characteristic sensor carried by the autonomous robot lawnmower generates sensor data indicative of a grass height of vegetation of the mowable area; storing, by the autonomous robot lawnmower in electronic memory of the autonomous robot lawnmower, position-referenced data representing the grass height detected across the mowable area, the position-referenced data being based at least in part on the sensor data and position data indicative of positions of the autonomous robot lawnmower; and transmitting, by the autonomous robot lawnmower, data to a remote device to cause the remote device to display a map comprising a representation of the mowable area color-coded based on the position-referenced data, and a recommendation based on the position-referenced data and selected from the group consisting of a recommendation to water one or more portions of the mowable area and a recommendation to modify a mowing frequency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of mowing with an autonomous robot lawnmower, the method comprising:
-
traversing, by the autonomous robot lawnmower, a mowable area such that a vegetation characteristic sensor carried by the autonomous robot lawnmower generates sensor data indicative of a vegetation characteristic of the mowable area, wherein the autonomous robot lawnmower encounters an obstacle during the traversing; storing, by the autonomous robot lawnmower in electronic memory of the autonomous robot lawnmower, position-referenced data representing the vegetation characteristic detected across the mowable area, the position-referenced data being based at least in part on the sensor data and position data indicative of positions of the autonomous robot lawnmower; and transmitting, by the autonomous robot lawnmower, data to a remote device to cause the remote device to provide a user alert in response to a difference between the stored position-referenced data and previously stored position-referenced data, the difference being indicative of a presence of the obstacle in the mowable area. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
receiving, by a remote server, position-referenced data representing a vegetation characteristic detected across a mowable area, the position-referenced data being based at least in part on sensor data indicative of the vegetation characteristic and position data indicative of positions of an autonomous robot lawnmower that traverses the mowable area such that a vegetation characteristic sensor carried by the autonomous robot lawnmower generates the sensor data indicative of the vegetation characteristic of the mowable area; calculating, by the remote server, a grass health score for the mowable area based on the position-referenced data; calculating, by the remote server, other grass health scores for other mowable areas; and transmitting, by the remote server, data to cause a remote device to provide an indication to a user of the grass health score and a comparison between the calculated grass health score for the mowable area and the other grass health scores for other mowable areas. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification