Pool cleaner with laser range finder system and method

US11047146B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11047146-B2
Application numberUS-201816038032-A
CountryUS
Kind codeB2
Filing dateJul 17, 2018
Priority dateJun 27, 2012
Publication dateJun 29, 2021
Grant dateJun 29, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A swimming pool cleaner includes a chassis that supports a motor and a camera that is associated with the chassis and configured to identify at least one object. A controller is in communication with the camera and is configured to control movement of the pool cleaner based on output from the camera.

First claim

Opening claim text (preview).

The invention claimed is: 1. A pool cleaner, the pool cleaner comprising: a chassis that supports a motor; a scrubber assembly; a camera associated with the chassis and configured to acquire at least one image of an underwater environment; and a controller in communication with the camera and configured to: receive the at least one image from the camera; process the at least one image to remove any distortions; determine a distance between the pool cleaner and debris in the underwater environment; optimize a cleaning route based on the distance between the pool cleaner and the debris in the underwater environment; and navigate the pool cleaner along the cleaning route to clear the debris and track the cleared debris. 2. The pool cleaner of claim 1 , wherein the distance between the pool cleaner and the debris is determined at multiple locations within the underwater environment. 3. The pool cleaner of claim 2 , wherein the controller determines the distance with an absolute error of about 10% of an actual distance of the debris. 4. The pool cleaner of claim 1 , wherein the controller is further configured to track the cleared debris to ensure that the entire underwater environment has been traversed. 5. The pool cleaner of claim 1 , wherein the controller further includes a processor and a storage medium with a stored program code. 6. The pool cleaner of claim 5 , wherein the stored program code can be executed by the processor to retrieve data from the camera. 7. The pool cleaner of claim 6 , wherein the data retrieved from the camera includes visual odometry data. 8. The pool cleaner of claim 1 further comprising a sensor assembly. 9. The pool cleaner of claim 8 , wherein the sensor assembly is configured to map a surrounding environment of the pool cleaner and track the pool cleaner's position within the surrounding environment. 10. An autonomous robotic pool cleaner for an underwater swimming pool environment, the pool cleaner comprising: a chassis that supports a motor; a sensor assembly designed to map the underwater swimming pool environment; and a controller in communication with the sensor assembly and configured to: receive an input from the sensor assembly; determine a distance between the pool cleaner and debris in the underwater swimming pool environment based on the input from the sensor assembly; optimize a cleaning route based on the distance between the pool cleaner and the debris in the underwater swimming pool environment; and navigate the pool cleaner along the cleaning route to clear the debris. 11. The pool cleaner of claim 10 , wherein the sensor assembly includes a camera. 12. The pool cleaner of claim 11 , wherein the camera is configured to capture at least one image of the underwater swimming pool environment. 13. The pool cleaner of claim 10 , wherein the controller determines the distance with an absolute error of about 10% of an actual distance of the debris. 14. The pool cleaner of claim 10 , wherein the controller is further configured to track the cleared debris to ensure that the entire underwater swimming pool environment has been traversed. 15. A swimming pool cleaner, the swimming pool cleaner comprising: a chassis that supports a motor; a camera associated with the chassis and configured to capture at least one image of an underwater environment; a sensor assembly coupled to the chassis; and a controller in communication with the sensor assembly and the camera, the controller configured to: receive an input from the sensor assembly or the camera; determine a distance between the pool cleaner and one or more objects in the underwater environment based on the input from the sensor assembly or the camera; optimize a cleaning route based on the distance between the pool cleaner and one or more objects in the underwater environment; and navigate the pool cleaner along the cleaning route to clear one or more objects from the underwater environment. 16. The swimming pool cleaner of claim 15 , wherein the controller determines the distance with an absolute error of about 10% of an actual distance of one or more objects. 17. The swimming pool cleaner claim 15 , wherein the controller maps at least one cleaning route through the underwater environment. 18. The swimming pool cleaner of claim 17 , wherein the swimming pool cleaner maps the underwater environment and determines its location within the underwater environment. 19. The swimming pool cleaner claim 15 , wherein the controller executes one or more distance measuring algorithms based on the input from the sensor assembly or the camera. 20. The swimming pool cleaner of claim 15 , wherein the controller is further configured to track the cleared one or more objects to ensure that the entire underwater environment has been traversed.

Assignees

Inventors

Classifications

  • Active optical surveying means (optical plumbing G01C15/105) · CPC title

  • Use of electric radiation detectors · CPC title

  • E04H4/1654Primary

    Self-propelled cleaners · CPC title

  • in combination with a laser (lasers per se H01S) · CPC title

  • in accordance with safety or protection criteria, e.g. avoiding hazardous areas (monitoring the location of vehicles within a certain area, e.g. forbidden or allowed areas, in traffic control systems for road vehicles G08G1/13) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11047146B2 cover?
A swimming pool cleaner includes a chassis that supports a motor and a camera that is associated with the chassis and configured to identify at least one object. A controller is in communication with the camera and is configured to control movement of the pool cleaner based on output from the camera.
Who is the assignee on this patent?
Pentair Water Pool & Spa Inc, Virginia Tech Intellectual Properties Inc
What technology area does this patent fall under?
Primary CPC classification E04H4/1654. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Jun 29 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).