Robotic mowing of separated lawn areas
First Claim
1. A method of mowing multiple areas, the method comprising:
- training an autonomous lawnmowing robot to mow the multiple areas by generating data indicative of a first boundary of a first of the multiple areas and a second boundary of a second of the multiple areas;
training the robot to traverse the first of the multiple areas by generating data indicative of a user-selected route through the first of the multiple areas;
transmitting the data indicative of the route and the data indicative of the first boundary and the second boundary to a mobile computing device to present a representation of the first boundary, the second boundary, and the route on a display of the mobile computing device; and
initiating a mowing operation in which the robot autonomouslydisables a mowing function,subsequent to disabling the mowing function, travels to the second of the multiple areas by following the route without mowing the first of the multiple areas, andsubsequent to traveling to the second of the multiple areas, activates the mowing function to mow the second of the multiple areas.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of mowing multiple areas includes training a robotic mower to mow at least two areas separated by a space, including moving the robotic mower about the areas while storing data indicative of location of boundaries of each area relative to boundary markers, training the robotic mower to move across the space separating the areas, and initiating a mowing operation. Training the robotic mower to move across the space separating the areas includes moving the robotic mower to a traversal launch point of a first of the areas and moving the robotic mower to a traversal landing point of a second of the areas. The mowing operation causes the robotic mower to move to the traversal launch point, move from the traversal launch point across the space to the traversal landing point, and then mow the second of the areas.
348 Citations
23 Claims
-
1. A method of mowing multiple areas, the method comprising:
-
training an autonomous lawnmowing robot to mow the multiple areas by generating data indicative of a first boundary of a first of the multiple areas and a second boundary of a second of the multiple areas; training the robot to traverse the first of the multiple areas by generating data indicative of a user-selected route through the first of the multiple areas; transmitting the data indicative of the route and the data indicative of the first boundary and the second boundary to a mobile computing device to present a representation of the first boundary, the second boundary, and the route on a display of the mobile computing device; and initiating a mowing operation in which the robot autonomously disables a mowing function, subsequent to disabling the mowing function, travels to the second of the multiple areas by following the route without mowing the first of the multiple areas, and subsequent to traveling to the second of the multiple areas, activates the mowing function to mow the second of the multiple areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21)
-
-
14. A method of controlling an autonomous lawnmowing robot to mow multiple areas, the method comprising:
-
initiating a training mode in which a user navigates the robot along a first boundary of a first of the multiple areas and along a second boundary of a second of the multiple areas; transmitting, to the robot, data indicative of a user-selected route through the first of the multiple areas to train the robot to traverse the first of the multiple areas such that, during a mowing operation, the robot autonomously disables a mowing function, subsequent to disabling the mowing function, travels to the second of the multiple areas by following the route without mowing the first of the multiple areas, and subsequent to traveling to the second of the multiple areas, activates the mowing function to mow the second of the multiple areas; and presenting, on a display of a mobile computing device, a representation of the first boundary, the second boundary, and the route. - View Dependent Claims (15, 16, 17, 22)
-
-
18. A method of controlling an autonomous lawnmowing robot to mow multiple areas, the method comprising:
-
navigating the robot along a first boundary of a first of the multiple areas; navigating the robot along a second boundary of a second of the multiple areas to train the robot to mow the multiple areas; selecting a route through the first of the multiple areas to train the robot to traverse the first of the multiple areas; initiating presentation of a representation of the first boundary, the second boundary, and the route on a display of a mobile computing device; and initiating a mowing operation in which the robot autonomously disables a mowing function, subsequent to disabling the mowing function, travels to the second of the multiple areas by following the route without mowing the first of the multiple areas, and subsequent to traveling to the second of the multiple areas, activates the mowing function to mow the second of the multiple areas. - View Dependent Claims (19, 20, 23)
-
Specification