Automated floor cleaner
10555656 ยท 2020-02-11
Inventors
Cpc classification
A47L11/4069
HUMAN NECESSITIES
A47L11/4088
HUMAN NECESSITIES
A47L11/405
HUMAN NECESSITIES
A47L11/4061
HUMAN NECESSITIES
A47L11/4083
HUMAN NECESSITIES
A47L2201/04
HUMAN NECESSITIES
A47L11/4011
HUMAN NECESSITIES
International classification
A47L11/40
HUMAN NECESSITIES
Abstract
An automated floor cleaner (1) has a cleaner body (2); a cleaning means (3, 45, 6) connected to the cleaner body (2) and configured to in use contact a floor surface to clean the surface; a movement means (7, 19, 8) connected to the cleaner body (2) and configured so that in use the floor cleaner (1) can move across a surface, and; a sensing means 16a, 16b configured to sense the position of the floor cleaner within a location and to transmit data relating to the position to a memory module (20) configured to map and record the position of the floor cleaner (1) during use.
Claims
1. An automated floor cleaner, comprising: a cleaner body; an endless belt, connected to and extending from the cleaner body so that in use a section of a surface area of the belt is in contact with a floor; a motor, connected to the belt to drive the belt independently of movement of the cleaner body across the floor; at least one drive wheel and at least one drive motor connected to the cleaner body and configured to move the cleaner body across the floor; a memory module configured to map and record the position of the cleaner body during use; at least one short range sensor configured to sense the proximity of a front of the cleaner body relative to an obstacle and to transmit data relating to the proximity to the memory module.
2. The automated floor cleaner as claimed in claim 1 wherein the belt comprises a plurality of bristles that extend outwards from a main body of the belt.
3. The automated floor cleaner as claimed in claim 2 wherein the bristles are spaced across a width of the belt.
4. The automated floor cleaner as claimed in claim 3 wherein the bristles are substantially regularly spaced across the width of the belt in rows, a number of bristles in each row are substantially between 50 and 60.
5. The automated floor cleaner as claimed in claim 4 wherein the rows are formed in groups of six rows with a discrete gap between each group.
6. The automated floor cleaner as claimed in claim 4 wherein the rows in each group are spaced substantially 10 mm apart.
7. The automated floor cleaner as claimed in claim 5 wherein the discrete gap between each group is substantially 15 mm.
8. The automated floor cleaner as claimed in claim 2 wherein each bristle is substantially circular in cross-section with a diameter of substantially 2 mm.
9. The automated floor cleaner as claimed in claim 8 wherein substantially an outer half of each bristle is angled rearward at an angle.
10. The automated floor cleaner as claimed in claim 9 wherein the angle is substantially 45 degrees.
11. The automated floor cleaner as claimed in claim 1 wherein the belt has a width substantially between 250 mm and 450 mm.
12. The automated floor cleaner as claimed in claim 1 wherein a main body of the belt has a thickness of substantially between 5 mm and 12 mm.
13. The automated floor cleaner as claimed in claim 1 wherein the belt is arranged to in use extend from the cleaner body so that the section of the surface area of the belt in contact with the floor comprises substantially between and of a total outer surface area of the belt.
14. The automated floor cleaner as claimed in claim 1 further comprising at least two rollers, the rollers and belt arranged so that the belt passes over the rollers and is held in tension.
15. The automated floor cleaner as claimed in claim 14 wherein the rollers are arranged so that the belt passes over the rollers so as to have substantially parallel upper and lower sides, the lower sides forming the section of the surface area of the belt in contact with the floor, the upper sides substantially equivalently sized to the lower sides.
16. The automated floor cleaner as claimed in claim 1 further comprising three rollers, the rollers and belt arranged so that the belt passes over the rollers and is held in tension, the rollers arranged so that the belt passes over the rollers in a triangular pattern.
17. The automated floor cleaner as claimed in claim 16 wherein the triangular pattern is a substantially equilateral triangle.
18. The automated floor cleaner as claimed in claim 1 further comprising at least one fluid jet connected to the cleaner body and configured to direct a spray of fluid onto a raised external surface of the belt.
19. The automated floor cleaner as claimed in claim 18 wherein the at least one fluid jet is arranged so that the fluid therefrom will be directed onto the raised external surface of the belt just prior to that section of the surface area of the belt moving into contact with the floor.
20. The automated floor cleaner as claimed in claim 18 further comprising a tank configured to hold a volume of fluid and a pump, the tank and the at least one fluid jet fluidically connected, the pump configured to drive a flow of fluid from the tank to the at least one fluid jet.
Description
BRIEF DESCRIPTION OF THE FIGURES
(1) Further aspects of the invention will become apparent from the following description which is given by way of example only and with reference to the accompanying drawings which show an embodiment of the device by way of example, and in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) Embodiments of the invention, and variations thereof, will now be described in detail with reference to the figures.
(13) An embodiment of automated floor cleaner or cleaning robot 1 is shown in
(14) Movement Elements
(15) The cleaner body 2 appears rectangular from above, and has a chassis 2a that forms the main part of the cleaner body, and a cover or casing 2b that is mounted to the chassis 2a and which covers and protects the other elements mounted thereon. The sides of the cover are angled inwards so that the automated floor cleaner 1 appears pyramid-shaped. A pair of drive wheels 7 are mounted to the chassis 2a at the front of the cleaner body 2, at or close to the front corners. Each of the pair of drive wheels 7 is powered by an electric motor 19 (one motor 19 for each of the wheels 7) that is mounted in the cleaner body 2, next to the wheel 7 that it drives. The motors 19 can be driven independently so as to allow the floor cleaner 1 to turn and/or corner.
(16) A pair of caster wheels 8 are mounted at or close to the rear corners of the cleaner body 2. These are undriven, but can rotate freely to allow the floor cleaner 1 to turn and move freely. In this embodiment, a pair of 30 mm caster wheels are used, but a single wheel could also be used in place of the pair, and these could be of any suitable size, for example any size in the range between 25 mm and 75 mm.
(17) Cleaning Elements
(18) In use, as the automated floor cleaner 1 moves across a floor surface, the cleaning elements clean the floor surface underneath the automated floor cleaner 1. The main cleaning element is an endless belt 3. In this embodiment, the endless belt 3 is formed from rubber, and has a smooth inner surface, and bristles 5 formed integrally with the outer surface, which scrub the floor as the belt moves over the floor. The endless belt 3 and bristles 5 will be described in detail below. The endless belt 3 is mounted on the cleaner body 2 via three rollers 4, the belt 3 passing over the rollers 4. The rollers 4 are arranged so that when viewed from the side (perpendicular to the direction of travel of the belt) the belt appears as an equilateral triangle, with rounded corner where the belt passes over the rollers. One roller is located at the apex, and the other two form the lower corners. The outer surface of that section of the belt between the two lower rollers is in contact with the floor surfacethat is, around of the total outer surface area of the belt is in contact with the floor surface at any one time. The belt 3 continually passes over the rollers 4 in use so that the outer surface of the belt moves across and scrubs the floor. In this embodiment, a motor 6 is mounted between the rollers 4 (inside the triangle of the belt 3) and drives at least one of the rollers to move the belt 3. The upright sides of the triangle form a front belt face and a rear belt face. The belt moves so that that portion of the belt at the front (the front belt face) moves downwards and under the cleaner body 2.
(19) A sponge 17 is mounted so as to be in contact with the front belt face. As the belt moves, the sponge wipes the belt, the sponge 17 remaining stationary.
(20) Fluid atomiser or fluid jets 9 are mounted on the cleaner body 2 at the front of the cleaner body 2. In this embodiment, there are multiple fluid jets arrayed across the front belt face. Depending on the particular variation, up to fifteen or more individual jets could be used. However, a single jet could also be used. The jet or jets face rearwards and downwards to direct a spray of fluid towards the front belt face so as to soak the sponge 17, which in turn wets the belt 3. The fluid jet or jets 9 in this embodiment can spray between 500 ml and 1,500 ml per hour, depending on the cleaning requirement. The fluid jets 9 are fluidically connected to and fed from a tank 10 that is also mounted on the cleaner body 2. The tank 10 holds a volume of fluid such as a cleaning fluid or water. The tank 10 can be replenished and refilled via a top filling aperture that in use is closed by a cap 15. A cleaner pump 11 drives the flow of water from the tank 10 to the jets 9.
(21) A vacuum pump 12 is mounted on the cleaner body 2 at the rear side of the belt 3, so as to provide a suction force onto the raised external surface of the belt 3 just after that section of the external surface area of the belt 3 moves out of contact with the floor surface, the suction force pulling fluids and particles off the belt. The mixture of air, water and particles pulled off the belt is directed through a particulate filter 13 behind or downstream of the vacuum pump 12. The particulate filter 13 removes particles from the air and water stream, and in this embodiment has a rating of five microns or above. In a preferred variant, the filter 13 is a carbonate sponge filter or filters. These have been found to provide a greater surface area for trapping particles within the gases/liquid stream.
(22) The stream is then passed through a UV filter 14, which directs UV light through the stream to kill bacteria and other pathogens. Once the stream has passed through the UV filter, it is directed back to the tank 10 via a secondary assistance pump 18.
(23) Endless Belt
(24) As outlined above, the endless belt 3 is one of the main cleaning elements. In variations of this embodiment, the belt 3 has a width of between 250 mm and 450 mm, and an overall length of 730 to 780 mm. However, in most variations, it is likely that the belt will have a width of between 270 mm and 300 mm.
(25) The belt 3 is formed from rubber, the bristles 5 extending from one side of the main continuous body of the belt 3. In this embodiment, the bristles 5 are formed integrally with the main body of the belt 3. The main continuous body of the belt 3 has a standard cross-sectional depth or thickness at any particular point. Ideally, the depth of the main continuous body of the belt 3 is between 5 mm and 12 mm (that is, the belt 3 has e.g. a depth of 5 mm at all points along the body, or a thickness of 12 mm at all points along the body, or any dimension therebetween). The inner side of the belt 3 is smooth so as to pass easily over the rollers 4. The bristles 5 are integrally formed as part of the belt 3 and extend from the other, or outer, side.
(26) The bristles 5 are spaced across the width of the belt 3, substantially regularly across the width of the belt, and are arranged in rows perpendicularly across the width of the belt 3. The number of bristles 5 in each row is between 50 and 60. The rows are formed in groups of six rows, each row spaced approximately 10 mm from it's immediate neighbour(s) in the group, with a discrete gap between each group of approximately 15 mm.
(27) Each bristle 5 is substantially circular in cross-section, with a diameter of substantially 2 mm. The lower half of each bristle is angled rearwards (that is, away from the direction of travel) at an angle of approximately 45 degrees.
(28) In use, in this embodiment, the motor 6 drives the belt 3 at a speed of between 50 and 150 rpm.
(29) Sensing Elements
(30) A number of sensors 16 are mounted on the cleaner body 2, and as shown in
(31) Additional Elements and Variants
(32) An RFID reader 22 is also included as part of the floor cleaner 1 of this embodiment. The RFID reader is configured to read data from RFID tags close to the floor cleaner. The floor cleaner 1 also includes a wireless transmitter 23 that transmits the data received from the RFID tags to a cloud-based server, along with associated time and date information, and any other information as necessaryfor example linear and square meters covered during any particular cleaning operation, the time taken, and water and chemical/cleaner usage during the cleaning operation.
(33) In some embodiments, a UV lamp 21 can be mounted on the chassis 2a, aligned so that the light from the UV lamp shines onto the floor. The UV light from the lamp assists with sterilisation of the floor surface as it is cleaned.
(34) A number of variations of the elements described above could also be used, instead of or as well as those described. For example, the sensors could be ultrasonic rather than infra-red, and GPS could be used instead of or as well as the proximity sensors.
(35) The belt of the embodiment described above is generally arranged as an equilateral triangular shape in side view. The belt could be arranged in other suitable shapes. For example, the belt could be arranged as a right-angle or non-regular triangle shape, or with a top portion parallel to the lower or underside portion that is in contact with and extending along the floor surface, with the ends looped over a main pair of rollersa front and rear roller. That is, the shape made by the belt would appear generally rectangular in side view, with rounded or semi-circular ends.
(36) Operation
(37) In this embodiment, during operation the motor 6 drives the belt 3 at a speed of between 50 and 150 rpm. As noted above, the fluid jet or jets 9 spray between 500 ml and 1,500 ml per hour.
(38) Operation of the floor cleaner 1 within a room, hall or other bounded or discrete area to be cleaned is as follows:
(39) An operator transports the floor cleaner 1 to an area to be cleaned, such as a room or a hall. Entry of the cleaner into the room is recorded via communication/transmission between RFID tags that have been pre-located in the room, and the RFID reader in the floor cleaner 1. Each of the RFID tags serves to uniquely identify the particular area. This is communicated to the floor cleaner 1 on interrogation by the RFID reader. Other information about the location can also be included in the RFID tag as required. The location information is transmitted from the floor cleaner 1 to a cloud-based server, along with time/date of operation information, and other specific cleaning information as detailed below.
(40) The relative directional or positional information in the following portion of the description in relation to the operation of the floor cleaner 1 should be read as if viewing a regular, rectangular room in plan view. These should not be read as directional or turn indications for the cleaning robot 1 in use, and only as direction indicators relative to the rectangular room in plan view. A flow chart showing the general cleaning process and decision points is shown in
(41) The processor 20 then instructs the floor cleaner 1 to move forward, and the floor cleaner 1 then moves back towards the lower edge or wall along a path next to the initial or first-created track, the cleaning path the floor cleaner 1 creates on this path overlapping with the initially created path. The cleaning robot will also assess whether this return track is shorter than the previous track (decision box 202). If not shorter, it will move on the assess whether it is longer (decision box 203). In this example, the room is empty, so the tracks are the same length. Therefore, on reaching the lower edge or wall, the floor cleaner 1 performs another zero-point turn to it's right, or clockwise through 90 degrees, until it can move parallel with the lower edge or wall. The floor cleaner 1 then moves forwards a short distance and makes another right-hand/clockwise turn so that it is facing in the same direction as it was initially facing, back towards the top edge or wall, with the track that it is about to create again overlapping the parallel adjacent track by 2-3 cm.
(42) The floor cleaner 1 will continue to operate in this manner, moving up and down/across the room to create a series of cleaned strips or tracks in parallel to one another and parallel to the side walls, until it reaches the left-hand wall. That is, when it turns at either the top or the bottom wall, it can move no further to the left, or can only move a shorter distance than it would normally when moving to the left. The As the left-hand wall has been reached, the cleaning robot will move to the lower-left corner (plan view), either by completing it's final track upwards along the left-hand wall, or downwards. Once this final track is completed, if it is not already in the lower-left corner (it ends the track in the upper-left corner), it will turn around on it's axis and move to the lower-left corner. At this point it will transmit information relating to the cleaning process, including linear and square meters covered (as calculated by the central processor 20 from the speed//time/distance traveled as assessed from feedback from the motor(s) 19), the total time taken, and water and chemical usage. The floor cleaner 1 will then deactivate. This final step of assessing that the left-hand wall has been reached, and moving to the lower-left corner, is represented by the yes decision from box 201, and box 107.
(43) The description above is for a cleaning process where the room is empty. If the room contains an obstacle of some kind, such as for example a table, desk or bed in the centre of the room, the process is outlined below. In a similar manner as for the description above, the relative directional or positional information should be read as if viewing the room in plan view, with all directional information for the robot relative to the room (e.g. the robot turns to the left or right in the room, not the robot's left or right). An operator transports the floor cleaner 1 to the room, with entry of the cleaner 1 into the room recorded via communication/transmission between RFID tags in the room, and the RFID reader in the floor cleaner 1, in the same or similar manner to that outlined above (box 100). Also as above, the operator locates the floor cleaner 1 at the lower-right-hand corner of the room, and the processor 20 than instructs the floor cleaner 1 to move forward, the floor cleaner 1 moving forward parallel to the right-hand wall (box 101). At the far end of the room, the floor cleaner 1 turns and moves until it faces back towards the lower edge or wall along a path next to the initial or first-created track, with the cleaning path the floor cleaner 1 creates on this return path overlapping with the initially created path in the same or similar manner to that outlined above (box 102). If the return track is the same length as the previous track, the decision path goes from box 202, to 203, to 201 and back to 102, so on reaching the lower wall, at a point directly adjacent to the start point, the robot will turn in place to the left and start upwards on a track parallel to the tracks already created, and overlapping with the track to it's immediate right. In the same manner as described above, the floor cleaner 1 continues moving in this manner to create a series of parallel overlapping clean paths or strips until it encounters an obstacle. If the obstacle is in the approximate centre of the room (for example an operating table or other centrally located table or other item), the floor cleaner 1 will encounter either the lower edge or the upper edge on either an upwards path or a downwards path. The sensors 16 will indicate that there is an obstacle, and the processor 20 will instruct the floor cleaner 1 to slow down and then stop in a position as close to the obstacle as possible, while still being able to carry out a zero-point turn. The processor 20 will know that the floor cleaner 1 has encountered an obstacle, as the processor 20 continuously monitors and receives feedback from elements such as for example the drive motors 16, and is therefore able to assess distances and times for the parallel cleaning paths, and will therefore know that the current track or strip is shorter than the previous parallel track or strip (decision box 202). In the example shown in
(44) If the obstacle is located at one edge of the room, as shown in