CPC A47L 15/46 (2013.01) [A47L 15/16 (2013.01); A47L 15/4289 (2013.01); A47L 15/4295 (2013.01); B25J 9/16 (2013.01); B25J 11/0085 (2013.01); A47L 2401/04 (2013.01); A47L 2501/20 (2013.01); A47L 2501/36 (2013.01)] | 10 Claims |
1. A system for cleaning an article, comprising:
a. a static nozzle to spray a fluid, wherein the position and the orientation of said nozzle remains unchanged and the size of said spray is substantially smaller than the size of said article when said spray makes contact with said article;
b. a robotic arm to grasp and move said article;
c. a camera to acquire an image of said article;
d. a processor configured to:
i. execute a cleaning protocol based on said image, wherein said cleaning protocol lists a time sequence of a plurality of robot positions such that said spray makes contact with all regions of said article;
ii. execute a targeted cleaning protocol based on said image, wherein said targeted cleaning protocol lists a time sequence of a plurality of robot positions such that said spray makes more contact with soiled regions of said article relative to clean regions of said article; and
iii. execute a feedback loop that involves acquiring said image followed by the execution of said targeted cleaning protocol repeatedly until said article is clean;
whereby said article is cleaned thoroughly in real-time.
|