Patent classifications
A47L11/29
Surface cleaning apparatus
A surface cleaning apparatus includes a housing including an upright handle assembly and a base mounted to the upright handle assembly and adapted for movement across a surface to be cleaned. The surface cleaning apparatus is further provided with a fluid delivery system comprising a fluid dispenser configured to dispense fluid to a brushroll and at least one fluid delivery channel forming a portion of a fluid delivery pathway. The fluid delivery channel can extend adjacent to a portion of the suction nozzle assembly. An interference wiper interfaces with a portion of the brushroll to remove excess liquid from the brushroll.
CLEANING BASE STATION
The present application provides a cleaning base station, including a base, a cleaning tank for cleaning wipers, and a first sewage tank for storing sewage. The cleaning tank is arranged in the base, an entrance is arranged on the base for a cleaning robot to enter the cleaning tank, a side of the base is defined with an opening configured for allowing the cleaning tank to be taken out, and the first sewage tank is connected to the cleaning tank. In the cleaning base station, by connecting the first sewage tank to the cleaning tank, and defining an opening on the side of the base, when cleaning the first sewage tank and the cleaning tank and taking out the cleaning tank from the base, the first sewage tank is disassembled to take out the cleaning tank and the first sewage tank at one time.
METHOD AND DEVICE FOR CONTROLLING ROBOT CLEANER, ROBOT CLEANER AND STORAGE MEDIUM
This application provides a method for controlling a robot cleaner, a robot cleaner, and a storage medium. The method for controlling the robot cleaner includes the steps of: acquiring a weight of the water tank, comparing the weight of the water tank with a setting value to acquire a comparison result, determining a remaining usable time of the robot cleaner according to the comparison result, and controlling the robot cleaner according to the remaining usable time. Since the weight of the water tank is not easily interfered by other factors, the acquiring of weight has a high accuracy, thereby the remaining usable time determined according to the weight of the water tank has a high accuracy, and then the robot cleaner is controlled according to the remaining usable time with higher accuracy. The control accuracy of the robot cleaner thus can be improved.
METHOD AND DEVICE FOR CONTROLLING ROBOT CLEANER, ROBOT CLEANER AND STORAGE MEDIUM
This application provides a method for controlling a robot cleaner, a robot cleaner, and a storage medium. The method for controlling the robot cleaner includes the steps of: acquiring a weight of the water tank, comparing the weight of the water tank with a setting value to acquire a comparison result, determining a remaining usable time of the robot cleaner according to the comparison result, and controlling the robot cleaner according to the remaining usable time. Since the weight of the water tank is not easily interfered by other factors, the acquiring of weight has a high accuracy, thereby the remaining usable time determined according to the weight of the water tank has a high accuracy, and then the robot cleaner is controlled according to the remaining usable time with higher accuracy. The control accuracy of the robot cleaner thus can be improved.
Docking station with undercarriage cleaning functionality for floor cleaning machine
A floor cleaning system may include a docking station to which an autonomous floor cleaning machine can dock between cleaning operations. The docking station can provide power to the autonomous floor cleaning machine to recharge the batteries of the machine when not in use. The docking station may also supply fresh cleaning fluid to the floor cleaning machine and remove collected waste from the machine. In practice, the floor cleaning machine may itself become dirty over repeated use, such as when cleaning greasy floor surfaces. Accordingly, the docking station may include flushing orifices to clean the floor cleaning machine itself, such as with a degreasing composition.
Docking station with undercarriage cleaning functionality for floor cleaning machine
A floor cleaning system may include a docking station to which an autonomous floor cleaning machine can dock between cleaning operations. The docking station can provide power to the autonomous floor cleaning machine to recharge the batteries of the machine when not in use. The docking station may also supply fresh cleaning fluid to the floor cleaning machine and remove collected waste from the machine. In practice, the floor cleaning machine may itself become dirty over repeated use, such as when cleaning greasy floor surfaces. Accordingly, the docking station may include flushing orifices to clean the floor cleaning machine itself, such as with a degreasing composition.
Wet floor detection and notification
Methods, systems and apparatus for providing a notification of a wet floor are provided. A scrubbing robot for scrubbing a floor and having one or more liquid carrying components has a sensor coupled to it positioned for collecting data about an area of the floor proximate to the scrubbing robot and along a path over which the robot has travelled. An application is stored on the computer for determining that liquid is on the floor by analysing the data for a presence of a second set of parameters corresponding to or crossing (from above to below or from below to above) a set of threshold parameters that is indicative of the presence of liquid on the floor. A notification module coupled to the scrubbing robot issues at least one of a human detectable and a computer detectable notification in response to the application determining that liquid is on the floor.
Wet floor detection and notification
Methods, systems and apparatus for providing a notification of a wet floor are provided. A scrubbing robot for scrubbing a floor and having one or more liquid carrying components has a sensor coupled to it positioned for collecting data about an area of the floor proximate to the scrubbing robot and along a path over which the robot has travelled. An application is stored on the computer for determining that liquid is on the floor by analysing the data for a presence of a second set of parameters corresponding to or crossing (from above to below or from below to above) a set of threshold parameters that is indicative of the presence of liquid on the floor. A notification module coupled to the scrubbing robot issues at least one of a human detectable and a computer detectable notification in response to the application determining that liquid is on the floor.
SAFETY SYSTEMS FOR SEMI-AUTONOMOUS DEVICES AND METHODS OF USING THE SAME
Systems and methods of monitoring the position of semi-autonomous or fully-autonomous devices for safe navigation in a dynamic, unstructured environment can include processes to detect localization errors via an odometry check, a laser map alignment check, or a bimodal distribution check; detect tracking errors to monitor and/or control device trajectory and/or to avoid device rollover; regulate velocity control based on static or dynamic safety zones for collision avoidance; perform system integrity checks to maintain desired performance over time; and/or the like. These processes may interface with and/or utilize sensors on the device and may provide inputs for a safety monitor system that oversees device safety. In addition, an onboard computer system with a real time operating system may be used to enable real time monitoring and response during device navigation and to execute relevant processes associated with this system independent of other processes performed.
ROBOT CLEANER AND AUTOMATIC CLEANING METHOD
A cleaning robot and an automatic cleaning method thereof, to implement automatic cleaning. The cleaning robot includes a lifting mechanism and a cleaning base, where the cleaning base includes a base body, a scraping mechanism disposed on the base body, and a spraying assembly provided with nozzles. The nozzles are arranged along a mopping component of the cleaning robot and formed into a structure for spraying water or mist to the mopping component. The scraping mechanism includes a scraper, and the scraper comes into contact with and moves relative to the mopping component, to scrape off the attachment on the mopping component while squeezing out the water. The lifting mechanism causes the mopping component to lift or move down by causing the mopping component to come into contact with or separate from the scraper.