Pool cleaner with drive motor navigation capabilities
A pool cleaner for cleaning a pool, the pool cleaner may include a filtering element for filtering fluid; at least one sensor for sensing an actual yaw of the pool cleaner and an actual orientation of the pool cleaner; at least one steering element that is configured to move the pool cleaner along a cleaning path, during a cleaning process of a certain region of a sidewall of the pool; wherein the cleaning path comprises a cleaning path segment that has a cleaning path segment yaw that is a non-vertical yaw; wherein the certain region is fully submerged; and a controller that is configured to control the at least one steering element, based on the actual yaw of the pool cleaner.
1. A pool cleaner for cleaning a pool, the pool cleaner comprising:
a filtering element for filtering fluid;
at least one sensor for sensing an actual yaw of the pool cleaner and an actual orientation of the pool cleaner;
at least one steering element that is configured to move the pool cleaner along a cleaning path, during a cleaning process of a certain region of a sidewall of the pool;
wherein the cleaning path mostly includes horizontal cleaning path segments that have a cleaning path segment yaw that is a horizontal yaw; wherein the certain region is fully submerged; and
a controller that is configured to control the at least one steering element, based on the actual yaw of the pool cleaner.
2. The pool cleaner according to claim 1 wherein the at least one steering element is configured to move the pool cleaner at a forward direction along the horizontal cleaning path segments.
3. The pool cleaner according to claim 1 wherein the at least one steering element is configured to move the pool cleaner at a backward direction along the horizontal cleaning path segments.
4. The pool cleaner according to claim 1 wherein the at least one steering element comprises a jetting module.
5. The pool cleaner according to claim 1 wherein the at least one steering element comprises a steering module that is configured to independently drive different interfacing elements of the pool cleaner; wherein each said interfacing element interfaces between the pool cleaner and the pool.
6. The pool cleaner according to claim 5 wherein the at least one steering element further comprises a jetting module.
7. The pool cleaner according to claim 5 wherein the at least one steering element further comprises a maneuverable handle.
8. The pool cleaner according to claim 5 wherein the at least one steering element further comprises a jetting module and a maneuverable handle.
9. The pool cleaner according to claim 1 wherein the at least one steering element is configured to move the pool cleaner along the horizontal cleaning path segments while a longitudinal axis of the pool cleaner is tilted in relation to the horizontal cleaning path segments by a tilt angle that is smaller than ninety degrees.
10. The pool cleaner according to claim 1 wherein the at least one steering element is configured to move the pool cleaner along the horizontal cleaning path segments while a longitudinal axis of the pool cleaner is parallel to the horizontal cleaning path segments.
11. The pool cleaner according to claim 1 wherein the at least one steering element is configured to move the pool cleaner along each horizontal cleaning path segment while opposite sidewalls of the pool cleaner that differ from a front of the pool cleaner, are located on opposite sides of the each horizontal path segment.
12. The pool cleaner according to claim 1 wherein the at least one steering element is configured to turn the pool cleaner when moving between the horizontal cleaning path segments while maintaining contact with the pool sidewall.