Patent classifications
A47L11/4008
FLUID SUCTION DEVICE
A fluid suction device includes an elongate handle having a suction head at its distal end. The suction head extends in opposing directions substantially perpendicularly to the handle. The suction head includes an elongate longitudinal aperture in its outer wall in fluid communication with a suction pump. An absorbent panel covers the longitudinal aperture. When the suction head is applied to a spilled fluid, the wicking action of the absorbent panel and the negative air pressure from the suction pump allows rapid and efficient cleaning of an area affected by a fluid spill. The device also allows for safe and efficient removal of potentially dangerous objects such as broken glass. The device collects fluid in a waste reservoir so that it is easily disposed of.
Steam cleaning apparatus
A steam cleaning apparatus comprising: a main body having a boiler and a pump; a main power switch; a cleaning head coupled to a main body through a joint; a yoke in the main body or the cleaning head, the yoke having an arm contacting a position sensitive switch so that when the main body is in a non-use position, the position sensitive switch prevents the main switch from supplying power, and when the main body is in an in-use position, the position sensitive switch allows the main switch to provide power.
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.
Coverage robots and associated cleaning bins
An autonomous coverage robot includes a chassis, a drive system configured to maneuver the robot, and a cleaning assembly. The cleaning assembly includes a cleaning assembly housing and at least one driven sweeper brush. The robot includes a controller and a removable sweeper bin configured to receive debris agitated by the driven sweeper brush. The sweeper bin includes an emitter disposed on an interior surface of the bin and a receiver disposed remotely from the emitter on the interior surface of the bin and configured to receive an emitter signal. The emitter and the receiver are disposed such that a threshold level of accumulation of debris in the sweeper bin blocks the receiver from receiving emitter emissions. The robot includes a bin controller disposed in the sweeper bin and monitoring a detector signal and initiating a bin full routine upon determining a bin debris accumulation level requiring service.
SURFACE CLEANING APPARATUS
A surface cleaning apparatus includes a heated vapor generator for generating steam and a supply tank for containing a supply of fluid. A liquid conduit that is in fluid communication with the supply tank is in heat exchange relationship with a vapor conduit that is in fluid communication with the heated vapor generator.
AUTONOMOUS SURFACE CLEANING ROBOT
A mobile floor cleaning robot includes a body defining a forward drive direction, a drive system, a cleaning system, and a controller. The cleaning system includes a pad holder, a reservoir, a sprayer, and a cleaning system. The pad holder has a bottom surface for receiving a cleaning pad. The reservoir holds a volume of fluid, and the sprayer sprays the fluid forward the pad holder. The controller is in communication with the drive and cleaning systems. The controller executes a cleaning routine that includes driving in the forward direction a first distance to a first location, then driving in a reverse drive direction a second distance to a second location. From the second location, the robot sprays fluid in the forward drive direction but rearward the first location. The robot then drives in alternating forward and reverse drive directions while smearing the cleaning pad along the floor surface.
AUTONOMOUS CLEANING DEVICE
An autonomous cleaning device, including: a casing, a cover, and a switch. The cover is arranged on the casing and protrudes from a top of the casing. The cover and the casing are connected in a manner enabling the cover to be movable downwards and backwards; and the cover has an acting portion. A trigger position of the switch is located at a moving path of the acting portion, and the cover is configured to trigger the switch by the acting portion during movement of the cover. The switch comprises at least two first switches, configured to be triggered in a horizontal direction. A horizontal circumferential trigger range formed by all the at least two first switches is greater than or equal to 180 degrees.
Riding floor cleaning machines having intelligent systems, associated sub-assemblies incorporating intelligent systems, and associated methods of use
A riding floor cleaning machine having an intelligent system including a main frame sub-assembly, a steering and drive wheel sub-assembly, a solution tank sub-assembly, a recovery tank sub-assembly, a recovery tank cover sub-assembly, a control panel sub-assembly, a main controller sub-assembly, a seat and detergent system sub-assembly, a battery sub-assembly, a scrub head sub-assembly, a scrub head lift sub-assembly, a squeegee sub-assembly, a solution and detergent sub-assembly, and an intelligent system associated with at least one of the above-identified sub-assemblies, wherein the intelligent system selectively gathers, obtains, monitors, stores, records, and/or analyzes data associated with components of the riding floor cleaning machine, and controllably communicates and/or disseminates such data with another system and/or user.
COVERAGE ROBOTS AND ASSOCIATED CLEANING BINS
An autonomous coverage robot includes a chassis, a drive system configured to maneuver the robot, and a cleaning assembly. The cleaning assembly includes a cleaning assembly housing and at least one driven sweeper brush. The robot includes a controller and a removable sweeper bin configured to receive debris agitated by the driven sweeper brush. The sweeper bin includes an emitter disposed on an interior surface of the bin and a receiver disposed remotely from the emitter on the interior surface of the bin and configured to receive an emitter signal. The emitter and the receiver are disposed such that a threshold level of accumulation of debris in the sweeper bin blocks the receiver from receiving emitter emissions. The robot includes a bin controller disposed in the sweeper bin and monitoring a detector signal and initiating a bin full routine upon determining a bin debris accumulation level requiring service.
Method and apparatus for combining data to construct a floor plan
A robot for perceiving a spatial representation of an environment, including: an actuator, at least one sensor, a processor, and memory storing instructions that when executed by the processor effectuates operations including: capturing a plurality of data by the at least one sensor of the robot, wherein: the plurality of data comprises first data comprising pixel characteristics indicative of features of the environment and second data indicative of depth to objects in the environment; the plurality of data is captured from different positions within the environment through which the robot moves, the plurality of data corresponding with respective positions from which the plurality of data was captured; and the plurality of data captured from different respective positions within the environment corresponds to respective fields of view; and aligning the plurality of data as it is captured to more accurately perceive the spatial representation of the environment.