US20100125968A1 - Automated apparatus and equipped trashcan - Google Patents
Automated apparatus and equipped trashcan Download PDFInfo
- Publication number
- US20100125968A1 US20100125968A1 US12/323,506 US32350608A US2010125968A1 US 20100125968 A1 US20100125968 A1 US 20100125968A1 US 32350608 A US32350608 A US 32350608A US 2010125968 A1 US2010125968 A1 US 2010125968A1
- Authority
- US
- United States
- Prior art keywords
- housing
- robot
- leg
- cleaning
- cleaning device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/10—Filters; Dust separators; Dust removal; Automatic exchange of filters
- A47L9/106—Dust removal
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L5/00—Structural features of suction cleaners
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L5/00—Structural features of suction cleaners
- A47L5/12—Structural features of suction cleaners with power-driven air-pumps or air-compressors, e.g. driven by motor vehicle engine vacuum
- A47L5/22—Structural features of suction cleaners with power-driven air-pumps or air-compressors, e.g. driven by motor vehicle engine vacuum with rotary fans
- A47L5/36—Suction cleaners with hose between nozzle and casing; Suction cleaners for fixing on staircases; Suction cleaners for carrying on the back
- A47L5/367—Suction cleaners for fixing on staircases
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
Definitions
- the present invention generally relates to the field of automated cleaning devices and, more particularly, to a system including an automated vacuum apparatus and equipped trashcan for cleaning a plurality of surfaces.
- Automated cleaning devices are well-known and have been used extensively in many different technical fields including industries such as automotive, clothing, financial, and governmental. These devices have been used to replace human labor in many instances for reducing costs and improving efficiency. More recently, these automated devices have been incorporated into the household services industry for performing tasks such as doing laundry, cleaning appliances and dishware, mopping, sweeping, and waxing various surfaces, and other traditional household chores.
- robotic cleaning apparatus that moves about and cleans a defined space without human intervention.
- a basic navigation system and sensors incorporated within the robotic cleaning apparatus allow the apparatus to clean an entire floor space without missing areas within the space.
- the general use of such a robotic cleaning apparatus is for cleaning a substantially planar and horizontal surface.
- An embodiment of the present invention provides an automated apparatus for cleaning a floor surface and steps.
- the apparatus can include a housing having a power source, plurality of cleaning mechanisms, and a drive mechanism coupled to the power source.
- the drive mechanism can drive the plurality of cleaning mechanisms and a sensor can be coupled to the housing for detecting objects that lie along a path of movement being traveled by the apparatus.
- a controller can be disposed in the housing for controlling the plurality of cleaning mechanisms.
- the controller can be configured to communicate with a remote communication system.
- the apparatus further includes a leg movably coupled to the housing, such that the leg can move from a retracted position in which the leg is disposed in the housing to an extended position. As the leg moves to the extended position, the leg can engage a surface adjacent to the apparatus and lift the housing away from the surface.
- an automated system for cleaning steps includes an automated robot for cleaning and a collection device.
- the robot can be provided with a housing having a power source and a plurality of cleaning mechanisms coupled thereto, a drive mechanism coupled to the power source, the drive mechanism driving the plurality of cleaning mechanisms and a sensor coupled to the housing for detecting an elevation change and objects that lie along a path of movement being traveled by the apparatus.
- the robot can further have a controller disposed in the housing for controlling the plurality of cleaning mechanisms.
- the robot can include a leg movably coupled to the housing such that the leg can move from a retracted position in which the leg is disposed in the housing to an extended position. As the leg moves to the extended position, the leg can engage a surface in which the apparatus is positioned on and lift the housing away from the surface.
- the collection device can include a communication center for communicating with the robot, a housing adapted to receive collected contents from the robot, and a vacuum coupled to the housing.
- the vacuum can assist with transferring collected contents from the robot into the housing.
- the collection device can include a docking station to which the robot couples thereto.
- a method for using an automated cleaning apparatus from one step to another or up or down a step and cleaning the step is provided with the apparatus having a housing and a plurality of cleaning mechanisms coupled thereto, a drive mechanism coupled to the plurality of cleaning mechanisms, a sensor coupled to the housing, a controller, and a leg movably coupled to the housing.
- the method can include detecting a step with the sensor and transmitting a signal to the controller that the apparatus is near or at the step. Further, the method includes determining whether to move up or down the step. To do so, the leg moves to a position in which the leg contacts a surface and then lifts the housing away from the surface. The leg can then tilt at an angle and thereby move at least a portion of the housing to a position substantially above the step. The leg can be moved into the housing before the apparatus cleans the step.
- FIG. 1 is a perspective top view of a robotic cleaning device
- FIG. 2 is a perspective bottom view of the robotic cleaning device of FIG. 1 ;
- FIG. 3 is a perspective view of internal components of the robotic cleaning device of FIG. 1 ;
- FIG. 4 is a perspective view of additional or different internal components of the robotic cleaning device of FIG. 1 ;
- FIG. 5 is a schematic of a robotic cleaning device detecting objects via a plurality of sensors
- FIG. 6 is a side view of the robotic cleaning device of FIG. 1 is a raised position for moving about a step
- FIG. 7 is a side view of the robotic cleaning device of FIG. 6 including a leg tilting and moving the device into contact with the step;
- FIG. 8 is a perspective view of a leg of a robotic cleaning device
- FIG. 9 is a perspective view of a case of a robotic cleaning device for the leg of FIG. 8 ;
- FIG. 10 is a perspective view of a holder of a robotic cleaning device
- FIG. 11 is a perspective view of the leg of FIG. 8 in a retracted position in the case of FIG. 9 ;
- FIG. 12 is a perspective view of the leg of FIG. 8 in an extended position
- FIG. 13A is a perspective bottom view of another embodiment of the robotic cleaning device of FIG. 1 ;
- FIG. 13B is a cross-sectional view of a cap mechanism for removing collected particles from the robotic cleaning device of FIG. 1 ;
- FIG. 13C is a cross-sectional view of collected particles being transferred from the robotic cleaning apparatus of FIG. 1 to a collection device;
- FIG. 14 is a partial perspective top view of a mechanism for coupling with a robotic cleaning device for transferring collected particles
- FIG. 15 is a partial perspective bottom view of a docking station of a collection receptacle
- FIG. 16 is a schematic of an exemplary brush being cleaned by a rotary mechanism
- FIG. 17 is a perspective view of an exemplary rotary mechanism for cleaning the brush of FIG. 16 ;
- FIG. 18 is a partial perspective view of an exemplary side brush of a robotic cleaning device
- FIG. 19 is a schematic of a robotic cleaning device moving about an area
- FIG. 20 is a flow diagram of communication between a communication controller and a robotic cleaning device.
- FIG. 21 is a diagram of the connectivity between features of the robot and collection device.
- FIG. 1 An exemplary robotic cleaning device (“robot”) is shown in FIG. 1 .
- the robot 2 includes a housing 4 supported by a plurality of wheels.
- the robot has a pair of rear wheels 6 near the rear of the robot 2 which drives the robot in forward, reverse, and lateral directions.
- the robot 2 may also have one or more wheels 8 positioned forward of the rear wheels 6 to provide stability and balance the weight of the robot.
- the forward wheel 8 may comprise a plurality of forward wheels 8 .
- the forward wheel 8 is free-spinning and the robot 2 is driven by the rear wheels 6 .
- the forward wheel 8 and rear wheels 6 drive the robot 2 .
- the robot 2 may include a plurality of sensors for detecting objects and obstacles in all directions that surround the robot.
- the robot 2 has a sensor 12 disposed at the front end of the housing 4 for detecting objects.
- the sensor 12 can be any type of sensor, including infrared, radio-frequency (RF), photoelectric, magnetic, proximity, ultrasonic, or any other sensor known to the skilled artisan.
- RF radio-frequency
- a sensor 10 is provided near the front end of the robot 2 to detect obstacles along a path of movement of the robot 2 . This particular sensor 10 detects objects upon contact with the object and transmits a signal to a controller within the robot 2 .
- a plurality of sensors 34 , 36 are positioned on the bottom of the robot 2 to detect changes in the surface the robot 2 is moving about. For example, if the robot 2 is moving in a forward direction and it comes upon a sudden downward slope or step, sensors 56 near the front of the robot 2 can detect the surface change and communicate the change to the controller. Similarly, if the robot 2 is moving in a reverse direction and it comes upon a surface change (e.g., a downward step), sensors (not shown) which are disposed near the rear of the robot 2 can detect the sudden surface change and communicate the change to the controller.
- the location of the sensors 34 , 36 can vary in different embodiments and those shown in the figures should not be limiting. One skilled in the art can appreciate other advantages by positioning the sensors along other edges and in various quantities.
- the robot 2 can include an accessory compartment 14 in which different components, particularly audio and/or video equipment can be disposed therein.
- components may include a webcam, video camera, digital camera, and any other similar component known to one skilled in the art.
- the compartment can store air freshner, deodorizer, or other scent-pleasing formula for enhancing the smell of the surrounding environment.
- an air vent 24 can be provided on the outside of the housing 4 .
- the robot 2 also can include a plurality of cleaning devices for sweeping, dusting, mopping, polishing, vacuuming, wiping, or other cleaning functions.
- side cleaning brushes 16 are shown near the front end of the robot 2 .
- the side brushes 16 can be driven electrically, hydraulically, mechanically, or by any other means.
- the side brushes 16 are driven by an electric motor 52 (see FIG. 4 ).
- Each side brush 16 can generally include several arms 18 coupled at one end to the center of the brush 16 . At the other end of each arm 18 are bristles 20 which extend outward and perform most of the cleaning function.
- the robot 2 can also include a center brush 28 for performing a cleaning function.
- the center brush 28 can be driven by an electric motor 48 , as illustrated in FIG. 4 , but it can also be driven by other means known to a skilled artisan.
- the center brush 28 can be positioned anywhere on the robot, but in the embodiment of FIG. 2 , the center brush is disposed between the side brushes 16 and wheel 8 .
- the center brush 28 can rotate in clockwise and counterclockwise directions, and in some embodiments, as the brush rotates counterclockwise, dust and other particles are vacuumed and collected by secondary cleaning assembly 30 .
- the secondary cleaning assembly 30 can include one or more apertures, such as slots, a vacuum device for collecting particles, or it may be any form of a brush or mop.
- the robot 2 may include other components for performing cleaning functions such as a nozzle for dispensing liquid soap, shampoo, conditioner, carpet cleaner, polish, or water on a floor surface.
- the secondary cleaning assembly 30 may further include a dryer for blowing air onto a surface through the apertures, for example, after the robot 2 has mopped the floor surface.
- the accessory compartment 14 can hold the liquid soap or shampoo and a nozzle or release apparatus (not shown) can dispense the material from the compartment 14 .
- the robot 2 can further include legs 22 which are coupled to the housing 4 .
- the legs 22 can move from a retracted position, as shown in FIGS. 1 and 2 , in which the legs are substantially disposed in the housing to an extended position in which the legs are substantially disposed outside the housing. In the extended position, the legs 22 can lift the robot 2 from the surface it is positioned on and move the robot to another surface.
- the robot 2 is shown with a dome-shaped cover 26 .
- the housing 4 and cover 26 can be made from various materials including any plastic, metal or rubber material.
- the housing and cover should be durable to withstand contact from other objects, such as when the robot is moving in a direction and runs into an object. It is also desirable to use materials that enable the robot to be manufactured and sold cheaply to most consumers.
- the cover 26 can be coupled to the housing via hinges, snap-fit connectors, screws, adjustable fasteners, slip-fit, or any other means known to the skilled artisan.
- the cover 26 can also include a plurality of sensors or communication transmitters (not shown) for transmitting signals from any of the sensors of the robot 2 to a remote location.
- the sensors may detect the layout of the room and the detected signals are transmitted from a communication transmitter within the cover to a remote computer for storing the layout of the room being traveled.
- the cover 26 includes grooves or ribs that allow the robot 2 to be guided by a collection device 84 .
- wires or electrical conductors can be positioned at or near the cover 26 for charging batteries or other power supply of the robot 2 .
- the robot 2 can include a cap assembly 32 .
- the cap assembly 32 can include a removable cap that allows collected dust and other particles to be emptied from inside the robot 2 .
- the cap assembly 32 can include a rib or protrusion for assisting in manual removal of the cap.
- the opening in which the cap covers can be automatically opened by moving the cap. Other embodiments will be described below with reference to FIGS. 13-15 .
- the robot 2 can also include power supply recharger ports 36 . These ports 36 define openings that can receive electrical connectors for recharging the robot's power supply.
- a robot 2 can include a plurality of side brushes 16 and center brush 28 .
- the side brushes 16 and center brush 28 can be driven by motors 46 and 48 , respectively.
- the robot 2 can include an air system 38 that incorporates the functionality of both a vacuum and air pump into a single unit.
- the air system 38 can be a vacuum only that collects dust and other particles passing through the apertures as part of the robot's cleaning operation.
- the air system 38 can be an air pump that distributes air and functions as a blower.
- the air system 38 serves only a single function (e.g., vacuum or blower), but in other embodiments the air system 38 performs multiple functions.
- the air system 38 can operate as either a blower or vacuum, and the direction of the air flow can be distributed through or via the secondary cleaning assembly 30 .
- the robot 2 can also include a collection compartment 40 disposed in the housing 4 and positioned above or near an opening (not shown) on the bottom of the robot 2 .
- the collection compartment 40 can be a container that receives and stores dust, dirt, hair, and other particles that are collected by the robot's plurality of cleaning devices.
- the air system 38 may perform a vacuuming function and particles can be sucked up by the air system 38 and distributed to the collection compartment 40 .
- the collection compartment 40 can include a removable filter (not shown) and the compartment can be made of a light-weight aluminum or plastic that is durable to withstand continued use.
- the collection compartment 40 can also be made of an environmentally-friendly material to allow the compartment to be recycled after use.
- the robot 2 can also include a multi-function assembly 42 , which is enclosed within the housing 4 to prevent the assembly 42 from being contaminated with moisture, dirt, and other contaminants.
- the multi-function assembly 42 can include a controller 200 , drive mechanism 204 , and power source 202 (see FIG. 21 ).
- the controller 200 can include a microprocessor programmed to control the functions and components of the robot 2 including, but not limited to, the drive mechanism 204 , one or more cleaning mechanisms 206 , and the legs 210 .
- the controller 200 can include a transmitter/receiver 212 to transmit signals, such as infrared, RF, ultrasonic, wireless (e.g., Bluetooth, WIFI), and others, to a remote controller 214 or computer system.
- the controller 200 can include a robot communication system having a receiver 212 that receives detected signals from the plurality of sensors 208 of the robot 2 , interprets the signals, and transmits corresponding signals to other components of the robot 2 or to the remote controller 214 or computer system.
- the drive mechanism 204 can provide power to the plurality of motors or other drivers ( 44 , 46 , 48 , 50 , 52 ) which operate or power other components of the robot 2 .
- the multi-function assembly 42 can include a rechargeable battery supply 202 that provides electric power to the drive mechanism.
- the drive mechanism 204 provides power to the other motors or drivers of the robot, which operate the cleaning mechanisms 206 , sensors 208 , and legs 210 .
- the drive mechanism can drive the robot 2 about a space and therefore is coupled to the rear wheels 6 and optionally the forward wheel 8 .
- FIG. 5 illustrates the robot 2 having a plurality of sensors for detecting objects and obstacles.
- the robot 2 can detect the step 126 with sensors 128 and 130 . If the step 126 went downwards rather than upwards in FIG. 5 , sensor 132 could detect a downward step. Likewise, if the robot 2 was traveling in a reverse direction, sensor 136 could detect a step or object (e.g., a downward step).
- sensor 134 can be positioned at or near the rear of the robot 2 to more effectively detect the surface drop.
- each of the previously mentioned sensors can be positioned differently than as depicted in the figures, and additional or fewer sensors can be incorporated into the design of the robot 2 .
- a robot 2 is shown moving from a first surface 60 to a second surface 62 .
- the first surface 60 and second surface 62 are non-planar and separated by height H 1 .
- the robot 2 originally contacted surface 60 before being lifted in direction 58 to a height H 2 .
- Height H 2 is shown as being greater than Height H 1 , which would allow the robot to move to second surface 62 .
- the robot 2 (not shown to scale) can be lifted from first surface 60 by moving legs 52 from a retracted position to an extended position. Once the legs 52 have moved to an extended position, the legs can tilt by moving the longitudinal axis of the legs off of vertical as shown in FIG. 7 .
- a plurality of forward wheels 8 can assist in moving the robot onto surface 62 .
- the majority of the weight of the robot is towards the rear of the robot and therefore as the rear wheels 6 move the robot onto the second surface 62 , the front portion of the robot is able to hang over the edge. This becomes important to allow the legs 52 to retract back into the housing of the robot 2 .
- the weight of the robot is positioned substantially near the center, or between the center and rear of the robot.
- one or more of the plurality of forward wheels 8 can be positioned substantially between the center and rear of the robot for assisting in moving the robot onto second surface 62 .
- the robot 2 includes a leg 150 , a hollow body 160 , and a holder 180 .
- the leg 150 is shown as being substantially rectangular in shape, but it can be any shape.
- the leg 150 can have a body 152 with one edge defined with teeth 156 and a protrusion 154 extending from the body in the same direction as the teeth.
- the widths of the protrusion 154 and teeth 156 are about the same as the width or thickness of the leg 150 .
- the widths of the protrusion 154 and teeth are less than the overall width of the leg 150 .
- the protrusion 154 and teeth 156 can be positioned such that in FIG.
- portions of the width of the leg 150 engage the inner wall of the hollow body 160 and thereby prevent the leg 150 from moving out of the hollow body 160 .
- a hollow body 160 is shown, it is also within the scope of this invention that a hollow body 160 is not necessary. In such a case, a holder 180 may or may not be required either.
- the edges of the hollow body 160 can be defined by a side slot 162 , a bottom slot 164 , an angled slot 168 , a solid side surface 170 , a solid top surface 172 , and a solid angled surface 174 .
- the hollow body 160 can also include a curved portion 166 between the side slot 162 and bottom slot 164 .
- the holder 180 can include a surface partially defined with teeth 182 . The shape of the holder 180 is such that it fits along the edges of the hollow body 160 . For example, a first surface 186 of the holder can fit along the solid angled surface 174 of the hollow body 160 . A second surface 188 can fit along the angled slot 168 and a third surface 190 can fit along the solid side surface 170 .
- the interaction of the leg 150 and hollow body 160 is shown.
- the hollow body 160 is coupled to the housing 4 of the robot 2 and the leg 150 can move relative to the hollow body 160 .
- the leg 150 is in the retracted position and substantially surrounded by the hollow body 160 .
- the edge of the leg 150 that includes the protrusion 154 and teeth 156 extends out of the hollow body 160 through side slot 162 .
- the leg 150 can be slightly smaller than the hollow body 160 so that in the retracted position the leg 150 is substantially surrounded, but in other embodiments the shapes and sizes may differ.
- a motor or power drive 50 is coupled to the leg 150 and moves the leg 150 between positions.
- the motor or power drive 50 includes a gear assembly that meshes with the teeth 156 of the leg 150 .
- the protrusion 154 acts as a stopper for stopping the leg movement in the extended position.
- leg 150 can tilt at an angle with respect to the surface the leg is contacting (see FIG. 12 ).
- motor or power drive 52 can be coupled to the holder 180 via teeth 182 and move the holder 180 away from angled slot 168 .
- clearance or space can be defined between the holder 180 and angled slot 168 to allow a portion of the leg 150 to extend through the angled slot 168 as it tilts.
- Motor or power drive 50 can initiate the tilting movement of the leg 150 and the curvature 166 allows for improved coupling between the motor or power drive 50 and teeth 156 .
- the motor or power drive 50 can retract the leg 150 back to the retracted position. Once the leg 150 returns to the retracted position, the robot 2 can then move along the second surface 62 .
- the process of extending and retracting the leg 150 as the robot moves up a step is similar to the process for moving the robot 2 down a step.
- To move down a step e.g., from second surface 62 to first surface 60 in FIG. 6 , the front end of the robot 2 is moved to a position such that it hangs over the edge of the second surface 62 .
- motor or power drive 50 can move leg 150 out of the housing 4 .
- the driving force of the motor or power drive 50 causes the leg 150 to begin pivoting in a counter-clockwise direction. Initially, the leg 150 is prevented from pivoting by the solid side surface 170 of the hollow body 160 , and instead moves out of the housing 4 to a partially extended position.
- leg 150 As the leg 150 continues to move out of the housing 4 , however, the edge of the body 152 opposite the teeth 156 moves out of contact with the solid side surface 170 . As such, the leg 150 can now pivot in a counter-clockwise motion until the leg 150 engages the second surface 188 of the holder 180 .
- the motor or power drive 50 can continue to move the leg 150 out of the housing such that the edge of the leg 150 slides along the second surface 188 of the holder until the leg contacts the lower surface.
- the interaction between the leg 150 , solid side surface 170 of the hollow body 160 , and second surface 188 of the holder 180 is substantially similar for when the robot 2 moves down a step as well.
- the rear wheels 6 drive the robot 2 forward and thereby rotates the leg 150 to the substantially vertical position of FIG. 6 .
- the leg 150 can be retracted into the housing 4 to complete the downward movement of the robot 2 .
- leg 150 can be telescopically coupled to the hollow body and through other electrical or mechanical means the leg can be extended and retracted.
- a robot 2 shown in FIG. 13A can have an exit port 68 positioned on the bottom of the robot 2 .
- the exit port 68 can be directly or indirectly coupled to the collection compartment 40 such that dust and other particles held within the collection compartment 40 can be removed from the robot through the exit port 68 .
- the exit port 68 is positioned on the bottom surface 82 of the robot 2 .
- the exit port 68 can be closed by a flexible or pliable cap 72 and a sliding member 76 .
- the sliding member 76 can have a rib or protrusion 78 at one end to assist in moving the sliding member 76 and the cap 72 can be held to the bottom surface 82 of the robot 2 via a bolt, screw, or other fastener 74 .
- the bottom surface 82 of the robot 2 can be positioned over an inlet of a collection device 84 , for example as in FIG. 13C , such that the exit port 68 is aligned directly above the inlet.
- the sliding member 76 can be moved or slid to one side and the dust and other particles can be released into the collection device 84 .
- the sliding member 76 , bumpers 88 , and air intake 90 are missing and the inlet of collection device 84 can be made of a rubber or teflon® material that seals against the bottom surface 82 .
- air from an air supply 38 can be pumped into the collection compartment 40 to assist in moving the dust and other particles in direction 80 into the container 84 .
- the cap 72 can be made from an elastic material such that as the dust and other particles are released from the robot 2 into the collection device 84 , the cap 72 can elastically bend without deforming.
- the cap 72 can return to its original position and seal off the exit port 68 .
- the sliding member 76 can be moved back to its closed position in FIG. 13B .
- the exit port 68 can be closed with different types of seals and o-rings and can even include different caps.
- the exit port 68 needs to be substantially sealed in the closed position to prevent dust and other particles being held in the collection compartment 40 from leaking or exiting the exit port 68 .
- a docking station 86 is provided and it includes a collection device 84 , a plurality of bumpers 88 , and a plurality of air intake slots 90 .
- the docking station 86 mates with the robot 2 of FIG. 13A to assist in transferring dust and other particles from the collection compartment 40 to the collection device 84 .
- the transferring of dust and other particles from the collection compartment 40 of the robot 2 to the collection device 84 can take place due to a pressure differential, e.g., a vacuum is created between components, or a blower can blow the dust and other particles into the collection device 84 .
- the dust and other particles can be transferred via gravity into the collection device 84 .
- the plurality of bumpers 88 can engage the rib or protrusion 78 on the sliding member 76 and move the sliding member 76 to an open position (e.g., FIG. 13C ).
- the robot 2 can be guided onto or into contact with the docking station 86 by guide members 92 (see FIG. 15 ).
- the cover 26 can have grooves or ribs that engage with the collection device 84 and serve as guides.
- the robot 2 can be correctly aligned with the docking station 86 once the rear wheels 6 of the robot 2 fit into wheel alignment slots 96 of the docking station 86 .
- the forward wheel 8 can fit into wheel holder 94 of the docking station 86 .
- Sensors 98 on the docking station 86 can also detect the robot 2 and transmit signals to the controller of the robot 2 to assist with alignment.
- the docking station 86 can include battery connectors 98 that couple with charger ports 36 of the robot 2 for recharging the robot's power supply.
- the docking station 86 can also perform additional functions including deionizing and cleaning the robot.
- the plurality of air intake slots 90 can be coupled to a vacuum for removing dust and other particles that collect on the bottom surface 82 of the robot 2 .
- the docking station 86 can also include a cleaning mechanism 100 and vacuum slots 102 that are positioned to remove dust, dirt, hair, and other particles that collect and entangle with the center brush 28 .
- the cleaning mechanism is a blade that can comb through the center brush 28 , thereby releasing particles to be collected by the vacuum slots 102 .
- the cleaning mechanism 100 can spin or rotate at various speeds to achieve this cleaning function. For example, the cleaning mechanism can rotate between 10-1000 rpm. In an alternative embodiment shown in FIGS.
- the cleaning mechanism 100 has a plurality of fingers 116 , one of which has gear-like teeth 114 .
- the fingers 116 can be made from a plastic, rubber or metal material.
- the cleaning mechanism 100 can rotate causing the teeth 114 to comb through the center brush 28 and a blade or razor (not shown) can move in a scissor-like manner to dislodge dust, dirt, hair, and other particles caught in the center brush 28 .
- the vacuum slots 102 which are coupled to vacuum intake 112 , can then collect the loose particles from the center brush 28 .
- the cleaning mechanism 100 can be a brush with metal bristles that interacts with the center brush 28 and releases dust, dirt, hair, and other particles caught in the brush 28 .
- the cleaning mechanism 100 can be other types of cleaning devices for interacting with the center brush 28 .
- the docking station 86 can also include a brush cleaning apparatus 104 for every side brush 16 of the robot 2 .
- the brush cleaning apparatus 104 can include a rotatable brush 108 that has bristles 110 extending radially outward from the brush 108 .
- the brush cleaning apparatus 104 is positioned to clean the side brush 16 of the robot 2 .
- the brush cleaning apparatus 104 can spin, rotate, move toward and away from the side brush 16 to remove dust, dirt, hair, and other particles that collect within the side brush 16 .
- a plurality of slots 106 positioned near the brush 108 can function as a vacuum source to collect the removed particles.
- a vacuum (not shown), for example, can create a pressure differential to suck loose dust, dirt, hair, and other particles from the side brush 16 through the slots 106 and into the collection device 84 .
- the side brush 16 can include a body 122 , a plurality of arms 18 and bristles 20 , and a shaft 120 for coupling the side brush 16 to a motor or power drive 46 .
- the alignment tool 118 is positioned at or near the bottom of the side brush 16 that faces the docking station 86 . When the rear wheels 6 and forward wheel 8 of the robot 2 engage with wheel alignment slots 96 and 98 , respectively, the robot 2 sinks downward toward the docking station 86 .
- Alignment tool 118 can then engage or interact with corresponding alignment slots (not shown) on the docking station 86 or brush cleaning apparatus 104 to properly align the side brush 16 with the apparatus 104 .
- the plurality of slots 106 can have integrated sensors (now shown) that can properly align the side brush 16 with the brush cleaning apparatus 104 .
- the alignment tool 118 can have various shapes and sizes and can connect in multiple ways with the brush cleaning apparatus 104 .
- an outer shell 124 for coupling the motor or power drive 46 to the robot's bottom surface 82 .
- the outer shell 124 can absorb and/or release heat from the motor or power drive 46 .
- a room or space 138 is shown with a robot 2 moving about an open area 148 of the room or space 138 .
- the room or space 138 is provided with a closet area 146 defined by a plurality of walls 144 .
- the moving path 140 of the robot 2 is shown as the robot moves along the room or space 138 . It should be understood that the room layout is not limited to that shown in FIG. 19 and can include any room or space design.
- a communication center 142 Also disposed at a remote location from the robot 2 is a communication center 142 .
- sensors from the robot 2 can detect objects and obstacles as the robot 2 moves about a space and relays signals to the communication center 142 about such objects and obstacles.
- the communication center 142 comprises a processor, memory, communication modules, and other electronic equipment that permits the communication center 142 to communicate with the robot 2 .
- the communication center 142 can communicate wirelessly, e.g., via Bluetooth, WIFI, or through other communication means.
- the robot 2 can move about a room or space 138 and a robot controller 200 having a receiver and/or transmitter 212 transmits signals to a corresponding receiver/transmitter 218 of a collection device controller 214 (see FIG. 21 ).
- the collection device controller 214 receives the signals and can create a layout of the space 138 such that the collection device controller 214 can locate and instruct the robot 2 about various objects and obstacles.
- GPS locating software is stored in a memory module of the collection device controller 214 and can load stored GPS data and/or maps prior to a cleaning operation.
- the collection device transmitter 218 can then transmit signals to the robot controller receiver 212 about potential obstacles or objects throughout a given room or space 138 and further instruct the robot 2 where to clean and not clean (for example, if the room or space 138 has carpeted areas and non-carpeted areas).
- the communication center 142 of the collection device 84 can be user-friendly and user-interactive.
- the collection device controller 214 can be coupled to user interface 222 that includes a keyboard, mouse, joystick, controller, and other user interface equipment known to the skilled artisan. It may also be possible for a user to create software or edit software stored in the memory module of the collection device controller 214 such that a user can track how long it takes a robot 2 to clean a space. A user may also be able to set time of day or length of time for each cleaning operation. The user may be able to track whether the collection compartment 40 of the robot 2 is empty or full and the amount of energy remaining in a robot power source 202 (when the robot operates from battery power, for example). The user may also create software or download software that controls when the robot 2 returns to a docking station 216 to recharge or empty the collection compartment 40 .
- the user can move the robot 2 in various directions, e.g., if the robot needs to complete another sweeping operation over a small area the user can manually control the robot.
- the collection device controller 214 can instruct the collection device transmitter 218 to send a signal to the robot receiver 212 and controller 200 .
- the robot controller 200 can then control the drive mechanism 204 , cleaning mechanism 206 and leg(s) 210 to perform said operation.
- the user can also control the cleaning functionality of the collection device 84 , including a vacuum 220 and other features built into the collection device 84 .
- a different embodiment of the communication center 142 can include the collection device 84 and the docking station 86 .
- the communication center 142 can be referred to as a “disposal facility” or collection receptacle that not only communicates with the robot 2 , but also provides docking functionality and collects dust, dirt, hair, and other particles collected by the robot 2 .
- the disposal facility 142 can be positioned in a space layout 138 as shown in FIG. 19 or at another location remote from the robot 2 .
- the robot 2 and disposal facility 142 are not required to be positioned within the same room or a set distance apart, but rather wireless communication between the two devices can be accomplished.
- the robot 2 can therefore operate in an upstairs area and the disposal facility 142 can be disposed in a downstairs area. Much of this communication can be via Bluetooth, WIFI, and other known wireless communication means.
- the disposal facility 142 can include an outer housing or body that encloses the communication center, collection device 84 , docking station 86 , user interface 222 , and vacuums 220 for assisting with the transfer of dust, dirt, hair, and other particles from the robot 2 to the collection device 84 .
- the disposal facility 142 can be plugged into an electric outlet to provide power to the various components or it can operate from a battery. Other forms of power can be used to operate the disposal facility.
- the collection device 84 can include a removable bag and/or filter for collecting particles from the robot 2 .
- the collection device 84 can slide out of the disposal facility 142 along tracks or rails, or it can have a door that opens for removing the bag and/or filter (neither of which are shown).
- FIG. 20 illustrates a flow diagram including a list of commands in one embodiment of software stored within a memory module of the communication center.
- the communication center 142 can load a map of a room or space in which the robot 2 is going to perform the function. If the layout of the room has not been determined, an initial run by the robot 2 can assist in generating the map.
- the sensors from the robot 2 can detect walls, openings to closets, objects, obstacles, and any other additional information that defines a given space (e.g., pillars, steps, etc.). As the robot 2 moves about a given space, the sensors can detect the robot movement as well as the objects encountered during the movement and transmit signals to the communication center.
- the communication center can process and record these signals and begin organizing and creating a map of the space.
- live video can be transmitted to the communication center and stored therein.
- the robot 2 and/or communication center can calculate runtime and adjust any movements being made by the robot 2 . For example, if the robot encounters an object such as a pillar or step, the object can be placed within the layout being generated by the communication center, and during subsequent cleaning operations the robot's path 140 can be adjusted for such an object.
- the volume of the collection compartment 40 can be analyzed to determine whether the robot 2 needs to dock and release its collected contents. Additionally, the battery power of the robot 2 , in such an embodiment in which the robot 2 has a battery, can be checked randomly, continuously, or periodically. As the robot 2 continues to move about a room or space 148 , the robot sensors continue transmitting signals to the communication center 142 to allow the communication center 142 to record and update the map of the room or space 148 . Generally, the robot 2 will begin its path along an edge or wall 144 of the room 148 . Once the perimeter of the room or space 148 is established, the communication center can begin to locate the robot 2 .
- the communication center 142 can have a display screen that permits a user to follow the robot as it moves about a room or space 148 . Further, in those embodiments in which the communication center 142 has a user interface, the user can instruct the robot 2 which areas of the room or space 148 to move about. Therefore, user control over a given room or space 148 is possible.
- the robot 2 can return to a docking station. It is not always necessary for the robot 2 to return to the docking station, as there may be other rooms or spaces in which the robot 2 can move to and clean. However, in the case in which the robot 2 returns to the docking station, it can recharge its battery (if applicable) and/or empty its collection compartment 40 into the collection device 84 . Once the robot 2 has docked, emptied its collection compartment, and recharged its battery, the communication center 142 can check for any user instructions and instruct the robot 2 to perform any user-desired functions. If none exist, the robot can remain docked with the docking station until further commanded.
- the user can control and wirelessly communicate with the communication center 142 and/or robot 2 through a laptop or desktop computer, PDA, cell phone, or other electronic device.
- Communication can be via Bluetooth, WIFI, or other wireless communication.
Abstract
An automated cleaning device for cleaning a floor surface and steps including a housing having a power source and a cleaning mechanism coupled thereto. A drive mechanism is coupled to the power source and can drive the cleaning mechanism. A sensor is provided that couples to the housing for detecting objects that lie along a path of movement being traveled by the apparatus. The apparatus further includes a leg movably coupled to the housing, such that the leg can move from a retracted position in which the leg is disposed in the housing to an extended position. As the leg moves to the extended position, the leg can engage a surface in which the device is positioned on and lift the housing away from the surface.
Description
- The present invention generally relates to the field of automated cleaning devices and, more particularly, to a system including an automated vacuum apparatus and equipped trashcan for cleaning a plurality of surfaces.
- Automated cleaning devices are well-known and have been used extensively in many different technical fields including industries such as automotive, clothing, financial, and governmental. These devices have been used to replace human labor in many instances for reducing costs and improving efficiency. More recently, these automated devices have been incorporated into the household services industry for performing tasks such as doing laundry, cleaning appliances and dishware, mopping, sweeping, and waxing various surfaces, and other traditional household chores.
- One such automated device that has found its way into the marketplace is a robotic cleaning apparatus that moves about and cleans a defined space without human intervention. A basic navigation system and sensors incorporated within the robotic cleaning apparatus allow the apparatus to clean an entire floor space without missing areas within the space. The general use of such a robotic cleaning apparatus is for cleaning a substantially planar and horizontal surface.
- An embodiment of the present invention provides an automated apparatus for cleaning a floor surface and steps. The apparatus can include a housing having a power source, plurality of cleaning mechanisms, and a drive mechanism coupled to the power source. The drive mechanism can drive the plurality of cleaning mechanisms and a sensor can be coupled to the housing for detecting objects that lie along a path of movement being traveled by the apparatus. A controller can be disposed in the housing for controlling the plurality of cleaning mechanisms. The controller can be configured to communicate with a remote communication system. The apparatus further includes a leg movably coupled to the housing, such that the leg can move from a retracted position in which the leg is disposed in the housing to an extended position. As the leg moves to the extended position, the leg can engage a surface adjacent to the apparatus and lift the housing away from the surface.
- In a different embodiment, an automated system for cleaning steps is provided that includes an automated robot for cleaning and a collection device. The robot can be provided with a housing having a power source and a plurality of cleaning mechanisms coupled thereto, a drive mechanism coupled to the power source, the drive mechanism driving the plurality of cleaning mechanisms and a sensor coupled to the housing for detecting an elevation change and objects that lie along a path of movement being traveled by the apparatus. The robot can further have a controller disposed in the housing for controlling the plurality of cleaning mechanisms. Additionally, the robot can include a leg movably coupled to the housing such that the leg can move from a retracted position in which the leg is disposed in the housing to an extended position. As the leg moves to the extended position, the leg can engage a surface in which the apparatus is positioned on and lift the housing away from the surface.
- In one embodiment, the collection device can include a communication center for communicating with the robot, a housing adapted to receive collected contents from the robot, and a vacuum coupled to the housing. The vacuum can assist with transferring collected contents from the robot into the housing. Further, the collection device can include a docking station to which the robot couples thereto.
- In another embodiment, a method for using an automated cleaning apparatus from one step to another or up or down a step and cleaning the step is provided with the apparatus having a housing and a plurality of cleaning mechanisms coupled thereto, a drive mechanism coupled to the plurality of cleaning mechanisms, a sensor coupled to the housing, a controller, and a leg movably coupled to the housing. The method can include detecting a step with the sensor and transmitting a signal to the controller that the apparatus is near or at the step. Further, the method includes determining whether to move up or down the step. To do so, the leg moves to a position in which the leg contacts a surface and then lifts the housing away from the surface. The leg can then tilt at an angle and thereby move at least a portion of the housing to a position substantially above the step. The leg can be moved into the housing before the apparatus cleans the step.
- The present invention is explained in more detail hereinafter on the basis of advantageous embodiments shown in the figures. The special features shown therein may be used individually or in combination to provide embodiments of the present invention.
- The above-mentioned aspects of the present invention and the manner of obtaining them will become more apparent and the invention itself will be better understood by reference to the following description of the embodiments of the invention, taken in conjunction with the accompanying drawings, wherein:
-
FIG. 1 is a perspective top view of a robotic cleaning device; -
FIG. 2 is a perspective bottom view of the robotic cleaning device ofFIG. 1 ; -
FIG. 3 is a perspective view of internal components of the robotic cleaning device ofFIG. 1 ; -
FIG. 4 is a perspective view of additional or different internal components of the robotic cleaning device ofFIG. 1 ; -
FIG. 5 is a schematic of a robotic cleaning device detecting objects via a plurality of sensors; -
FIG. 6 is a side view of the robotic cleaning device ofFIG. 1 is a raised position for moving about a step; -
FIG. 7 is a side view of the robotic cleaning device ofFIG. 6 including a leg tilting and moving the device into contact with the step; -
FIG. 8 is a perspective view of a leg of a robotic cleaning device; -
FIG. 9 is a perspective view of a case of a robotic cleaning device for the leg ofFIG. 8 ; -
FIG. 10 is a perspective view of a holder of a robotic cleaning device; -
FIG. 11 is a perspective view of the leg ofFIG. 8 in a retracted position in the case ofFIG. 9 ; -
FIG. 12 is a perspective view of the leg ofFIG. 8 in an extended position; -
FIG. 13A is a perspective bottom view of another embodiment of the robotic cleaning device ofFIG. 1 ; -
FIG. 13B is a cross-sectional view of a cap mechanism for removing collected particles from the robotic cleaning device ofFIG. 1 ; -
FIG. 13C is a cross-sectional view of collected particles being transferred from the robotic cleaning apparatus ofFIG. 1 to a collection device; -
FIG. 14 is a partial perspective top view of a mechanism for coupling with a robotic cleaning device for transferring collected particles; -
FIG. 15 is a partial perspective bottom view of a docking station of a collection receptacle; -
FIG. 16 is a schematic of an exemplary brush being cleaned by a rotary mechanism; -
FIG. 17 is a perspective view of an exemplary rotary mechanism for cleaning the brush ofFIG. 16 ; -
FIG. 18 is a partial perspective view of an exemplary side brush of a robotic cleaning device; -
FIG. 19 is a schematic of a robotic cleaning device moving about an area; -
FIG. 20 is a flow diagram of communication between a communication controller and a robotic cleaning device; and -
FIG. 21 is a diagram of the connectivity between features of the robot and collection device. - Corresponding reference numerals are used to indicate corresponding parts throughout the several views.
- The embodiments of the present invention described below are not intended to be exhaustive or to limit the invention to the precise forms disclosed in the following detailed description. Rather, the embodiments are chosen and described so that others skilled in the art may appreciate and understand the principles and practices of the present invention.
- An exemplary robotic cleaning device (“robot”) is shown in
FIG. 1 . Therobot 2 includes ahousing 4 supported by a plurality of wheels. In the embodiment ofFIG. 1 , the robot has a pair ofrear wheels 6 near the rear of therobot 2 which drives the robot in forward, reverse, and lateral directions. Therobot 2 may also have one ormore wheels 8 positioned forward of therear wheels 6 to provide stability and balance the weight of the robot. Theforward wheel 8 may comprise a plurality offorward wheels 8. In one embodiment, theforward wheel 8 is free-spinning and therobot 2 is driven by therear wheels 6. In another embodiment, theforward wheel 8 andrear wheels 6 drive therobot 2. - The
robot 2 may include a plurality of sensors for detecting objects and obstacles in all directions that surround the robot. In the embodiment ofFIG. 1 , for example, therobot 2 has asensor 12 disposed at the front end of thehousing 4 for detecting objects. Thesensor 12 can be any type of sensor, including infrared, radio-frequency (RF), photoelectric, magnetic, proximity, ultrasonic, or any other sensor known to the skilled artisan. Additionally, asensor 10 is provided near the front end of therobot 2 to detect obstacles along a path of movement of therobot 2. Thisparticular sensor 10 detects objects upon contact with the object and transmits a signal to a controller within therobot 2. InFIG. 2 , a plurality ofsensors robot 2 to detect changes in the surface therobot 2 is moving about. For example, if therobot 2 is moving in a forward direction and it comes upon a sudden downward slope or step,sensors 56 near the front of therobot 2 can detect the surface change and communicate the change to the controller. Similarly, if therobot 2 is moving in a reverse direction and it comes upon a surface change (e.g., a downward step), sensors (not shown) which are disposed near the rear of therobot 2 can detect the sudden surface change and communicate the change to the controller. The location of thesensors - In the embodiment of
FIG. 1 , therobot 2 can include anaccessory compartment 14 in which different components, particularly audio and/or video equipment can be disposed therein. Such components may include a webcam, video camera, digital camera, and any other similar component known to one skilled in the art. Also, the compartment can store air freshner, deodorizer, or other scent-pleasing formula for enhancing the smell of the surrounding environment. To help cool therobot 2 and the internal components within thehousing 4, anair vent 24 can be provided on the outside of thehousing 4. - The
robot 2 also can include a plurality of cleaning devices for sweeping, dusting, mopping, polishing, vacuuming, wiping, or other cleaning functions. InFIGS. 1 and 2 , side cleaning brushes 16 are shown near the front end of therobot 2. The side brushes 16 can be driven electrically, hydraulically, mechanically, or by any other means. In one embodiment, for example, the side brushes 16 are driven by an electric motor 52 (seeFIG. 4 ). Eachside brush 16 can generally includeseveral arms 18 coupled at one end to the center of thebrush 16. At the other end of eacharm 18 arebristles 20 which extend outward and perform most of the cleaning function. Therobot 2 can also include acenter brush 28 for performing a cleaning function. Thecenter brush 28 can be driven by anelectric motor 48, as illustrated inFIG. 4 , but it can also be driven by other means known to a skilled artisan. Thecenter brush 28 can be positioned anywhere on the robot, but in the embodiment ofFIG. 2 , the center brush is disposed between the side brushes 16 andwheel 8. Thecenter brush 28 can rotate in clockwise and counterclockwise directions, and in some embodiments, as the brush rotates counterclockwise, dust and other particles are vacuumed and collected bysecondary cleaning assembly 30. Thesecondary cleaning assembly 30 can include one or more apertures, such as slots, a vacuum device for collecting particles, or it may be any form of a brush or mop. Although the embodiments illustrated inFIGS. 1-4 only show the side brushes 16,center brush 28, andsecondary cleaning assembly 30, it is possible for therobot 2 to include other components for performing cleaning functions such as a nozzle for dispensing liquid soap, shampoo, conditioner, carpet cleaner, polish, or water on a floor surface. Thesecondary cleaning assembly 30 may further include a dryer for blowing air onto a surface through the apertures, for example, after therobot 2 has mopped the floor surface. In this particular embodiment, theaccessory compartment 14 can hold the liquid soap or shampoo and a nozzle or release apparatus (not shown) can dispense the material from thecompartment 14. - The
robot 2 can further includelegs 22 which are coupled to thehousing 4. As will be described in detail below, thelegs 22 can move from a retracted position, as shown inFIGS. 1 and 2 , in which the legs are substantially disposed in the housing to an extended position in which the legs are substantially disposed outside the housing. In the extended position, thelegs 22 can lift therobot 2 from the surface it is positioned on and move the robot to another surface. - In the embodiment of
FIG. 2 , therobot 2 is shown with a dome-shapedcover 26. Thehousing 4 and cover 26 can be made from various materials including any plastic, metal or rubber material. The housing and cover should be durable to withstand contact from other objects, such as when the robot is moving in a direction and runs into an object. It is also desirable to use materials that enable the robot to be manufactured and sold cheaply to most consumers. Thecover 26 can be coupled to the housing via hinges, snap-fit connectors, screws, adjustable fasteners, slip-fit, or any other means known to the skilled artisan. Thecover 26 can also include a plurality of sensors or communication transmitters (not shown) for transmitting signals from any of the sensors of therobot 2 to a remote location. In one embodiment, as therobot 2 travels about a room, the sensors may detect the layout of the room and the detected signals are transmitted from a communication transmitter within the cover to a remote computer for storing the layout of the room being traveled. It is also possible that thecover 26 includes grooves or ribs that allow therobot 2 to be guided by acollection device 84. In other embodiments, wires or electrical conductors (not shown) can be positioned at or near thecover 26 for charging batteries or other power supply of therobot 2. - In one embodiment, the
robot 2 can include acap assembly 32. Thecap assembly 32 can include a removable cap that allows collected dust and other particles to be emptied from inside therobot 2. Thecap assembly 32 can include a rib or protrusion for assisting in manual removal of the cap. In another embodiment, the opening in which the cap covers can be automatically opened by moving the cap. Other embodiments will be described below with reference toFIGS. 13-15 . Therobot 2 can also include powersupply recharger ports 36. Theseports 36 define openings that can receive electrical connectors for recharging the robot's power supply. - In the embodiments of
FIGS. 3 and 4 , internal components of arobot 2 are shown (in phantom) and can include a plurality of side brushes 16 andcenter brush 28. As described above, the side brushes 16 andcenter brush 28 can be driven bymotors robot 2 can include anair system 38 that incorporates the functionality of both a vacuum and air pump into a single unit. In a different embodiment, however, theair system 38 can be a vacuum only that collects dust and other particles passing through the apertures as part of the robot's cleaning operation. In an alternative embodiment, theair system 38 can be an air pump that distributes air and functions as a blower. In these latter two embodiments, theair system 38 serves only a single function (e.g., vacuum or blower), but in other embodiments theair system 38 performs multiple functions. For example, in the embodiment ofFIG. 2 , theair system 38 can operate as either a blower or vacuum, and the direction of the air flow can be distributed through or via thesecondary cleaning assembly 30. - The
robot 2 can also include acollection compartment 40 disposed in thehousing 4 and positioned above or near an opening (not shown) on the bottom of therobot 2. Thecollection compartment 40 can be a container that receives and stores dust, dirt, hair, and other particles that are collected by the robot's plurality of cleaning devices. In one embodiment, theair system 38 may perform a vacuuming function and particles can be sucked up by theair system 38 and distributed to thecollection compartment 40. Thecollection compartment 40 can include a removable filter (not shown) and the compartment can be made of a light-weight aluminum or plastic that is durable to withstand continued use. Thecollection compartment 40 can also be made of an environmentally-friendly material to allow the compartment to be recycled after use. - In
FIG. 3 , therobot 2 can also include amulti-function assembly 42, which is enclosed within thehousing 4 to prevent theassembly 42 from being contaminated with moisture, dirt, and other contaminants. In an exemplary embodiment, themulti-function assembly 42 can include acontroller 200,drive mechanism 204, and power source 202 (seeFIG. 21 ). Thecontroller 200 can include a microprocessor programmed to control the functions and components of therobot 2 including, but not limited to, thedrive mechanism 204, one ormore cleaning mechanisms 206, and thelegs 210. Thecontroller 200 can include a transmitter/receiver 212 to transmit signals, such as infrared, RF, ultrasonic, wireless (e.g., Bluetooth, WIFI), and others, to aremote controller 214 or computer system. In this embodiment, thecontroller 200 can include a robot communication system having a receiver 212 that receives detected signals from the plurality ofsensors 208 of therobot 2, interprets the signals, and transmits corresponding signals to other components of therobot 2 or to theremote controller 214 or computer system. - In an embodiment in which the
multi-function assembly 42 includes adrive mechanism 204, thedrive mechanism 204 can provide power to the plurality of motors or other drivers (44, 46, 48, 50, 52) which operate or power other components of therobot 2. Although not shown in detail, in one exemplary embodiment, themulti-function assembly 42 can include arechargeable battery supply 202 that provides electric power to the drive mechanism. In turn, thedrive mechanism 204 provides power to the other motors or drivers of the robot, which operate the cleaningmechanisms 206,sensors 208, andlegs 210. The drive mechanism can drive therobot 2 about a space and therefore is coupled to therear wheels 6 and optionally theforward wheel 8. -
FIG. 5 illustrates therobot 2 having a plurality of sensors for detecting objects and obstacles. In particular, as therobot 2 moves in a forward direction and approaches astep 126, therobot 2 can detect thestep 126 withsensors step 126 went downwards rather than upwards inFIG. 5 ,sensor 132 could detect a downward step. Likewise, if therobot 2 was traveling in a reverse direction,sensor 136 could detect a step or object (e.g., a downward step). In this embodiment,sensor 134 can be positioned at or near the rear of therobot 2 to more effectively detect the surface drop. As noted above, each of the previously mentioned sensors can be positioned differently than as depicted in the figures, and additional or fewer sensors can be incorporated into the design of therobot 2. - In the embodiment of
FIG. 6 , arobot 2 is shown moving from afirst surface 60 to asecond surface 62. Thefirst surface 60 andsecond surface 62 are non-planar and separated by height H1. In this embodiment, therobot 2 originally contactedsurface 60 before being lifted indirection 58 to a height H2. Height H2 is shown as being greater than Height H1, which would allow the robot to move tosecond surface 62. The robot 2 (not shown to scale) can be lifted fromfirst surface 60 by movinglegs 52 from a retracted position to an extended position. Once thelegs 52 have moved to an extended position, the legs can tilt by moving the longitudinal axis of the legs off of vertical as shown inFIG. 7 . As thelegs 52 tilt, therear wheels 6 engagesecond surface 62 and drive therobot 2 onto the surface. A plurality offorward wheels 8, one of which is shown inFIG. 1 , can assist in moving the robot ontosurface 62. In the embodiment ofFIGS. 6 and 7 , the majority of the weight of the robot is towards the rear of the robot and therefore as therear wheels 6 move the robot onto thesecond surface 62, the front portion of the robot is able to hang over the edge. This becomes important to allow thelegs 52 to retract back into the housing of therobot 2. In alternative embodiments, however, the weight of the robot is positioned substantially near the center, or between the center and rear of the robot. In this case, one or more of the plurality offorward wheels 8 can be positioned substantially between the center and rear of the robot for assisting in moving the robot ontosecond surface 62. - In a different embodiment, the
robot 2 includes aleg 150, ahollow body 160, and aholder 180. InFIG. 8 , theleg 150 is shown as being substantially rectangular in shape, but it can be any shape. Theleg 150 can have abody 152 with one edge defined withteeth 156 and aprotrusion 154 extending from the body in the same direction as the teeth. InFIG. 8 , the widths of theprotrusion 154 andteeth 156 are about the same as the width or thickness of theleg 150. However, in other embodiments, the widths of theprotrusion 154 and teeth are less than the overall width of theleg 150. In this embodiment, theprotrusion 154 andteeth 156 can be positioned such that inFIG. 11 , for example, portions of the width of theleg 150 engage the inner wall of thehollow body 160 and thereby prevent theleg 150 from moving out of thehollow body 160. Although in this embodiment thehollow body 160 is shown, it is also within the scope of this invention that ahollow body 160 is not necessary. In such a case, aholder 180 may or may not be required either. - In
FIG. 9 , the edges of thehollow body 160 can be defined by aside slot 162, abottom slot 164, anangled slot 168, asolid side surface 170, a solidtop surface 172, and a solidangled surface 174. Thehollow body 160 can also include acurved portion 166 between theside slot 162 andbottom slot 164. As shown inFIG. 10 , theholder 180 can include a surface partially defined withteeth 182. The shape of theholder 180 is such that it fits along the edges of thehollow body 160. For example, afirst surface 186 of the holder can fit along the solidangled surface 174 of thehollow body 160. Asecond surface 188 can fit along theangled slot 168 and athird surface 190 can fit along thesolid side surface 170. - In the exemplary embodiment of
FIG. 11 , the interaction of theleg 150 andhollow body 160 is shown. In particular, thehollow body 160 is coupled to thehousing 4 of therobot 2 and theleg 150 can move relative to thehollow body 160. In the embodiment ofFIG. 11 , theleg 150 is in the retracted position and substantially surrounded by thehollow body 160. In this position, the edge of theleg 150 that includes theprotrusion 154 andteeth 156 extends out of thehollow body 160 throughside slot 162. Theleg 150 can be slightly smaller than thehollow body 160 so that in the retracted position theleg 150 is substantially surrounded, but in other embodiments the shapes and sizes may differ. - In order to move the
leg 150 from the retracted position ofFIG. 11 to the extended position, a motor orpower drive 50 is coupled to theleg 150 and moves theleg 150 between positions. In one embodiment, the motor orpower drive 50 includes a gear assembly that meshes with theteeth 156 of theleg 150. As theleg 150 is moved towards the extended position, theprotrusion 154 acts as a stopper for stopping the leg movement in the extended position. - Once the
leg 150 is in the extended position, to move therobot 2 to a higher step (as inFIGS. 6-7 ) theleg 150 can tilt at an angle with respect to the surface the leg is contacting (seeFIG. 12 ). To achieve this movement, motor orpower drive 52 can be coupled to theholder 180 viateeth 182 and move theholder 180 away fromangled slot 168. As theholder 180 moves away fromangled slot 168, clearance or space can be defined between theholder 180 andangled slot 168 to allow a portion of theleg 150 to extend through theangled slot 168 as it tilts. This can be important because substantial force from the weight of therobot 2 is on theleg 150, and by moving theholder 180, flexibility for tilting and/or retracting theleg 150 can be established. Motor orpower drive 50 can initiate the tilting movement of theleg 150 and thecurvature 166 allows for improved coupling between the motor orpower drive 50 andteeth 156. As therear wheels 6 of therobot 2 inFIG. 7 contact thesecond surface 62 and drive therobot 2 onto the surface, the motor orpower drive 50 can retract theleg 150 back to the retracted position. Once theleg 150 returns to the retracted position, therobot 2 can then move along thesecond surface 62. - The process of extending and retracting the
leg 150 as the robot moves up a step, for example, is similar to the process for moving therobot 2 down a step. To move down a step, e.g., fromsecond surface 62 tofirst surface 60 inFIG. 6 , the front end of therobot 2 is moved to a position such that it hangs over the edge of thesecond surface 62. In this position, motor orpower drive 50 can moveleg 150 out of thehousing 4. The driving force of the motor orpower drive 50 causes theleg 150 to begin pivoting in a counter-clockwise direction. Initially, theleg 150 is prevented from pivoting by thesolid side surface 170 of thehollow body 160, and instead moves out of thehousing 4 to a partially extended position. As theleg 150 continues to move out of thehousing 4, however, the edge of thebody 152 opposite theteeth 156 moves out of contact with thesolid side surface 170. As such, theleg 150 can now pivot in a counter-clockwise motion until theleg 150 engages thesecond surface 188 of theholder 180. - The motor or
power drive 50 can continue to move theleg 150 out of the housing such that the edge of theleg 150 slides along thesecond surface 188 of the holder until the leg contacts the lower surface. The interaction between theleg 150,solid side surface 170 of thehollow body 160, andsecond surface 188 of theholder 180 is substantially similar for when therobot 2 moves down a step as well. Once theleg 150 contacts the lower surface, e.g.,first surface 60, therear wheels 6 drive therobot 2 forward and thereby rotates theleg 150 to the substantially vertical position ofFIG. 6 . Theleg 150 can be retracted into thehousing 4 to complete the downward movement of therobot 2. - Other embodiments can include different means for raising and lowering the
robot 2 from non-planar surfaces. For example, theleg 150 can be telescopically coupled to the hollow body and through other electrical or mechanical means the leg can be extended and retracted. - In another embodiment, a
robot 2 shown inFIG. 13A can have anexit port 68 positioned on the bottom of therobot 2. Theexit port 68 can be directly or indirectly coupled to thecollection compartment 40 such that dust and other particles held within thecollection compartment 40 can be removed from the robot through theexit port 68. InFIG. 13B , for example, theexit port 68 is positioned on thebottom surface 82 of therobot 2. Theexit port 68 can be closed by a flexible orpliable cap 72 and a slidingmember 76. The slidingmember 76 can have a rib orprotrusion 78 at one end to assist in moving the slidingmember 76 and thecap 72 can be held to thebottom surface 82 of therobot 2 via a bolt, screw, orother fastener 74. In operation, thebottom surface 82 of therobot 2 can be positioned over an inlet of acollection device 84, for example as inFIG. 13C , such that theexit port 68 is aligned directly above the inlet. The slidingmember 76 can be moved or slid to one side and the dust and other particles can be released into thecollection device 84. In different embodiments, the slidingmember 76,bumpers 88, andair intake 90 are missing and the inlet ofcollection device 84 can be made of a rubber or teflon® material that seals against thebottom surface 82. - In one embodiment, air from an
air supply 38 can be pumped into thecollection compartment 40 to assist in moving the dust and other particles indirection 80 into thecontainer 84. Thecap 72 can be made from an elastic material such that as the dust and other particles are released from therobot 2 into thecollection device 84, thecap 72 can elastically bend without deforming. As the air flow from theair supply 38 is shutdown, thecap 72 can return to its original position and seal off theexit port 68. Further, the slidingmember 76 can be moved back to its closed position inFIG. 13B . In other embodiments, theexit port 68 can be closed with different types of seals and o-rings and can even include different caps. Theexit port 68 needs to be substantially sealed in the closed position to prevent dust and other particles being held in thecollection compartment 40 from leaking or exiting theexit port 68. - In
FIG. 14 , adocking station 86 is provided and it includes acollection device 84, a plurality ofbumpers 88, and a plurality ofair intake slots 90. In one embodiment, thedocking station 86 mates with therobot 2 ofFIG. 13A to assist in transferring dust and other particles from thecollection compartment 40 to thecollection device 84. The transferring of dust and other particles from thecollection compartment 40 of therobot 2 to thecollection device 84 can take place due to a pressure differential, e.g., a vacuum is created between components, or a blower can blow the dust and other particles into thecollection device 84. Alternatively, the dust and other particles can be transferred via gravity into thecollection device 84. - As the
robot 2 moves onto or into contact with thedocking station 86, the plurality ofbumpers 88 can engage the rib orprotrusion 78 on the slidingmember 76 and move the slidingmember 76 to an open position (e.g.,FIG. 13C ). Therobot 2 can be guided onto or into contact with thedocking station 86 by guide members 92 (seeFIG. 15 ). Alternatively, thecover 26 can have grooves or ribs that engage with thecollection device 84 and serve as guides. Therobot 2 can be correctly aligned with thedocking station 86 once therear wheels 6 of therobot 2 fit intowheel alignment slots 96 of thedocking station 86. Likewise, theforward wheel 8 can fit into wheel holder 94 of thedocking station 86.Sensors 98 on thedocking station 86 can also detect therobot 2 and transmit signals to the controller of therobot 2 to assist with alignment. In a different embodiment, thedocking station 86 can includebattery connectors 98 that couple withcharger ports 36 of therobot 2 for recharging the robot's power supply. - The
docking station 86 can also perform additional functions including deionizing and cleaning the robot. For example, the plurality ofair intake slots 90 can be coupled to a vacuum for removing dust and other particles that collect on thebottom surface 82 of therobot 2. Thedocking station 86 can also include acleaning mechanism 100 andvacuum slots 102 that are positioned to remove dust, dirt, hair, and other particles that collect and entangle with thecenter brush 28. In one embodiment, the cleaning mechanism is a blade that can comb through thecenter brush 28, thereby releasing particles to be collected by thevacuum slots 102. In this embodiment, thecleaning mechanism 100 can spin or rotate at various speeds to achieve this cleaning function. For example, the cleaning mechanism can rotate between 10-1000 rpm. In an alternative embodiment shown inFIGS. 16 and 17 , thecleaning mechanism 100 has a plurality offingers 116, one of which has gear-like teeth 114. Thefingers 116 can be made from a plastic, rubber or metal material. In this embodiment, thecleaning mechanism 100 can rotate causing theteeth 114 to comb through thecenter brush 28 and a blade or razor (not shown) can move in a scissor-like manner to dislodge dust, dirt, hair, and other particles caught in thecenter brush 28. Thevacuum slots 102, which are coupled tovacuum intake 112, can then collect the loose particles from thecenter brush 28. In another embodiment, thecleaning mechanism 100 can be a brush with metal bristles that interacts with thecenter brush 28 and releases dust, dirt, hair, and other particles caught in thebrush 28. In other embodiments, thecleaning mechanism 100 can be other types of cleaning devices for interacting with thecenter brush 28. - The
docking station 86 can also include abrush cleaning apparatus 104 for everyside brush 16 of therobot 2. As shown inFIG. 15 , thebrush cleaning apparatus 104 can include arotatable brush 108 that hasbristles 110 extending radially outward from thebrush 108. As therobot 2 is aligned with thedocking station 86, thebrush cleaning apparatus 104 is positioned to clean theside brush 16 of therobot 2. Thebrush cleaning apparatus 104 can spin, rotate, move toward and away from theside brush 16 to remove dust, dirt, hair, and other particles that collect within theside brush 16. As the dust, dirt, hair, and other particles are removed from the side brush, a plurality ofslots 106 positioned near thebrush 108 can function as a vacuum source to collect the removed particles. A vacuum (not shown), for example, can create a pressure differential to suck loose dust, dirt, hair, and other particles from theside brush 16 through theslots 106 and into thecollection device 84. - One way to align the
side brush 16 with thebrush cleaning apparatus 104 is through analignment tool 118 disposed on theside brush 16. InFIG. 18 , theside brush 16 can include abody 122, a plurality ofarms 18 and bristles 20, and ashaft 120 for coupling theside brush 16 to a motor orpower drive 46. In this embodiment, thealignment tool 118 is positioned at or near the bottom of theside brush 16 that faces thedocking station 86. When therear wheels 6 andforward wheel 8 of therobot 2 engage withwheel alignment slots robot 2 sinks downward toward thedocking station 86.Alignment tool 118 can then engage or interact with corresponding alignment slots (not shown) on thedocking station 86 orbrush cleaning apparatus 104 to properly align theside brush 16 with theapparatus 104. For example, the plurality ofslots 106 can have integrated sensors (now shown) that can properly align theside brush 16 with thebrush cleaning apparatus 104. Thealignment tool 118 can have various shapes and sizes and can connect in multiple ways with thebrush cleaning apparatus 104. Also as shown inFIG. 18 is anouter shell 124 for coupling the motor orpower drive 46 to the robot'sbottom surface 82. Theouter shell 124 can absorb and/or release heat from the motor orpower drive 46. - In the exemplary embodiment of
FIG. 19 , a room orspace 138 is shown with arobot 2 moving about anopen area 148 of the room orspace 138. The room orspace 138 is provided with acloset area 146 defined by a plurality ofwalls 144. The movingpath 140 of therobot 2 is shown as the robot moves along the room orspace 138. It should be understood that the room layout is not limited to that shown inFIG. 19 and can include any room or space design. - Also disposed at a remote location from the
robot 2 is acommunication center 142. As described above, sensors from therobot 2 can detect objects and obstacles as therobot 2 moves about a space and relays signals to thecommunication center 142 about such objects and obstacles. In particular, thecommunication center 142 comprises a processor, memory, communication modules, and other electronic equipment that permits thecommunication center 142 to communicate with therobot 2. Thecommunication center 142 can communicate wirelessly, e.g., via Bluetooth, WIFI, or through other communication means. - In one embodiment, the
robot 2 can move about a room orspace 138 and arobot controller 200 having a receiver and/or transmitter 212 transmits signals to a corresponding receiver/transmitter 218 of a collection device controller 214 (seeFIG. 21 ). Thecollection device controller 214 receives the signals and can create a layout of thespace 138 such that thecollection device controller 214 can locate and instruct therobot 2 about various objects and obstacles. GPS locating software is stored in a memory module of thecollection device controller 214 and can load stored GPS data and/or maps prior to a cleaning operation. Thecollection device transmitter 218 can then transmit signals to the robot controller receiver 212 about potential obstacles or objects throughout a given room orspace 138 and further instruct therobot 2 where to clean and not clean (for example, if the room orspace 138 has carpeted areas and non-carpeted areas). - In another embodiment, the
communication center 142 of thecollection device 84 can be user-friendly and user-interactive. For example, thecollection device controller 214 can be coupled to user interface 222 that includes a keyboard, mouse, joystick, controller, and other user interface equipment known to the skilled artisan. It may also be possible for a user to create software or edit software stored in the memory module of thecollection device controller 214 such that a user can track how long it takes arobot 2 to clean a space. A user may also be able to set time of day or length of time for each cleaning operation. The user may be able to track whether thecollection compartment 40 of therobot 2 is empty or full and the amount of energy remaining in a robot power source 202 (when the robot operates from battery power, for example). The user may also create software or download software that controls when therobot 2 returns to adocking station 216 to recharge or empty thecollection compartment 40. - Many other user options are available with the
communication center 142 for controlling the operation of arobot 2, including the type of cleaning function a robot is to perform, when that particular cleaning function is to be performed, and other functions known to the skilled artisan. In an embodiment in which a joystick or hand-operated controller are included, the user can move therobot 2 in various directions, e.g., if the robot needs to complete another sweeping operation over a small area the user can manually control the robot. In this case, through user interaction, thecollection device controller 214 can instruct thecollection device transmitter 218 to send a signal to the robot receiver 212 andcontroller 200. Therobot controller 200 can then control thedrive mechanism 204,cleaning mechanism 206 and leg(s) 210 to perform said operation. Additionally, the user can also control the cleaning functionality of thecollection device 84, including avacuum 220 and other features built into thecollection device 84. - A different embodiment of the
communication center 142 can include thecollection device 84 and thedocking station 86. In this particular embodiment, thecommunication center 142 can be referred to as a “disposal facility” or collection receptacle that not only communicates with therobot 2, but also provides docking functionality and collects dust, dirt, hair, and other particles collected by therobot 2. Thedisposal facility 142 can be positioned in aspace layout 138 as shown inFIG. 19 or at another location remote from therobot 2. For instance, therobot 2 anddisposal facility 142 are not required to be positioned within the same room or a set distance apart, but rather wireless communication between the two devices can be accomplished. Therobot 2 can therefore operate in an upstairs area and thedisposal facility 142 can be disposed in a downstairs area. Much of this communication can be via Bluetooth, WIFI, and other known wireless communication means. - The
disposal facility 142 can include an outer housing or body that encloses the communication center,collection device 84,docking station 86, user interface 222, and vacuums 220 for assisting with the transfer of dust, dirt, hair, and other particles from therobot 2 to thecollection device 84. Thedisposal facility 142 can be plugged into an electric outlet to provide power to the various components or it can operate from a battery. Other forms of power can be used to operate the disposal facility. In one embodiment, thecollection device 84 can include a removable bag and/or filter for collecting particles from therobot 2. Thecollection device 84 can slide out of thedisposal facility 142 along tracks or rails, or it can have a door that opens for removing the bag and/or filter (neither of which are shown). -
FIG. 20 illustrates a flow diagram including a list of commands in one embodiment of software stored within a memory module of the communication center. For example, before arobot 2 begins performing a function, thecommunication center 142 can load a map of a room or space in which therobot 2 is going to perform the function. If the layout of the room has not been determined, an initial run by therobot 2 can assist in generating the map. The sensors from therobot 2 can detect walls, openings to closets, objects, obstacles, and any other additional information that defines a given space (e.g., pillars, steps, etc.). As therobot 2 moves about a given space, the sensors can detect the robot movement as well as the objects encountered during the movement and transmit signals to the communication center. The communication center can process and record these signals and begin organizing and creating a map of the space. In those embodiments in which therobot 2 has a webcam housed in theaccessory compartment 14, live video can be transmitted to the communication center and stored therein. As therobot 2 continues to move about an area, therobot 2 and/or communication center can calculate runtime and adjust any movements being made by therobot 2. For example, if the robot encounters an object such as a pillar or step, the object can be placed within the layout being generated by the communication center, and during subsequent cleaning operations the robot'spath 140 can be adjusted for such an object. - At various times, the volume of the
collection compartment 40 can be analyzed to determine whether therobot 2 needs to dock and release its collected contents. Additionally, the battery power of therobot 2, in such an embodiment in which therobot 2 has a battery, can be checked randomly, continuously, or periodically. As therobot 2 continues to move about a room orspace 148, the robot sensors continue transmitting signals to thecommunication center 142 to allow thecommunication center 142 to record and update the map of the room orspace 148. Generally, therobot 2 will begin its path along an edge orwall 144 of theroom 148. Once the perimeter of the room orspace 148 is established, the communication center can begin to locate therobot 2. In one embodiment, thecommunication center 142 can have a display screen that permits a user to follow the robot as it moves about a room orspace 148. Further, in those embodiments in which thecommunication center 142 has a user interface, the user can instruct therobot 2 which areas of the room orspace 148 to move about. Therefore, user control over a given room orspace 148 is possible. - As the
robot 2 completes a cleaning operation or cycle within a room orspace 138, and thecommunication center 142 has created a map orroom layout 138, therobot 2 can return to a docking station. It is not always necessary for therobot 2 to return to the docking station, as there may be other rooms or spaces in which therobot 2 can move to and clean. However, in the case in which therobot 2 returns to the docking station, it can recharge its battery (if applicable) and/or empty itscollection compartment 40 into thecollection device 84. Once therobot 2 has docked, emptied its collection compartment, and recharged its battery, thecommunication center 142 can check for any user instructions and instruct therobot 2 to perform any user-desired functions. If none exist, the robot can remain docked with the docking station until further commanded. - Additional functionality is possible with the
communication center 142. For example, the user can control and wirelessly communicate with thecommunication center 142 and/orrobot 2 through a laptop or desktop computer, PDA, cell phone, or other electronic device. Communication can be via Bluetooth, WIFI, or other wireless communication. - While exemplary embodiments incorporating the principles of the present invention have been disclosed hereinabove, the present invention is not limited to the disclosed embodiments. Instead, this application is intended to cover any variations, uses, or adaptations of the invention using its general principles. Further, this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this invention pertains and which fall within the limits of the appended claims.
Claims (20)
1. An automated cleaning device for cleaning a floor surface and steps, comprising:
a housing and a power source disposed therein;
one or more cleaning mechanisms coupled to the housing;
a drive mechanism coupled to the power source, the drive mechanism driving the one or more cleaning mechanisms;
a sensor coupled to the housing for detecting objects that lie along a path of movement being traveled by the device;
a controller disposed in the housing and controlling the one or more cleaning mechanisms, the controller configured to communicate with a remote communication system; and
a leg movably coupled to the housing, the leg including a retracted position in which the leg is substantially disposed in the housing and an extended position in which at least a portion of the leg is disposed outside the housing, whereby the leg engages a surface adjacent to the device and lifts the housing away from the surface.
2. The automated cleaning device of claim 1 , further comprising a hollow body coupled to the housing and at least partially enclosing the leg.
3. The automated cleaning device of claim 2 , wherein the hollow body comprises an opening through which the leg extends in the extended position.
4. The automated cleaning device of claim 1 , wherein the leg comprises a surface that defines teeth configured for engaging a gear to move the leg between the extended position and retracted position.
5. The automated cleaning device of claim 1 , wherein the leg comprises a plurality of legs.
6. The automated cleaning device of claim 1 , wherein the plurality of cleaning mechanisms comprises a brush, mop, rag, towel, broom, sponge, or cloth.
7. The automated cleaning device of claim 1 , wherein the sensor comprises a bumper sensor configured for contacting an object.
8. The automated cleaning device of claim 1 , wherein the sensor detects an object and communicates the detection to the controller.
9. The automated cleaning device of claim 1 , further comprising a collection compartment disposed in the housing, the collection compartment adapted to receive contents from the floor surface or steps.
10. The automated cleaning device of claim 9 , further comprising a vacuum disposed in the housing and coupled to the collection compartment, wherein the vacuum transports contents into the collection compartment.
11. The automated cleaning device of claim 9 , wherein a bottom surface of the housing defines an opening through which contents are transported from the cleaning mechanisms to the collection compartment.
12. The automated cleaning device of claim 1 , wherein the leg further includes a tilted position.
13. The automated cleaning device of claim 1 , wherein the controller is configured to communicate wirelessly.
14. The automated cleaning device of claim 13 , wherein the controller is configured to communicate via Bluetooth.
15. An automated cleaning device for cleaning steps, comprising:
an automated robot for cleaning, comprising:
a housing and a power source disposed therein;
one or more cleaning mechanisms coupled to the housing;
a drive mechanism coupled to the power source, the drive mechanism driving the one or more cleaning mechanisms;
a sensor coupled to the housing configured for detecting an elevation change and objects that lie along a path of movement being traveled by the robot; and
a controller disposed in the housing and controlling the one or more cleaning mechanisms; and
a collection device, comprising:
a housing configured for receiving contents from the robot;
a communication center and vacuum disposed within the housing, wherein the vacuum is adapted to transfer contents from the robot into the housing; and
a docking station to which the robot couples to the collection device.
16. The automated cleaning device of claim 15 , wherein the robot comprises a leg movably coupled to the housing, the leg including a retracted position in which the leg is substantially disposed in the housing and an extended position in which at least a portion of the leg is disposed outside the housing, whereby the leg engages a surface adjacent the device and lifts the housing away from the surface
17. The automated cleaning device of claim 15 , wherein the communication center comprises a user-interface.
18. A method for using an automated cleaning device to move up or down a step and clean the step, the device having a housing and a cleaning mechanism coupled thereto, a drive mechanism coupled to the cleaning mechanism, a sensor coupled to the housing, a controller, and a leg movably coupled to the housing, the method comprising:
detecting a step with the sensor;
transmitting a signal to the controller with the sensor;
determining with the controller whether to move up or down the step;
moving the leg into contact with a surface;
lifting the housing away from the surface;
tilting the leg at an angle and thereby moving at least a portion of the housing above the step;
moving the portion of the housing into contact with the step;
moving the leg into the housing; and
cleaning the step.
19. The method of claim 18 , further comprising sensing objects that lay along a path of movement being traveled by the device.
20. The method of claim 18 , wherein the cleaning step further comprises driving the cleaning mechanism.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/323,506 US20100125968A1 (en) | 2008-11-26 | 2008-11-26 | Automated apparatus and equipped trashcan |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/323,506 US20100125968A1 (en) | 2008-11-26 | 2008-11-26 | Automated apparatus and equipped trashcan |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100125968A1 true US20100125968A1 (en) | 2010-05-27 |
Family
ID=42194869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/323,506 Abandoned US20100125968A1 (en) | 2008-11-26 | 2008-11-26 | Automated apparatus and equipped trashcan |
Country Status (1)
Country | Link |
---|---|
US (1) | US20100125968A1 (en) |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090282642A1 (en) * | 2008-05-15 | 2009-11-19 | Rachael Anne Batchelder | Autonomous blower for debris herding |
US20120011676A1 (en) * | 2010-07-15 | 2012-01-19 | Samsung Electronics Co., Ltd. | Robot cleaner, maintenance station, and cleaning system having the same |
US20120066846A1 (en) * | 2010-09-16 | 2012-03-22 | Jason Yan | Structural Improvement For Robotic Cleaner |
CN102961085A (en) * | 2011-09-01 | 2013-03-13 | 三星电子株式会社 | Cleaning system |
US20130098402A1 (en) * | 2011-10-21 | 2013-04-25 | Samsung Electronics Co., Ltd. | Robot cleaner and control method for the same |
JP2013230295A (en) * | 2012-05-01 | 2013-11-14 | Sharp Corp | Self-travelling electronic appliance |
US20140115797A1 (en) * | 2011-07-11 | 2014-05-01 | Alfred Kärcher Gmbh & Co. Kg | Self-driven floor cleaning device |
US20140184144A1 (en) * | 2012-12-28 | 2014-07-03 | Irobot Corporation | Coverage Robot Docking Station |
EP2921095A1 (en) * | 2014-03-20 | 2015-09-23 | Samsung Electronics Co., Ltd. | Robot cleaner and method for controlling the same |
DE102014005815A1 (en) * | 2014-04-24 | 2015-10-29 | Falk Kühnert | Mobile robot |
US20150366422A1 (en) * | 2014-06-24 | 2015-12-24 | John Hoce | Monitored Hazardous Liquid Spill Recovery System |
US9241602B2 (en) | 2011-09-01 | 2016-01-26 | Samsung Electronics Co., Ltd. | Driving wheel assembly and robot cleaner having the same |
US20160051104A1 (en) * | 2013-03-28 | 2016-02-25 | Yujin Robot Co., Ltd. | Cleaning robot having expanded cleaning territory |
US20160066754A1 (en) * | 2013-04-15 | 2016-03-10 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US9811089B2 (en) | 2013-12-19 | 2017-11-07 | Aktiebolaget Electrolux | Robotic cleaning device with perimeter recording function |
US9939529B2 (en) | 2012-08-27 | 2018-04-10 | Aktiebolaget Electrolux | Robot positioning system |
US9946263B2 (en) | 2013-12-19 | 2018-04-17 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
US10045675B2 (en) | 2013-12-19 | 2018-08-14 | Aktiebolaget Electrolux | Robotic vacuum cleaner with side brush moving in spiral pattern |
US20180296053A1 (en) * | 2015-09-23 | 2018-10-18 | Lg Electronics Inc. | Robot cleaner |
CN108797485A (en) * | 2018-06-27 | 2018-11-13 | 杨扬 | Clean robot with flexible drive wheel assembly |
US10149589B2 (en) | 2013-12-19 | 2018-12-11 | Aktiebolaget Electrolux | Sensing climb of obstacle of a robotic cleaning device |
US10209080B2 (en) | 2013-12-19 | 2019-02-19 | Aktiebolaget Electrolux | Robotic cleaning device |
US10219665B2 (en) | 2013-04-15 | 2019-03-05 | Aktiebolaget Electrolux | Robotic vacuum cleaner with protruding sidebrush |
US10231591B2 (en) | 2013-12-20 | 2019-03-19 | Aktiebolaget Electrolux | Dust container |
US10364098B2 (en) * | 2015-04-15 | 2019-07-30 | Ocado Innovation Limited | Robotic picking system device and method |
US10433697B2 (en) | 2013-12-19 | 2019-10-08 | Aktiebolaget Electrolux | Adaptive speed control of rotating side brush |
US10499778B2 (en) | 2014-09-08 | 2019-12-10 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10518416B2 (en) | 2014-07-10 | 2019-12-31 | Aktiebolaget Electrolux | Method for detecting a measurement error in a robotic cleaning device |
US10534367B2 (en) | 2014-12-16 | 2020-01-14 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
US10617271B2 (en) | 2013-12-19 | 2020-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
US10678251B2 (en) | 2014-12-16 | 2020-06-09 | Aktiebolaget Electrolux | Cleaning method for a robotic cleaning device |
US10729297B2 (en) | 2014-09-08 | 2020-08-04 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10874271B2 (en) | 2014-12-12 | 2020-12-29 | Aktiebolaget Electrolux | Side brush and robotic cleaner |
US10874274B2 (en) | 2015-09-03 | 2020-12-29 | Aktiebolaget Electrolux | System of robotic cleaning devices |
US10877484B2 (en) | 2014-12-10 | 2020-12-29 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
US11099554B2 (en) | 2015-04-17 | 2021-08-24 | Aktiebolaget Electrolux | Robotic cleaning device and a method of controlling the robotic cleaning device |
US11122953B2 (en) | 2016-05-11 | 2021-09-21 | Aktiebolaget Electrolux | Robotic cleaning device |
US11169533B2 (en) | 2016-03-15 | 2021-11-09 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
US20220130281A1 (en) * | 2020-07-08 | 2022-04-28 | Pixart Imaging Inc. | Electronic device control method and electronic device control system applying the electronic device control method |
US11474533B2 (en) | 2017-06-02 | 2022-10-18 | Aktiebolaget Electrolux | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
DE102010037672B4 (en) | 2010-09-21 | 2023-03-23 | Vorwerk & Co. Interholding Gmbh | Rotatable sweeping brush and automatically movable floor device with such a sweeping brush |
US11921517B2 (en) | 2017-09-26 | 2024-03-05 | Aktiebolaget Electrolux | Controlling movement of a robotic cleaning device |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3411599A (en) * | 1966-12-16 | 1968-11-19 | Eder Baile Corp | Stair climber for cleaning machine |
US4321976A (en) * | 1979-02-15 | 1982-03-30 | Fried. Krupp Gesellschaft Mit Beschrankter Haftung | Machine stepper |
US4733737A (en) * | 1985-08-29 | 1988-03-29 | Reza Falamak | Drivable steerable platform for industrial, domestic, entertainment and like uses |
US5127484A (en) * | 1988-12-22 | 1992-07-07 | Carnegie-Mellon University | Orthogonal legged walking robot |
US6076226A (en) * | 1997-01-27 | 2000-06-20 | Robert J. Schaap | Controlled self operated vacuum cleaning system |
US6164398A (en) * | 1997-09-19 | 2000-12-26 | Alber Antriebstechnik Gmbh | Transporting device |
US6339706B1 (en) * | 1999-11-12 | 2002-01-15 | Telefonaktiebolaget L M Ericsson (Publ) | Wireless voice-activated remote control device |
US6594844B2 (en) * | 2000-01-24 | 2003-07-22 | Irobot Corporation | Robot obstacle detection system |
US6690134B1 (en) * | 2001-01-24 | 2004-02-10 | Irobot Corporation | Method and system for robot localization and confinement |
US20040093650A1 (en) * | 2000-12-04 | 2004-05-13 | Martins Goesta | Robot system |
US6809490B2 (en) * | 2001-06-12 | 2004-10-26 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US20040220707A1 (en) * | 2003-05-02 | 2004-11-04 | Kim Pallister | Method, apparatus and system for remote navigation of robotic devices |
US6833201B2 (en) * | 2003-01-31 | 2004-12-21 | Clemson University | Nanostructured-doped compound for use in an EL element |
US20040255425A1 (en) * | 2003-03-05 | 2004-12-23 | Yutaka Arai | Self-propelled cleaning device and charger using the same |
US6956348B2 (en) * | 2004-01-28 | 2005-10-18 | Irobot Corporation | Debris sensor for cleaning apparatus |
US20060235570A1 (en) * | 2005-04-14 | 2006-10-19 | Lg Electronics Inc. | Wireless controllable cleaning robot and remote controlling system for controlling the same |
US7155308B2 (en) * | 2000-01-24 | 2006-12-26 | Irobot Corporation | Robot obstacle detection system |
US20060288519A1 (en) * | 2005-06-28 | 2006-12-28 | Thomas Jaworski | Surface treating device with top load cartridge-based cleaning systsem |
US20070048118A1 (en) * | 2005-08-31 | 2007-03-01 | Hideki Ogawa | Moving robot with arm mechanism |
US20070061040A1 (en) * | 2005-09-02 | 2007-03-15 | Home Robots, Inc. | Multi-function robotic device |
US7227327B2 (en) * | 2005-06-07 | 2007-06-05 | Lg Electronics Inc. | System and method for automatically returning self-moving robot to charger |
US20070157420A1 (en) * | 2006-01-06 | 2007-07-12 | Samsung Electronics Co., Ltd. | Robot cleaning system |
US7320149B1 (en) * | 2002-11-22 | 2008-01-22 | Bissell Homecare, Inc. | Robotic extraction cleaner with dusting pad |
US20080047092A1 (en) * | 2006-05-19 | 2008-02-28 | Irobot Corporation | Coverage robots and associated cleaning bins |
US20080140255A1 (en) * | 2005-02-18 | 2008-06-12 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US7617557B2 (en) * | 2004-04-02 | 2009-11-17 | Royal Appliance Mfg. Co. | Powered cleaning appliance |
-
2008
- 2008-11-26 US US12/323,506 patent/US20100125968A1/en not_active Abandoned
Patent Citations (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3411599A (en) * | 1966-12-16 | 1968-11-19 | Eder Baile Corp | Stair climber for cleaning machine |
US4321976A (en) * | 1979-02-15 | 1982-03-30 | Fried. Krupp Gesellschaft Mit Beschrankter Haftung | Machine stepper |
US4733737A (en) * | 1985-08-29 | 1988-03-29 | Reza Falamak | Drivable steerable platform for industrial, domestic, entertainment and like uses |
US5127484A (en) * | 1988-12-22 | 1992-07-07 | Carnegie-Mellon University | Orthogonal legged walking robot |
US6076226A (en) * | 1997-01-27 | 2000-06-20 | Robert J. Schaap | Controlled self operated vacuum cleaning system |
US6164398A (en) * | 1997-09-19 | 2000-12-26 | Alber Antriebstechnik Gmbh | Transporting device |
US6339706B1 (en) * | 1999-11-12 | 2002-01-15 | Telefonaktiebolaget L M Ericsson (Publ) | Wireless voice-activated remote control device |
US6594844B2 (en) * | 2000-01-24 | 2003-07-22 | Irobot Corporation | Robot obstacle detection system |
US7155308B2 (en) * | 2000-01-24 | 2006-12-26 | Irobot Corporation | Robot obstacle detection system |
US20040093650A1 (en) * | 2000-12-04 | 2004-05-13 | Martins Goesta | Robot system |
US6690134B1 (en) * | 2001-01-24 | 2004-02-10 | Irobot Corporation | Method and system for robot localization and confinement |
US6809490B2 (en) * | 2001-06-12 | 2004-10-26 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US7173391B2 (en) * | 2001-06-12 | 2007-02-06 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US7320149B1 (en) * | 2002-11-22 | 2008-01-22 | Bissell Homecare, Inc. | Robotic extraction cleaner with dusting pad |
US6833201B2 (en) * | 2003-01-31 | 2004-12-21 | Clemson University | Nanostructured-doped compound for use in an EL element |
US20040255425A1 (en) * | 2003-03-05 | 2004-12-23 | Yutaka Arai | Self-propelled cleaning device and charger using the same |
US20040220707A1 (en) * | 2003-05-02 | 2004-11-04 | Kim Pallister | Method, apparatus and system for remote navigation of robotic devices |
US6956348B2 (en) * | 2004-01-28 | 2005-10-18 | Irobot Corporation | Debris sensor for cleaning apparatus |
US7617557B2 (en) * | 2004-04-02 | 2009-11-17 | Royal Appliance Mfg. Co. | Powered cleaning appliance |
US20080140255A1 (en) * | 2005-02-18 | 2008-06-12 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US20080134458A1 (en) * | 2005-02-18 | 2008-06-12 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US20080155768A1 (en) * | 2005-02-18 | 2008-07-03 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US20060235570A1 (en) * | 2005-04-14 | 2006-10-19 | Lg Electronics Inc. | Wireless controllable cleaning robot and remote controlling system for controlling the same |
US7227327B2 (en) * | 2005-06-07 | 2007-06-05 | Lg Electronics Inc. | System and method for automatically returning self-moving robot to charger |
US20060288519A1 (en) * | 2005-06-28 | 2006-12-28 | Thomas Jaworski | Surface treating device with top load cartridge-based cleaning systsem |
US20070048118A1 (en) * | 2005-08-31 | 2007-03-01 | Hideki Ogawa | Moving robot with arm mechanism |
US20070061040A1 (en) * | 2005-09-02 | 2007-03-15 | Home Robots, Inc. | Multi-function robotic device |
US20070157420A1 (en) * | 2006-01-06 | 2007-07-12 | Samsung Electronics Co., Ltd. | Robot cleaning system |
US20080047092A1 (en) * | 2006-05-19 | 2008-02-28 | Irobot Corporation | Coverage robots and associated cleaning bins |
US20090044370A1 (en) * | 2006-05-19 | 2009-02-19 | Irobot Corporation | Removing debris from cleaning robots |
Cited By (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8074320B2 (en) * | 2008-05-15 | 2011-12-13 | Rachael Anne Batchelder | Autonomous blower for debris herding |
US20090282642A1 (en) * | 2008-05-15 | 2009-11-19 | Rachael Anne Batchelder | Autonomous blower for debris herding |
US8756751B2 (en) * | 2010-07-15 | 2014-06-24 | Samsung Electronics Co., Ltd. | Robot cleaner, maintenance station, and cleaning system having the same |
US20120011676A1 (en) * | 2010-07-15 | 2012-01-19 | Samsung Electronics Co., Ltd. | Robot cleaner, maintenance station, and cleaning system having the same |
US20120011677A1 (en) * | 2010-07-15 | 2012-01-19 | Samsung Electronics Co., Ltd. | Robot cleaner, maintenance station, and cleaning system having the same |
US9027199B2 (en) * | 2010-07-15 | 2015-05-12 | Samsung Electronics Co., Ltd. | Robot cleaner, maintenance station, and cleaning system having the same |
US20120066846A1 (en) * | 2010-09-16 | 2012-03-22 | Jason Yan | Structural Improvement For Robotic Cleaner |
US8370990B2 (en) * | 2010-09-16 | 2013-02-12 | National Kaohsiung First University Of Science | Structural improvement for robotic cleaner |
DE102010037672B4 (en) | 2010-09-21 | 2023-03-23 | Vorwerk & Co. Interholding Gmbh | Rotatable sweeping brush and automatically movable floor device with such a sweeping brush |
US20140115797A1 (en) * | 2011-07-11 | 2014-05-01 | Alfred Kärcher Gmbh & Co. Kg | Self-driven floor cleaning device |
EP2837317A1 (en) * | 2011-09-01 | 2015-02-18 | Samsung Electronics Co., Ltd | Cleaning system and maintenance station thereof |
US9241602B2 (en) | 2011-09-01 | 2016-01-26 | Samsung Electronics Co., Ltd. | Driving wheel assembly and robot cleaner having the same |
CN102961085A (en) * | 2011-09-01 | 2013-03-13 | 三星电子株式会社 | Cleaning system |
US9526391B2 (en) | 2011-09-01 | 2016-12-27 | Samsung Electronics Co., Ltd. | Cleaning system and maintenance station thereof |
US20130098402A1 (en) * | 2011-10-21 | 2013-04-25 | Samsung Electronics Co., Ltd. | Robot cleaner and control method for the same |
US9596971B2 (en) * | 2011-10-21 | 2017-03-21 | Samsung Electronics Co., Ltd. | Robot cleaner and control method for the same |
JP2013230295A (en) * | 2012-05-01 | 2013-11-14 | Sharp Corp | Self-travelling electronic appliance |
US9939529B2 (en) | 2012-08-27 | 2018-04-10 | Aktiebolaget Electrolux | Robot positioning system |
US9178370B2 (en) * | 2012-12-28 | 2015-11-03 | Irobot Corporation | Coverage robot docking station |
US20140184144A1 (en) * | 2012-12-28 | 2014-07-03 | Irobot Corporation | Coverage Robot Docking Station |
US20160051104A1 (en) * | 2013-03-28 | 2016-02-25 | Yujin Robot Co., Ltd. | Cleaning robot having expanded cleaning territory |
US9675222B2 (en) * | 2013-03-28 | 2017-06-13 | Yujin Robot Co., Ltd. | Cleaning robot having expanded cleaning territory |
US20160066754A1 (en) * | 2013-04-15 | 2016-03-10 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10448794B2 (en) * | 2013-04-15 | 2019-10-22 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10219665B2 (en) | 2013-04-15 | 2019-03-05 | Aktiebolaget Electrolux | Robotic vacuum cleaner with protruding sidebrush |
US9811089B2 (en) | 2013-12-19 | 2017-11-07 | Aktiebolaget Electrolux | Robotic cleaning device with perimeter recording function |
US10617271B2 (en) | 2013-12-19 | 2020-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
US9946263B2 (en) | 2013-12-19 | 2018-04-17 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
US10045675B2 (en) | 2013-12-19 | 2018-08-14 | Aktiebolaget Electrolux | Robotic vacuum cleaner with side brush moving in spiral pattern |
US10433697B2 (en) | 2013-12-19 | 2019-10-08 | Aktiebolaget Electrolux | Adaptive speed control of rotating side brush |
US10149589B2 (en) | 2013-12-19 | 2018-12-11 | Aktiebolaget Electrolux | Sensing climb of obstacle of a robotic cleaning device |
US10209080B2 (en) | 2013-12-19 | 2019-02-19 | Aktiebolaget Electrolux | Robotic cleaning device |
US10231591B2 (en) | 2013-12-20 | 2019-03-19 | Aktiebolaget Electrolux | Dust container |
EP2921095A1 (en) * | 2014-03-20 | 2015-09-23 | Samsung Electronics Co., Ltd. | Robot cleaner and method for controlling the same |
DE102014005815A1 (en) * | 2014-04-24 | 2015-10-29 | Falk Kühnert | Mobile robot |
DE102014005815B4 (en) * | 2014-04-24 | 2016-03-24 | Falk Kühnert | Mobile robot |
US20150366422A1 (en) * | 2014-06-24 | 2015-12-24 | John Hoce | Monitored Hazardous Liquid Spill Recovery System |
US10518416B2 (en) | 2014-07-10 | 2019-12-31 | Aktiebolaget Electrolux | Method for detecting a measurement error in a robotic cleaning device |
US10729297B2 (en) | 2014-09-08 | 2020-08-04 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10499778B2 (en) | 2014-09-08 | 2019-12-10 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
US10877484B2 (en) | 2014-12-10 | 2020-12-29 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
US10874271B2 (en) | 2014-12-12 | 2020-12-29 | Aktiebolaget Electrolux | Side brush and robotic cleaner |
US10534367B2 (en) | 2014-12-16 | 2020-01-14 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
US10678251B2 (en) | 2014-12-16 | 2020-06-09 | Aktiebolaget Electrolux | Cleaning method for a robotic cleaning device |
US10364098B2 (en) * | 2015-04-15 | 2019-07-30 | Ocado Innovation Limited | Robotic picking system device and method |
US11099554B2 (en) | 2015-04-17 | 2021-08-24 | Aktiebolaget Electrolux | Robotic cleaning device and a method of controlling the robotic cleaning device |
US11712142B2 (en) | 2015-09-03 | 2023-08-01 | Aktiebolaget Electrolux | System of robotic cleaning devices |
US10874274B2 (en) | 2015-09-03 | 2020-12-29 | Aktiebolaget Electrolux | System of robotic cleaning devices |
US10813514B2 (en) * | 2015-09-23 | 2020-10-27 | Lg Electronics Inc. | Robot cleaner |
US20180296053A1 (en) * | 2015-09-23 | 2018-10-18 | Lg Electronics Inc. | Robot cleaner |
US11169533B2 (en) | 2016-03-15 | 2021-11-09 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
US11122953B2 (en) | 2016-05-11 | 2021-09-21 | Aktiebolaget Electrolux | Robotic cleaning device |
US11474533B2 (en) | 2017-06-02 | 2022-10-18 | Aktiebolaget Electrolux | Method of detecting a difference in level of a surface in front of a robotic cleaning device |
US11921517B2 (en) | 2017-09-26 | 2024-03-05 | Aktiebolaget Electrolux | Controlling movement of a robotic cleaning device |
CN108797485A (en) * | 2018-06-27 | 2018-11-13 | 杨扬 | Clean robot with flexible drive wheel assembly |
US20220130281A1 (en) * | 2020-07-08 | 2022-04-28 | Pixart Imaging Inc. | Electronic device control method and electronic device control system applying the electronic device control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100125968A1 (en) | Automated apparatus and equipped trashcan | |
CN214180313U (en) | Autonomous floor cleaning system | |
US20200298415A1 (en) | Autonomous cleaning robot | |
US11612297B2 (en) | Autonomous floor cleaner with carry handle | |
JP2020199263A (en) | Robotic cleaner | |
KR101543490B1 (en) | Application of localization, positioning and navigation systems for robotic enabled mobile products | |
US9510715B2 (en) | Robotic vacuum cleaning | |
KR20070074145A (en) | Cleaner | |
CN217039984U (en) | Mop plate loading and unloading mechanism and cleaning system | |
EP4011265A1 (en) | Blocking plug and intelligent cleaning device | |
KR101015465B1 (en) | The robot cleaner with a small vaccum cleaner to fold | |
CN212382585U (en) | Cleaning system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: RORUX, LLC, INDIANA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HO, HOWARD;REEL/FRAME:022514/0321 Effective date: 20090403 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |