Customized Programmable Pool Cleaner Method and Apparatus
First Claim
1. A method for cleaning at least the bottom surface of a pool by a robotic pool cleaner having a drive means, the method comprising:
- advancing the pool cleaner until it encounters a first obstacle;
reversing the drive means to move the pool cleaner away from the first obstacle along a first path to a second obstacle;
reversing the drive means at the second obstacle to move the pool cleaner along a second path to a predetermined position that is correlated to said first path;
turning the pool cleaner in a first direction through a predetermined angle;
repeating the above steps to move the pool cleaner along additional paths until a sum of said predetermined angular turns results in a quantity of paths sufficient to clean substantially the entire bottom surface of the pool.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for cleaning the surfaces of a pool by a programmed robotic pool cleaner initially set at an arbitrary position in the poll. The pool can be of any standard or non-standard shapes, and the surfaced with any conventional materials. The robot is advanced until it encounters a first obstacle (1), then reverses direction and advances along the same path to an opposing second obstacle (2) to form a first path between the opposing first (1) and second (2) obstacles. At the second obstacle (2), the robot reverses and advances to a predetermined point (A) between the opposing obstacles along said first path. At the predetermined point (A), the robot stops and turns in a first direction at a predetermined angle of turn, and repeats the above steps along additional paths until the sum of the predetermined angle of turns generates a quantity of paths sufficient to substantially clean the pool surfaces.
89 Citations
22 Claims
-
1. A method for cleaning at least the bottom surface of a pool by a robotic pool cleaner having a drive means, the method comprising:
-
advancing the pool cleaner until it encounters a first obstacle; reversing the drive means to move the pool cleaner away from the first obstacle along a first path to a second obstacle; reversing the drive means at the second obstacle to move the pool cleaner along a second path to a predetermined position that is correlated to said first path; turning the pool cleaner in a first direction through a predetermined angle; repeating the above steps to move the pool cleaner along additional paths until a sum of said predetermined angular turns results in a quantity of paths sufficient to clean substantially the entire bottom surface of the pool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. Apparatus for cleaning the surfaces of a pool by a robotic pool cleaner, the apparatus comprising:
-
means for advancing the pool cleaner until it encounters a first obstacle; means for reversing the pool cleaner and advancing it away from the first obstacle to an opposing second obstacle to form a first path between the opposing first and second obstacles; means for reversing the robot at the second obstacle and advancing it to a predetermined point between said opposing obstacles along said first path; means for turning the pool cleaner in a first direction through a predetermined turn angle; means for repeating the above steps along additional paths until a sum of said predetermined angular turns generates a quantity of paths sufficient to clean substantially the entire bottom of the pool.
-
-
16. Apparatus for cleaning the surfaces of a pool by a pool cleaning robot initially set at an arbitrary position in the pool, the apparatus comprising:
-
a housing for a filter for removing debris from said pool; a reversible motorized drive coupled to said housing and adapted for electrical connection to a power source; a controller coupled to said reversible motorized drive and having a programmed algorithm for navigating by sending appropriate signals to said reversible motorized drive and operating said apparatus, said algorithm comprising the steps of; advancing the pool cleaner until it encounters a first obstacle; reversing the pool cleaner and advancing it away from the first obstacle to an opposing second obstacle to form a first path between the opposing first and second obstacles; reversing the pool cleaner at the second obstacle and advancing it to a predetermined point between said opposing obstacles along said first path; turning the pool cleaner in a first direction at a predetermined angle of turn; repeating the above steps along additional paths until a sum of said predetermined angular turns generates a quantity of paths sufficient to clean substantially all of the said pool surface; and at least one sensor for sensing an obstacle and sending a signal to the controller indicating that an obstacle has been encountered. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification