Autonomous robot
First Claim
Patent Images
1. A method for automatically scheduling and optimizing operation of a mobile lawn mowing robot capable of recording data as it operates and of performing autonomously a multiplicity of individual mowing sessions, comprising the steps of:
- (a) determining a total lawn area to be mowed in such a multiplicity of mowing sessions by operating the robot to traverse the lawn while performing a scanning operation that automatically calculates said total lawn area to be mowed from data recorded as the robot traverses the lawn;
(b) automatically calculating the number of mowing sessions required to mow the total lawn area in accordance with the known maximum size of an area that can be mowed by the robot per an individual mowing session and said total lawn area to be mowed;
(c) automatically distributing, over a specific time interval, the number of mowing sessions so calculated, whereby a mowing schedule is established;
(d) operating the robot to perform in accordance with the mowing schedule so established; and
(e) optimizing the lawn mowing performance of the robot during an individual mowing session by utilizing information derived from data recorded during the individual mowing session.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for communication between a charging station and a robot, via a pair of power lines coupled between a power supply in the charging station and a battery in the robot. In operation, the power supply is sequentially switched between a first voltage level and a second voltage level in accordance with a predetermined signal pattern. The voltage level on the power lines in the robot is monitored and correlated with a specific command to be executed by the robot.
-
Citations
19 Claims
-
1. A method for automatically scheduling and optimizing operation of a mobile lawn mowing robot capable of recording data as it operates and of performing autonomously a multiplicity of individual mowing sessions, comprising the steps of:
-
(a) determining a total lawn area to be mowed in such a multiplicity of mowing sessions by operating the robot to traverse the lawn while performing a scanning operation that automatically calculates said total lawn area to be mowed from data recorded as the robot traverses the lawn; (b) automatically calculating the number of mowing sessions required to mow the total lawn area in accordance with the known maximum size of an area that can be mowed by the robot per an individual mowing session and said total lawn area to be mowed; (c) automatically distributing, over a specific time interval, the number of mowing sessions so calculated, whereby a mowing schedule is established; (d) operating the robot to perform in accordance with the mowing schedule so established; and (e) optimizing the lawn mowing performance of the robot during an individual mowing session by utilizing information derived from data recorded during the individual mowing session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for automatically scheduling and optimizing operation of a mobile lawn mowing robot capable of recording data as it operates and of performing autonomously a multiplicity of individual mowing sessions, comprising the steps of:
-
(a) determining a total lawn area to be mowed in such a multiplicity of mowing sessions; (b) automatically calculating the number of mowing sessions required to mow the total lawn area in accordance with the known maximum size of an area that can be mowed by the robot per an individual mowing session and said total lawn area to be mowed; (c) automatically distributing, over an established time interval, the number of mowing sessions so calculated, whereby a mowing schedule is established; (d) operating the robot to perform in accordance with the mowing schedule so established; and (e) optimizing the lawn mowing performance of the robot during an individual mowing session by utilizing information derived from data recorded during the individual mowing session. - View Dependent Claims (11)
-
-
12. A method for automatically scheduling operation of a mobile lawn mowing robot capable of recording data as it operates and of performing autonomously a multiplicity of individual mowing sessions, comprising the steps of:
-
(a) determining a total lawn area to be mowed in such a multiplicity of mowing sessions by operating the robot to traverse the lawn while performing a scanning operation that automatically calculates said total lawn area to be mowed from data recorded as the robot traverses the lawn; (b) automatically calculating the number of mowing sessions required to mow the total lawn area in accordance with the known maximum size of an area that can be mowed by the robot per an individual mowing session and said total lawn area to be mowed; (c) automatically distributing, over an established time interval, the number of mowing sessions so calculated, whereby a mowing schedule is established; and (d) operating the robot to perform in accordance with the mowing schedule so established. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification