Robotic Lawn Mowing Boundary Determination
US-2016100522-A1 · Apr 14, 2016 · US
US11589503B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11589503-B2 |
| Application number | US-202017067009-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 9, 2020 |
| Priority date | Dec 22, 2014 |
| Publication date | Feb 28, 2023 |
| Grant date | Feb 28, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. A method comprising: presenting, on a user interface of a user computing device in communication with an autonomous lawnmower robot configured to operate in an environment including two or more mowable areas, a map of the environment; receiving, by the user computing device, a user input indicative of at least a portion of a boundary of a first mowable area of the two or more mowable areas; presenting, on the user interface of the user computing device, a representation of the portion of the boundary of the first mowable area; receiving, by the user computing device, a user input indicative of at least a portion of a boundary of a second mowable area of the two or more mowable areas, wherein the second mowable area is discontiguous with the first mowable area; and simultaneously presenting, on the user interface of the user computing device, a representation of the portion of the boundary of the first mowable area and the second mowable area. 2. The method of claim 1 , wherein receiving the user input indicative of at least the portion of the boundary of the first mowable area comprises receiving a user input to modify an automatically-selected boundary of the first mowable area. 3. The method of claim 1 , further comprising transmitting, from the user computing device to the autonomous lawnmower robot, data indicative of the user input indicative of at least the portion of the boundary of the first mowable area to cause the autonomous lawnmower robot to navigate about the first mowable area based on the user input indicative of at least the portion of the boundary of the first mowable area. 4. The method of claim 1 , wherein receiving the user input indicative of at least the portion of the boundary of the first mowable area comprises: receiving the user input indicative of at least the portion of the boundary of the first mowable area to define the first mowable area. 5. The method of claim 4 , further comprising transmitting, from the user computing device to the autonomous lawnmower robot, scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at a user-selected time. 6. The method of claim 5 , wherein receiving the user input indicative of at least the portion of the boundary of the second mowable area comprises: receiving the user input indicative of at least the portion of the boundary of the second mowable area to define the second mowable area. 7. The method of claim 6 , wherein transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at the user-selected time comprises: transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined second mowable area at the user-selected time. 8. The method of claim 6 , wherein the user-selected time is a first user-selected time, and transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at the first user-selected time comprises: transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at the first user-selected time and to mow the defined second mowable area at a second user-selected time. 9. The method of claim 8 , wherein transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at the first user-selected time and to mow the defined second mowable area at a second user-selected time comprises: transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at the first user-selected time without mowing the defined second mowable area and to mow the defined second mowable area at the second user-selected time. 10. The method of claim 9 , wherein transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at the first user-selected time without mowing the second mowable area and to mow the defined second mowable area at the second user-selected time comprises: transmitting the scheduling data to cause the autonomous lawnmower robot to mow the defined first mowable area at the first user-selected time without mowing the second mowable area and to mow the defined second mowable area at the second user- selected time without mowing the first mowable area. 11. The method of claim 1 , wherein presenting the representation of the portion of the boundary of the first mowable area comprises: presenting, on the map of the environment, the representation of the portion of the boundary of the first mowable area. 12. The method of claim 1 , wherein the user input indicative of at least the portion of the boundary of the first mowable area is indicative of an entirety of the boundary of the first mowable area. 13. The method of claim 1 , wherein the user computing device is a smartphone. 14. The method of claim 1 , further comprising receiving, by the user computing device, mapping data collected by the autonomous lawnmower robot, wherein presenting the map of the environment comprises: presenting the map of the environment based on the mapping data collected by the autonomous lawnmower robot. 15. The method of claim 1 , further comprising receiving, by the user computing device, satellite-based mapping data, wherein presenting the map of the environment comprises: presenting the map of the environment based on the satellite-based mapping data. 16. The method of claim 1 , further comprising: receiving, by the user computing device, a user input indicative of a location of a docking station for the autonomous lawnmower robot; and presenting, on the user interface of the user computing device, an indicator of the location of the docking station on the map of the environment. 17. The method of claim 1 , further comprising presenting, on the map of the environment, indicators of locations of a plurality of beacons detectable by the autonomous lawnmower robot. 18. A mobile computing device comprising: a user interface; a communication system configured to wirelessly communicate with an autonomous lawnmower robot configured to operate in an environment including two or more mowable areas; a memory configured to store instructions; and a processor to execute the instructions to perform operations comprising: presenting, on the user interface, a map of the environment; receiving, by the user computing device, a user input indicative of at least a portion of a boundary of a first mowable area of the two or more mowable areas; presenting, on the user interface of the user computing device, a representation of the portion of the boundary of the first mowable area; receiving, by the user computing device, a user input indicative of at least a portion of a boundary of a second mowable area of the two or more mowable areas, wherein the second mowable area is discontiguous with the first mowable area; and simultaneously presenting, on the user interface of the user computing device, a representation of the portion of the boundary of the first mowable area and the second mowable area. 19. The mobile computing device of claim 18 , wherein receiving the user input indicative of at least the portion of the boundary of the first mowable area comprises: receiving a user input to modify an automatically-selected boundary of the first mowable area. 20. The mobile computing device of claim 18 , further comprising transmitting, from the user computing device to the a
characterised by safety, monitoring, diagnostic · CPC title
for automated or remotely controlled operation · CPC title
Mobile robot · CPC title
mounted on wheels · CPC title
Lawn-mowers · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.