Pool cleaner with optical out-of-water and debris detection
First Claim
1. A robotic pool cleaner configured to be submerged in water and to clean an immersed surface of a pool, the robotic pool cleaner comprising:
- an intake pathway, the intake pathway of the robotic pool cleaner being configured to receive water and debris as the robotic pool cleaner traverses the immersed surface of the pool;
a processing device;
an optical sensor operatively coupled to the processing device and positioned relative to the intake pathway, wherein the optical sensor comprises (a) a light emitter operable to output light into the intake pathway, and (b) a light detector operable to detect the light output by the light emitter subsequent to the light entering the intake pathway;
wherein the processing device is programmed to determine whether a detectable level of debris is flowing through the intake pathway of the robotic pool cleaner based on an output of the optical sensor; and
wherein the processing device is programmed to de-energize the light emitter to measure a contribution of ambient light in the output of the optical sensor during an ambient measurement cycle, and to energize the light emitter to measure a contribution of the light output by the light emitter and the ambient light in the output of the optical sensor during a debris measurement cycle.
6 Assignments
0 Petitions
Accused Products
Abstract
Example embodiments of the present disclosure are directed to a robotic pool cleaner and a control system of a robotic pool cleaner having an optical sensor positioned relative to an intake pathway of the robotic cleaner to monitor a flow of material through the intake pathway. An output of an optical sensor of the robotic pool cleaner can be monitored by the control system of the robotic pool cleaner to determine whether a detectable level of debris is flowing through the intake pathway. The robotic pool cleaner can perform one or more operations in response to a determination that a detectable level of debris is flowing through the intake pathway based on the output of the optical sensor.
-
Citations
43 Claims
-
1. A robotic pool cleaner configured to be submerged in water and to clean an immersed surface of a pool, the robotic pool cleaner comprising:
-
an intake pathway, the intake pathway of the robotic pool cleaner being configured to receive water and debris as the robotic pool cleaner traverses the immersed surface of the pool; a processing device; an optical sensor operatively coupled to the processing device and positioned relative to the intake pathway, wherein the optical sensor comprises (a) a light emitter operable to output light into the intake pathway, and (b) a light detector operable to detect the light output by the light emitter subsequent to the light entering the intake pathway; wherein the processing device is programmed to determine whether a detectable level of debris is flowing through the intake pathway of the robotic pool cleaner based on an output of the optical sensor; and wherein the processing device is programmed to de-energize the light emitter to measure a contribution of ambient light in the output of the optical sensor during an ambient measurement cycle, and to energize the light emitter to measure a contribution of the light output by the light emitter and the ambient light in the output of the optical sensor during a debris measurement cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for controlling a robotic pool cleaner configured to be submerged in water and to clean an immersed surface of a pool, the system comprising:
-
an optical sensor disposed relative to an intake pathway of the robotic pool cleaner, the intake pathway being configured to receive water and debris as the robotic pool cleaner traverses the immersed surface of the pool; a non-transitory computer-readable medium including firmware; and a processing device programmed to execute the firmware to determine whether a detectable level of debris is flowing through the intake pathway of the robotic pool cleaner based on the output of the optical sensor, wherein the processing device is programmed to control the optical sensor to measure a contribution of ambient light in the output of the optical sensor during an ambient measurement cycle, and to measure a contribution of light output by a light emitter and the ambient light in the output of the optical sensor during a debris measurement cycle. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification