The present invention relates to an autonomous vacuum cleaner.
As an autonomous vacuum cleaner (vacuum cleaning robot) for cleaning the floor surface, an autonomous vacuum cleaner is conventionally known which includes a travel means for causing a vacuum cleaner body to travel, a main cleaning means that is provided on an undersurface of the vacuum cleaner body to suck up dust and the like on the floor surface, and a surrounding cleaning means that is provided, configured to be capable of protruding sideway from the vacuum cleaner body (refer to, for example, Patent Literature 1). The travel means is configured by a pair of left and right wheels to drive each wheel in a forward direction and a backward direction and cause the vacuum cleaner body to travel in a front-and-rear direction and turn in any direction. The main cleaning means includes a duct communicating with a main vacuum inlet, and a suction fan, and is configured to send the dust and the like that are sucked up through the main vacuum inlet into a dust collection chamber.
The surrounding cleaning means of the autonomous vacuum cleaner described in Patent Literature 1 includes a movable vacuum member (protrusion) that can protrude outward from the vacuum cleaner body, a torsion spring (biasing means) that biases the movable vacuum member in the protruding direction, and a speed-reduction mechanism-equipped motor (drive means) that stores the movable vacuum member into the vacuum cleaner body against the basing force of the torsion spring. The drive force from the speed-reduction mechanism-equipped motor to the movable vacuum member is transmitted in the storage direction via first and second transmission means, and is cut off in the protruding direction by the first and second transmission means; accordingly, the drive force is not transmitted but only the biasing force of the torsion spring acts on the movable vacuum member. Therefore, it is configured in such a manner that when the protruding movable vacuum member comes into contact with an obstacle or the like, the movable vacuum member is stored into the vacuum cleaner body against the biasing force of the torsion spring, and when the movable vacuum member moves away from the obstacle, the movable vacuum member protrudes again on the basis of the biasing force of the torsion spring.
PATENT LITERATURE 1: JP-A-2008-279066
However, in terms of the surrounding cleaning means in such a known autonomous vacuum cleaner as is described in Patent Literature 1, the protrusion (movable vacuum member) is pivotably supported by the vacuum cleaner body, and is stored into the vacuum cleaner body by the drive means (speed-reduction mechanism-equipped motor), but the protrusion simply protrudes in the protruding direction on the basis of the biasing force of the biasing means (such as the torsion spring). Hence, there are, for example, problems that the protrusion amount, pivot angle, and the like of the protrusion cannot be finely controlled, and the cleaning area by the surrounding cleaning means is limited, and it is difficult to efficiently clean around the vacuum cleaner body.
An object of the present invention is to provide an autonomous vacuum cleaner that can clean efficiently around a vacuum cleaner body.
An autonomous vacuum cleaner according to the present invention is capable of cleaning while traveling along a floor surface, the autonomous vacuum cleaner including: a vacuum cleaner body including a wheel for travelling autonomously; a surrounding detection means for detecting an obstacle around the vacuum cleaner body; a surrounding cleaning means capable of cleaning around the vacuum cleaner body; and a control means configured to control the surrounding detection means and the surrounding cleaning means. The surrounding cleaning means includes: a protrusion capable of protruding outward from the vacuum cleaner body; a drive means configured to drive the protrusion in such a manner as to protrude and retract; and a load detection means configured to detect a load acting on the protrusion from the outside, and the control means controls and drives the drive means on the basis of the presence or absence of an obstacle detected by the surrounding detection means, and controls travel of the vacuum cleaner body on the basis of a load detected by the load detection means.
According to such a present invention, the autonomous vacuum cleaner includes the surrounding detection means, the surrounding cleaning means, and the control means. The surrounding cleaning means has the drive means that drives the protrusion, and the load detection means. The drive means is controlled and driven on the basis of the presence or absence of an obstacle detected by the surrounding detection means. The travel of the vacuum cleaner body is controlled on the basis of a load detected by the load detection means. Accordingly, it is possible to finely control the protrusion amount of the protrusion and the travel of the vacuum cleaner body. Therefore, it is possible to appropriately change the cleaning area by the surrounding cleaning means according to, for example, the presence or absence of an obstacle in the cleaning area and the distance to the obstacle, and efficiently clean around the vacuum cleaner body.
In the present invention, in a case where the load detection means shifts from a load detecting state to a non-load detecting state, if is preferred that the control means judges that the protrusion becomes movable, drives the drive means, and causes the protrusion to move and protrude.
According to such a configuration, it is judged whether or not the protrusion can move, on the basis of the presence or absence of a load detected by the load detection means and, if it is judged that the protrusion can move, the drive means is driven to cause the protrusion to move and protrude. Accordingly, it is possible to efficiently move the protrusion while reducing excessive load on the drive means.
In the present invention, in a case where the surrounding detection means detects an obstacle upon the drive means being driven to move the protrusion, it is preferred that the control means controls the drive means in such a manner as to reduce the moving speed of the protrusion with decreasing distance to the obstacle.
According to such a configuration, the drive means is controlled in such a manner that in the case where the surrounding detection means detects an obstacle, the moving speed of the protrusion is reduced with decreasing distance to the obstacle. Accordingly, it is possible to prevent the protrusion from colliding with the obstacle and reduce the load.
In the present invention, the surrounding cleaning means preferably includes a biasing means configured to bias the protrusion in a protruding direction.
According to such a configuration, the protrusion is biased in the protruding direction by the biasing means. Accordingly, the protrusion is displaced by the elasticity of the biasing means upon an external force acting on the protrusion. Consequently, it is possible to reduce loads on the protrusion and the vacuum cleaner body and reduce damage to a wall, furniture, and the like that the protrusion comes into contact with.
In the present invention, it is preferred that the protrusion is pivotably supported by the vacuum cleaner body, and the drive means drives the protrusion to pivot.
According to such a configuration, the protrusion is pivotably supported by the vacuum cleaner body, and is driven by the drive means to pivot. Accordingly, it is possible to efficiently clean around the vacuum cleaner body.
In the present invention, it is preferred that the protrusion is configured to include: a first pivoting member rotatably supported on one end side thereof by the vacuum cleaner body; and a second pivoting member rotatably supported on the other end side of the first pivoting member.
According to such a configuration, the protrusion has the first and second pivoting members. Accordingly, it is possible to enlarge the cleaning area by the surrounding cleaning means and efficiently clean corners of a wall and an obstacle by causing the second pivoting member to reach the corners.
In the present invention, it is preferred that the drive means is a rotation drive means configured to drive and rotate the first pivoting member with respect to the vacuum cleaner body, and the second pivoting member is biased by a rotation biasing means with respect to the first pivoting member in a rotation direction.
According to such a configuration, the rotation drive means drives and rotates the first pivoting member with respect to the vacuum cleaner body, and the rotation biasing means biases the second pivoting member with respect to the first pivoting member in the rotation direction. Accordingly, the second pivoting member pivots and is displaced by the elasticity of the rotation biasing means upon an external force acting on the second pivoting member. Consequently, it is possible to reduce loads on the first pivoting member and the rotation drive means and reduce damage to a wall, furniture, and the like that the second pivoting member comes into contact with.
In the present invention, it is preferred that the surrounding cleaning means has a vacuum cleaning function of sucking up dirt and the like on the floor surface through a vacuum inlet provided to the protrusion.
According to such a configuration, the surrounding cleaning means has the vacuum cleaning function. Accordingly, it is possible to more efficiently enlarge the cleaning area.
One embodiment of the present invention is described hereinafter on the basis of
An autonomous vacuum cleaner 1 is a vacuum cleaning robot that cleans the floor surface, travelling along the floor surface and, as illustrated in
The vacuum cleaner body 2 includes a body 10 having a top surface 101, a front surface 102, left and right side surfaces 103, and a rear surface 104, a chassis 11 forming an undersurface 105, a travel driver 12 having a pair of left and right wheels 121 for travelling autonomously, a lift 13 that is provided, configured to be capable of lifting up from the top surface 101 of the body 10, a vacuum assembly (main cleaning means) 14 that is provided on the undersurface 105 of the body 10 to suck up dust and dirt on the floor surface, and a body operator 15 (refer to
The pivoting cleaners 3 are provided in a pair on left and right sides of a front part of the vacuum cleaner body 2. The pivoting cleaner 3 includes an arm 21 as a pivotable pivoting member (protrusion) that protrudes sideway from the vacuum cleaner body 2, a motor 22 described below as a drive means that drives the arm 21 to pivot, a load sensor 23 (refer to
The sensor system 4 is configured including a front sensor 31 provided on the front surface 102 of the body 10, a surroundings sensor 32 as a surrounding detection means provided in the lift 13, and a rear sensor 33 provided on the rear surface 104 of the body 10. The front sensor 31 includes an ultrasonic sensor, an infrared sensor, or the like, and detects an obstacle ahead of the vacuum cleaner body 2. The surroundings sensor 32 is a laser scanner (LIDAR (Light Detection and Ranging or Laser Imaging Detection and Ranging)) that is driven and rotated inside the lift 13 and measures distance by applying laser light such as infrared laser light, and calculates the distance to an obstacle and the shape of the obstacle. The surroundings sensor 32 is not limited to the one provided in the lift 13 and is simply required to be provided at any position in the body 10. The rear sensor 33 is for detecting the distance to and the position of an unillustrated recharging station or the like, and communicates with infrared light or the like with the recharging station or the like.
The travel driver 12 includes the pair of left and right wheels 121, and a motor (not illustrated) that drives and rotates the pair of wheels 121 independently. Moreover, an auxiliary wheel 122 is provided to a rear part of the chassis 11. The vacuum assembly 14 is connected to a roller brush 141, a duct 142 (refer to
As illustrated in
The structure and operation of the pivoting cleaner 3 are described in detail below with reference also to
As illustrated in
On the other hand, an annular bearing 11B is formed on a support 11A provided to the chassis 11. The column 62 is inserted into the bearing 1B, and is rotatably supported by the bearing 11B via a sliding ring 11C with a low coefficient of friction. The first inner tube member 61 and the column 62 of the first arm 21A, and the first outer tube member 144 of the sub-duct 143 and the bearing 11B of the chassis 11 configure a rotation support that rotatably supports the first arm 21A on the vacuum cleaner body 2.
The second arm 21B as a whole is formed into an extra-long cup shape that opens downward. In addition, a cylindrical second inner tube member (second inner tube) 71 that protrudes and opens upward is formed in a middle portion of the second arm 21B. An extension 72 that extends upward and is bent is formed on the second inner tube member 71. The extension 72 is pivotally supported by a pin 73 on an inner surface of the first arm 21A. Moreover, the second inner tube member 71 is inserted into the second outer tube member 63 of the first arm 21A, and rotatably supported on the second outer tube member 63 via a sliding ring 64 with a low coefficient of friction. The second inner tube member 71 of the second arm 21B and the second outer tube member 63 of the first arm 21A configure a second rotation support that rotatably supports the second arm 21B on the first arm 21A.
The motor 22 is fixed inside the body 10, and is configured to drive and rotate the first arm 21A by reducing the speed of rotation of the motor 22 via a drive gear 22A fixed to an output shaft of the motor 22, and a driven gear 22B supported inside the body 10 and transmit the rotation to the first arm 21A. The motor 22 is provided with an unillustrated load detection circuit that detects a load (rotational resistance) acting from the first arm 21A. The load detection circuit configures the load sensor 23 (refer to
A magnet holder 65 that extends upward and is in sliding contact with an inner surface of a top of the sub-duct 143 is formed in the first inner tube member 61 of the first arm 21A. A permanent magnet 81 as a rotor is held by the magnet holder 65. Moreover, an outer surface of the top of the sub-duct 143, that is, an outer side of the dust collection path, is provided with a magnetic field sensor 82 that detects changes in a magnetic field caused by the rotation of the permanent magnet 81, and a board 83 equipped with a detection circuit including the magnetic field sensor 82. The magnetic field sensor 82 and the board 83 configure the angle sensor 24 (refer to
The second arm 21B includes a vacuum inlet 74 that opens downward and sucks up dirt and the like on the floor surface. A downward concave cover 75 is mounted on an inner side of the vacuum inlet 74. The vacuum inlet 74 communicates with an internal space of the first arm 21A through the inside of the second inner tube member 71; in other words, the inside of the second inner tube member 71 configures a second vacuum channel 76. Furthermore, the internal space of the first arm 21A communicates with an internal space of the sub-duct 143 being the dust collection path through the inside of the first inner tube member 61; in other words, the inside of the first inner tube member 61 configures a vacuum channel 66.
As illustrated in
As illustrated in
Moreover, when an external force acts on the second arm 21B to cause the second arm 21B to pivot against the biasing force of the coil spring 77, resistance produced by the pivotal movement is transmitted to the first ram 21A and is detected by the load sensor 23 (refer to
As illustrated in
On the other hand, when the arm 21 is in a maximum protruding state orthogonal to the front-and-rear direction as indicated by a solid line in
Next, the operation of the autonomous vacuum cleaner 1 is described. When the autonomous vacuum cleaner 1 is turned on, the controller 5 raises the lift 13 and drives the surroundings sensor 32, and drives the front sensor 31 and the rear sensor 33. Furthermore, the travel controller 41 of the controller 5 controls and drives the travel driver 12 in accordance with a preset travel program, and causes the motor to rotate the wheels 121 and causes the vacuum cleaner body 2 to travel autonomously. With the travel of the vacuum cleaner body 2, the vacuum controller 42 controls the vacuum assembly 14 to start a vacuuming operation. At the start of cleaning, the arm 21 of the pivoting cleaner 3 is in the stored state illustrated in
The autonomous vacuum cleaner 1, which has started the operation, travels autonomously with the travel driver 12, detecting the presence or absence of an obstacle in the surroundings and the distance to the obstacle with the front sensor 31 and the surroundings sensor 32, while cleaning the floor surface with the vacuum assembly 14. In other words, the detection computer 43 computes the distance to an obstacle on the basis of detection signals from the front sensor 31 and the surroundings sensor 32; accordingly, the position and shape of the obstacle around the vacuum cleaner body 2 can be recognized. It may be configured in such a manner that the position and shape of an obstacle is recognized by computations by the front sensor 31 and the surroundings sensor 32 without the computation by the detection computer 43. In this manner, the autonomous vacuum cleaner 1 executes cleaning, storing the pivoting cleaners 3 into the stored state, and causing the arms 21 to pivot into the protruding state, while continuing travelling, recognizing obstacles around the vacuum cleaner body 2.
Specific control over the drive of the pivoting cleaner 3 during autonomous cleaning is described with reference to
As illustrated in
When the arm 21 of the pivoting cleaner 3 is caused to pivot into the maximum protruding state, the width dimension W2 of the second arm 21B is greater than the width dimension W3 as illustrated in
As illustrated in
The front sensor 31 and the surroundings sensor 32 detect the wall surface W ahead. When the distance to the wall surface W ahead is reduced to a predetermined distance, the controller 5 causes the travel controller 41 to control the drive of the travel driver 12 and stops the travel driver 12, and changes direction (turns left) in such a manner as to move away from the wall surface W on the side (the right side in
When the arm 21 is caused to pivot back and forth a predetermined number of times and the cleaning in the corner is finished, the arm controller 44 stops the motor 22 to fix the first arm 21A. The controller 5 then causes the travel controller 41 to control and drive the travel driver 12 to change direction again. With a further forward movement, tracing and cleaning along the wall surface W ahead is conducted as illustrated in
According to such an embodiment, the following operations and effects can be exerted:
(1) The motor 22 of the pivoting cleaner 3 is controlled and driven on the basis of the presence or absence of an obstacle detected by the surroundings sensor 32, and the travel controller 41 is controlled and driven on the basis of a load detected by the load sensor 23. Accordingly, the amount of protrusion of the arm 21 and the travel operation of the vacuum cleaner body 2 can be finely controlled.
(2) The load sensor 23 detects the disappearance of a load on the second arm 21B when the autonomous vacuum cleaner 1 turns. The turn is stopped on the basis of the detection, and the arm controller 44 drives the motor 22 to cause the arm 21 to pivot back and forth. Accordingly, it is possible to cause the arm 21 to efficiently pivot while reducing excessive load on the motor 22, and clean a corner.
(3) The motor 22 is controlled in such a manner as to reduce the pivot speed of the arm 21 with decreasing distance to an obstacle when the surroundings sensor 32 detects the obstacle. Accordingly, it is possible to prevent a collision of the arm 21 with the obstacle and reduce the load.
(4) The pivoting cleaner 3 includes the first arm 21A and the second arm 21B. Accordingly, the arms 21A and 21B pivot with flexibility in accordance with the shape of an obstacle. It is possible to enlarge the cleaning area of the pivoting cleaner 3, and efficiently clean corners of a wall and an obstacle by causing the second arm 21B to reach the corners.
(5) The motor 22 drives the first arm 21A to rotate with respect to the vacuum cleaner body 2. The coil spring 77 biases the second arm 21B with respect to the first arm 21A in the rotation direction. Accordingly, when an external force acts on the second arm 21B, the second arm 21B pivots and is displaced by the elasticity of the coil spring 77. Consequently, loads on the first arm 21A and the motor 22 can be reduced. Furthermore, the second arm 21B pivots; accordingly, even if the distance to the wall surface W changes to some extent, tracing and cleaning along the wall surface W can be conducted without the second arm 21B moving away from the wall surface W.
(6) The load sensor 23 detects a rotational load acting on the first arm 21A. Accordingly, the pivoting cleaner 3 can be used as a contact sensor, and the travel of the autonomous vacuum cleaner 1 can be efficiently controlled.
(7) The pivoting cleaner 3 has the vacuum cleaning function of sucking up dirt and the like through the vacuum inlet 74 of the second arm 21B. Accordingly, it is possible to more efficiently enlarge the cleaning area.
(8) When the first arm 21A and the second arm 21B are in the stored state, a part of the second arm 21B overlaps the vacuum assembly 14 and another part of the second arm 21B is located sideward of the vacuum assembly 14. Accordingly, it is possible to enlarge the cleaning area in the width direction during travel of the autonomous vacuum cleaner 1.
(9) The pair of left and right pivoting cleaners 3 is provided to the front part of the vacuum cleaner body 2. Accordingly, when the autonomous vacuum cleaner 1 moves closer to a corner, travelling forward, it is possible to make sure of cleaning the corner, regardless of which side the corner is located, left or right.
(10) The inside of the first inner tube member 61 in the first arm 21A of the pivoting cleaner 3 forms the vacuum channel 66. The vacuum channel 66 is provided along the rotation axis of the rotation support of the first arm 21A. The vacuum channel 66 causes the inside of the first arm 21A and the inside (dust collection path) of the sub-duct 143 to communicate with each other. Accordingly, it is possible to simplify the structures of the rotation support and the vacuum channel 66 of the first arm 21A. Therefore, it is possible to promote a reduction in drive load and an improvement in suction performance while promoting downsizing of the pivoting cleaner 3.
(11) The rotation support of the first arm 21A includes the first outer tube member 144 of the vacuum cleaner body 2 and the first inner tube member 61 of the first arm 21A. The first inner tube member 61 is inserted into the first outer tube member 144, and the inside of the first inner tube member 61 configures the vacuum channel 66. Accordingly, it is possible to smoothly send the sucked dirt and the like to the sub-duct 143 through the inside of the first inner tube member 61 and prevent the dirt and the like from being trapped and left in the vacuum channel 66.
(12) The second rotation support of the second arm 21B includes the second outer tube member 63, the second inner tube member 71, and the second vacuum channel 76. The second inner tube is inserted into the second outer tube, and the inside of the second inner tube configures the second vacuum channel 76. Accordingly, it is possible to smoothly send the dirt and the like that have been sucked up through the vacuum inlet 74 to the inside of the first arm 21A through the inside of the second inner tube member 71 and prevent the dirt and the like from being trapped and left in the second vacuum channel 76.
(13) The first arm 21A is provided with the permanent magnet 81. The outer side of the sub-duct 143 of the vacuum cleaner body 2 is provided with the magnetic field sensor 82 and the board 83. Accordingly, it is possible to prevent dirt and the like from adhering to the magnetic field sensor 82 and the board 83. Moreover, the angle sensor 24 detects the pivot angle of the first arm 21A on the basis of the position of the permanent magnet 81. Accordingly, it is possible to grasp the state of the pivoting cleaner 3.
The present invention is not limited to the embodiment, and includes modifications, improvements, and the like within the scope that can achieve the object of the present invention.
For example, the pair of left and right pivoting cleaners 3 (surrounding cleaning means) is provided to the front part of the vacuum cleaner body 2 of the autonomous vacuum cleaner 1 of the embodiment. However, the place where the surrounding cleaning means are provided is to not limited to the front part of the vacuum cleaner body and may be the side parts or the rear part. The surrounding cleaning means are not limited to being provided in a pair on the left and right sides and may be provided in only one place or three or more places.
Moreover, in the embodiment, the pivoting cleaner (surrounding cleaning means) 3 is configured including the pivotable arm (pivoting member) 21, and the arm 21 is configured including the first arm (first pivoting member) 21A and the second arm (second pivoting member) 21B. However, the configuration of the surrounding cleaning means is not limited to the one in the embodiment. In other words, the protrusion of the surrounding cleaning means is not limited to the pivotable arm 21, and may be one that is provided, configured to be capable of protruding and retracting linearly or curvedly outward from the vacuum cleaner body. Moreover, the protrusion is not limited to the one that includes two members such as the first and second pivoting members and may be configured including one member or three or more members.
In the embodiment, the pivoting cleaner (surrounding cleaning means) 3 is configured having the vacuum cleaning function of sucking up dirt and the like through the vacuum inlet 74 of the second arm 21B. However, the surrounding cleaning means is not limited to the one that has the vacuum cleaning function, and may be one that has a sweep cleaning function of collecting dirt and the like on the floor surface with a brush, a rubber blade, or the like toward the main cleaning means, or one that has a wipe cleaning function of wiping dirty spots on the floor surface with a mop, waste (sheet), or the like, or one that has a fluid jetting function of ejecting air or water and cleaning the floor surface.
In the embodiment, the pivoting cleaner (surrounding cleaning means) 3 is configured in such a manner that the first arm (first pivoting member) 21A is driven and rotated by the motor (rotation drive means) 22 with respect to the vacuum cleaner body 2, and the second arm (second pivoting member) 21B is biased by the coil spring (rotation biasing means) 77 with respect to the first arm 21A in the rotation direction. However, the surrounding cleaning means is not limited to such a configuration. In other words, the first pivoting member may be biased by the rotation biasing means with respect to the vacuum cleaner body, and the second pivoting member may be driven and rotated by the rotation drive means with respect to the first pivoting member, or at least one of the rotation drive means and the rotation biasing means may be omitted. Moreover, the rotation drive means is not limited to the motor and may include another appropriate drive means, and the rotation biasing means is not limited to the coil spring and may include another appropriate biasing means.
In the embodiment, the pivoting cleaner (surrounding cleaning means) 3 is configured including the load sensor (load detection means) 23 that a rotational load acting on the first arm 21A, and the angle sensor (angle detection means) 24 that detects the pivot angle of the first arm 21A. However, at least one of the load detection means and the angle detection means may be omitted. Moreover, the load detection means is not limited to the one that includes the load detection circuit that detects rotational resistance acting on the motor 22, and may be one that directly detects load with a strain gauge, a load measuring device, or the like. Moreover, the angle detection means is not limited to the one that is configured including the permanent magnet 81 and the magnetic field sensor 82, and any sensor such as an optical sensor or electromagnetic sensor can be used as the angle detection sensor.
As described above, the present invention can be suitably used for an autonomous vacuum cleaner that can clean efficiently around a vacuum cleaner body.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/031740 | 9/4/2017 | WO | 00 |