WO2025211650A1 - Cleaning apparatus and method for controlling same - Google Patents
Cleaning apparatus and method for controlling sameInfo
- Publication number
- WO2025211650A1 WO2025211650A1 PCT/KR2025/004006 KR2025004006W WO2025211650A1 WO 2025211650 A1 WO2025211650 A1 WO 2025211650A1 KR 2025004006 W KR2025004006 W KR 2025004006W WO 2025211650 A1 WO2025211650 A1 WO 2025211650A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- robot cleaner
- station
- mounting portion
- wheel
- processor
- 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.)
- Pending
Links
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
-
- 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/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
Definitions
- the present disclosure relates to a cleaning device and a method for controlling the same.
- a method for controlling a cleaning device including a robot cleaner according to the present disclosure and a station provided for the robot cleaner to be installed may include: allowing the robot cleaner to enter the station to perform a waste discharge process by being installed in the station; obtaining information about the position of the robot cleaner from the position detection sensor; obtaining information about the pressure inside a waste collection duct of the station from a pressure sensor; and adjusting the position of the robot cleaner so that an opening of a dust collection box of the robot cleaner corresponds to an intake port of the station through which waste flows in from the dust collection box based on information obtained from the position detection sensor or the pressure sensor.
- a cleaning device can improve cleaning efficiency.
- a cleaning device can maintain cleanliness by guiding a robot cleaner to a position where the dust discharge port of the robot cleaner and the dust suction port of a station exactly correspond during a dust discharge operation of the robot cleaner to create a clean cleaning environment.
- a robot cleaner can be placed at a station by distinguishing between a first placement position and a second placement position depending on a process performed by a cleaning device, thereby preventing cleaning water for performing a cleaning process from splashing into a suction port and reducing the efficiency of dust suction.
- FIG. 1 is a drawing illustrating a state in which a robot cleaner is away from a station in a cleaning device according to one embodiment.
- FIG. 2 is a drawing showing a state in which a robot cleaner is installed on a station in a cleaning device according to one embodiment.
- FIG. 3 is a drawing illustrating a robot vacuum cleaner according to one embodiment.
- Fig. 6 is a cross-sectional view of the robot vacuum cleaner along line A-A' of Fig. 4.
- Figure 8 is a drawing showing the rear of the station illustrated in Figure 7.
- Fig. 9 is a cross-sectional view of the station along line B-B' of Fig. 7.
- FIG. 10 schematically illustrates an enlarged view of a main wheel of a robot cleaner in a cleaning device according to one embodiment when the main wheel is positioned at a first settling position of a station.
- Fig. 12 illustrates a control block diagram of a robot vacuum cleaner according to one embodiment.
- Figure 13 illustrates a control block diagram of a station according to one embodiment.
- Fig. 14 illustrates a flow chart of a waste collection operation of a cleaning device according to one embodiment.
- FIG. 15 illustrates an example of a method for controlling a robot vacuum cleaner to perform a waste discharge operation at a precise location according to one embodiment.
- Figures 16 and 17 illustrate an example of a method for controlling a station to perform a waste discharge operation at a precise location according to one embodiment.
- each of the phrases “A or B”, “at least one of A and B”, “at least one of A or B”, “A, B, or C”, “at least one of A, B, and C”, and “at least one of A, B, or C” may include any one of the items listed together in that phrase, or all possible combinations thereof.
- part may be implemented in hardware or software. Depending on the embodiments, multiple “parts,” “modules,” or “members” may be implemented as a single component, or a single “part,” “module,” or “member” may include multiple components.
- the robot cleaner (10) can be mounted on the station (20).
- the robot cleaner (10) can be mounted on the station (20).
- the robot cleaner (10) can be docked on the station (20). At least a portion of the robot cleaner (10) can be placed in the receiving space (210a) of the station (20).
- the robot vacuum cleaner (10) can move to the station (20) during cleaning and/or after cleaning is completed.
- the robot vacuum cleaner (10) may move to the station (20) when charging is required, when the dust bin (141) needs to be emptied, when the moisture content of the mop (160) is low, when the mop (160) needs to be washed, when the mop (160) needs to be sterilized, and/or when the mop (160) needs to be dried.
- the station (20) may be provided to hold the robot cleaner (10).
- the station (20) may be provided to allow the robot cleaner (10) to be installed.
- the station (20) may be provided to store the robot cleaner (10).
- the station (20) can charge the battery (150) of the robot cleaner (10).
- the station (20) can collect the waste collected in the dust bin (141) of the robot cleaner (10).
- the station (20) can wet the mop (160) with water and/or steam.
- the station (20) can wash the mop (160).
- the station (20) can sterilize the mop (160).
- the station (20) can dry the mop (160).
- Fig. 4 is a drawing showing the rear of the robot vacuum cleaner (10) illustrated in Fig. 3.
- Fig. 5 is a drawing showing the lower part of the robot vacuum cleaner (10) illustrated in Fig. 3.
- Fig. 6 is a cross-sectional view of a robot vacuum cleaner (10) along line A-A' of Fig. 4.
- a robot cleaner (10) may include a main body (110).
- the main body (110) may form the overall appearance of the robot cleaner (10). Components of the robot cleaner (10) may be accommodated inside the main body (110). Electrical components may be arranged inside the main body (110).
- the main body (110) may be referred to as a robot cleaner main body (110).
- the robot cleaner (10) may include a suction port (111).
- the suction port (111) may be formed to face a surface to be cleaned.
- the suction port (111) may be open toward the surface to be cleaned.
- the suction port (111) may be formed in the main body (110).
- the suction port (111) may be formed in the lower part of the main body (110).
- the suction port (111) may be formed to penetrate the lower surface (110b) of the main body (110). Dirt on the surface to be cleaned may be sucked into the main body (110) through the suction port (111) together with air.
- the suction port (111) may be referred to as a robot cleaner suction port (111).
- a robot vacuum cleaner (10) may include a brush (130).
- the brush (130) may strike a surface to be cleaned to scatter dirt. Dirt scattered by the brush (130) may be drawn into the suction port (111) together with air.
- the robot cleaner (10) may include a first brush (131) disposed in the suction port (111).
- the first brush (131) may be rotatably mounted relative to the main body (110).
- the rotation axis of the first brush (131) may be an axis extending approximately along the horizontal direction (Y direction).
- the first brush (131) may be referred to as a main brush (131).
- the robot cleaner (10) may include a second brush (132) positioned adjacent to the lower edge of the main body (110).
- the second brush (132) may guide dirt around the main body (110) that the first brush (131) cannot sweep to the suction port (111).
- the second brush (132) may be rotatably mounted with respect to the main body (110).
- the rotation axis of the second brush (132) may be an axis extending approximately along a vertical direction (Z direction).
- the second brush (132) may be referred to as a side brush (132).
- the robot vacuum cleaner (10) may include a dust collector (141). Dirt and/or air sucked in through the suction port (111) may move to the dust collector (141). Dirt sucked in through the suction port (111) may be collected in the dust collector (141). Air sucked in through the suction port (111) may be filtered as it passes through the dust collector (141). Dirt and air sucked in through the suction port (111) may be separated in the dust collector (141).
- the robot cleaner (10) may include an exhaust port (112).
- the exhaust port (112) may be formed in the main body (110).
- the exhaust port (112) may be formed on the rear side of the main body (110). Air sucked in through the suction port (111) may be filtered and discharged to the outside of the robot cleaner (10) through the exhaust port (112).
- a plurality of exhaust ports (112) may be provided, and the plurality of exhaust ports may be configured with a plurality of holes.
- the exhaust port (112) may be referred to as a robot cleaner exhaust port (112).
- the robot cleaner (10) may include a suction motor (142).
- the suction motor (142) may generate suction force.
- the suction port (111) may suck in dirt and/or air.
- the exhaust port (112) may suck in the inside of the robot cleaner (10) and discharge the filtered air to the outside.
- the suction motor (142) may be disposed on an air path formed between the suction port (111) and the exhaust port (112).
- the suction motor (142) may be referred to as a vacuum cleaner suction motor (142).
- the robot cleaner (10) may include a driving unit (120) for driving the robot cleaner (10).
- the driving unit (120) may be mounted on the main body (110) and may move the main body (110).
- the driving unit (120) may include a pair of main wheels (121).
- the driving unit (120) may further include at least one auxiliary wheel (122) for stable driving of the robot cleaner (10).
- the robot cleaner (10) may include a battery (150).
- the battery (150) may be provided to be rechargeable.
- the battery (150) may provide power required to operate the robot cleaner (10).
- the robot cleaner (10) may include a charging terminal (151).
- the charging terminal (151) may be electrically connected to the battery (150). While the robot cleaner (10) is mounted on the station (20), the charging terminal (151) of the robot cleaner (10) may be electrically connected to the charging terminal (218) of the station (20). As the charging terminal (151) of the robot cleaner (10) is electrically connected to the charging terminal (218) of the station (20), the battery (150) of the robot cleaner (10) may be charged. That is, while the robot cleaner (10) is docked to the station (20), the battery (150) can be charged.
- the charging terminal (151) may be referred to as a robot cleaner charging terminal (151).
- the robot cleaner (10) may include a mop (160).
- the mop (160) is detachably mountable to the lower part of the main body (110).
- the mop (160) may be rotatably mounted with respect to the main body (110).
- the mop (160) may be provided to come into contact with a surface to be cleaned and clean the surface to be cleaned.
- the mop (160) may wipe off dirt from the surface to be cleaned while it is wet.
- two mops (160) are illustrated, but there is no limitation on the number of mops (160).
- the mop (160) may be referred to as a cleaning pad (160).
- the mop (160) may be referred to as a wet pad (160).
- the robot cleaner (10) may further include a water tank for supplying water to the mop (160), a water charging unit for receiving water from the station (20) while the robot cleaner (10) is placed on the station (20), a rotation driving unit for rotating the mop (160), and/or a lifting driving unit for moving the mop (160) up and down.
- the robot cleaner (10) may include a position detection sensor (170).
- the position detection sensor (170) may obtain information regarding the position of the robot cleaner (10).
- the position detection sensor (170) may include a Hall sensor.
- Information about the location of the robot cleaner (10) may include information about the location between the station (20) and the robot cleaner (10) and/or the distance from the station (20).
- the position detection sensor (170) can obtain information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20) by converting the change in the magnetic field according to the change in the position between the Hall sensor and the magnet provided at the station (20) into an electric signal.
- the position detection sensor (170) may be mounted on the main body (110).
- the position detection sensor (170) may be provided on the lower surface (110b) of the main body (110).
- the position detection sensor (170) may be provided at a position adjacent to the mop (160) on the lower surface (110b) of the main body (110).
- the magnet provided on the station (20) may be provided so that the robot cleaner (10) is positioned at a preset distance from the position detection sensor (170) when the robot cleaner (10) is placed on the station (20).
- the encoder disk may be attached to at least some of the pair of main wheels (121).
- the position detection sensor (170) can obtain information on the driving direction of the cleaning robot cleaner (10) by comparing the number of rotations of each wheel based on the change in the magnetic field between the Hall sensor and the magnet attached to each encoder disk.
- the station (20) may include a suction port (213).
- the suction port (213) may be formed in a robot cleaner mounting portion (2111). While the robot cleaner (10) is mounted on the station (20), the suction port (213) may be communicated with a dust collector (141) of the robot cleaner (10). The suction port (213) may be provided to suction waste collected in the dust collector (141).
- the suction port (213) may be referred to as a robot cleaner suction port (213).
- the sewage tank (222), the water supply tank (221), and the sewage collection tank (223) are shown as being arranged side by side along a roughly horizontal direction (Y direction), but there is no limitation on the positions of each of the sewage tank (222), the water supply tank (221), and the sewage collection tank (223).
- the connecting hose (225b) can connect the guide portion (225a) and the suction pipe (225c).
- the two ends of the connecting hose (225b) can be detachably fastened to the guide portion (225a) and the suction pipe (225c), respectively.
- the connecting hose (225b) can be formed of a flexible material.
- the connecting hose (225b) can be accommodated inside the housing (212).
- the connecting hose (225b) can be formed of a flexible material so that the suction path (250b) connecting the guide path (250a) and the suction pipe (225c) inside the housing (212) can be optimized.
- the connecting hose (225b) can be provided as a stretch hose whose length can be adjusted.
- the station (20) may include a pressure sensor (270) provided on the inside of the waste collection duct (225).
- the pressure sensor (270) may be provided at a location adjacent to the suction port (213) on the inside of the waste collection duct (225).
- the pressure sensor (270) may be provided on the inside of the guide portion (225a).
- the rear cover (117) may be provided with a second exhaust port (214) for exhausting air that has been exhausted through the first exhaust port (115) and filtered by the exhaust filter (226) to the outside of the station (20).
- a plurality of second exhaust ports (214) may be provided, and the plurality of exhaust ports (214) may be configured with a plurality of holes.
- the second exhaust port (214) may be referred to as a second station exhaust port (214).
- At least a part of a collection device (227) for collecting waste collected in the dust collection chamber (16) of the robot cleaner (10) can be placed inside the station (20).
- the collection device (227) may include a suction motor (224) and/or a waste collection bin (223).
- the station (20) may include a suction motor (224).
- the suction motor (224) may generate a suction force to suck up the waste in the dust bin (141).
- the suction force of the suction motor (224) may flow along the suction port (113) and the waste collection duct (225) and be collected in the waste collection bin (223).
- the discharge port (214) may suck in the air into the station (20) and discharge the air that has passed through the discharge filter (226) to the outside.
- the suction motor (224) may be referred to as a station suction motor (224).
- the station (20) may include a washing frame (240).
- the washing frame (240) may be provided to correspond to the washing chamber (230).
- the washing frame (240) may be detachably mounted on the washing chamber (230).
- the washing frame (240) may be provided to come into contact with the mop (160).
- the washing frame (240) may be provided to rub against the mop (160).
- the mop (160) may be washed while being rubbed against the washing frame (240). At this time, the mop (160) may be provided to be rotatable.
- the station (20) may include electrical components for charging the battery (150).
- the station (20) may include a station power board (103).
- the station power board (103) may be configured to receive power from an external source and convert it to a power suitable for the station (20).
- the station power board (103) may be located at the lower rear side of the housing (212).
- the station power board (103) may be connected to a charging terminal (218) provided in the station (20).
- the charging terminal (218) of the station (20) may be provided in a form protruding from the housing (212).
- the charging terminal (218) of the station (20) may be electrically connected to the battery (150) of the robot cleaner (10) to supply power when the robot cleaner (10) is mounted on the cleaner mounting portion (2111).
- the charging terminal (218) of the station (20) can charge the battery of the robot cleaner (10) using a wireless charging method.
- the charging terminal (218) may be referred to as a station charging terminal (218).
- the station (20) may include a first wheel mounting portion (2113) and a second wheel mounting portion (2114).
- the first wheel mounting portion (2113) and the second wheel mounting portion (2114) may be implemented as at least a portion of the robot cleaner mounting portion (2111a).
- the first wheel mounting portion (2113) or the second wheel mounting portion (2114) may be provided at a position where the robot cleaner (10) comes into contact with the main wheel (121) of the robot cleaner when the robot cleaner (10) is mounted on the cleaner mounting portion (2111). In other words, when the robot cleaner (10) is mounted on the cleaner mounting portion (2111), the main wheel (121) of the robot cleaner (10) can come into contact with the first wheel mounting portion (2113) or the second wheel mounting portion (2114).
- the first wheel mounting portion (2113) or the second wheel mounting portion (2114) can be provided at positions where they come into contact with each of the pair of main wheels (121) when the robot cleaner (10) is mounted on the cleaner mounting portion (2111).
- the position at which the robot cleaner (10) is seated when the main wheel (121) is seated on the first wheel seat (2113) is referred to as the 'first seated position'
- the position at which the robot cleaner (10) is seated when the main wheel (121) is seated on the second wheel seat (2114) is referred to as the 'second seated position'.
- a first and second settling positions at which the robot cleaner (10) can be settling on the station (20) can be distinguished depending on the process performed in the cleaning device (1). Accordingly, it is possible to prevent the cleaning water for performing the cleaning process from splashing into the suction port, thereby reducing the efficiency of dust suction.
- Fig. 12 illustrates a control block diagram of a robot vacuum cleaner (10) according to one embodiment.
- a robot cleaner (10) may include a position detection sensor (170), a battery (150), a user interface (181), a driving unit (120), a brush motor (133), a suction motor (142), a driving unit (163), a communication unit (182), and/or a control unit (190).
- the battery (150) can supply power to various electrical components of the robot cleaner (10).
- the battery (150) can be charged while the robot cleaner (10) is placed on the station (20).
- the robot cleaner processor (191) can detect whether the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20) to charge the battery (150). For example, the robot cleaner processor (191) can detect whether the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20) based on whether the charging terminal (151) of the robot cleaner (10) is powered on.
- the user interface (181) may include an output interface and an input interface.
- the user interface (181) may be referred to as a robot vacuum cleaner user interface (181).
- At least one output interface can transmit various information related to the operation of the robot cleaner (10) to the user by generating sensory information.
- At least one output interface may transmit information related to the settings of the robot cleaner (10) and the operating time of the robot cleaner (10) to the user.
- Information related to the operation of the robot cleaner (10) may be output via a display, an indicator, and/or a voice.
- the at least one output interface may include, for example, a liquid crystal display (LCD) panel, an indicator, a light emitting diode (LED) panel, a speaker, etc.
- the touch screen display may be an example of an output interface and an input interface.
- At least one output interface may output sensory information (e.g., visual information, auditory information, etc.) related to the control of the robot cleaner (10).
- sensory information e.g., visual information, auditory information, etc.
- At least one input interface can convert sensory information received from a user into an electrical signal.
- At least one input interface may include a power button for turning on the robot vacuum cleaner (10).
- Each button may include a visual indicator (e.g., text, an icon, etc.) that indicates its function.
- a visual indicator e.g., text, an icon, etc.
- At least one input interface may include, for example, a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone.
- 'button' may be replaced with a UI element (User Interface Element), a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone.
- UI element User Interface Element
- the robot cleaner (10) can process user input received through the user interface (181) and output information related to the robot cleaner (10) through the user interface (181).
- the user interface (181) may include an input interface for receiving a waste discharge command and/or a robot cleaner charging command.
- a user can obtain information from an output interface to determine whether it is necessary to discharge waste (e.g., dust, etc.) stored in a dust bin (141) of a robot vacuum cleaner (10), and if it is determined that it is necessary to discharge waste stored in the dust bin (141), a user can input a waste discharge command through an input interface.
- waste e.g., dust, etc.
- the robot vacuum cleaner (10) can return to the station (20) when a waste discharge command is input through the input interface.
- the robot cleaner (10) can transmit a signal to drive the lever device (140) to the station (20) through the communication unit (182).
- the wheel motor may include a left wheel motor that rotates the left driving wheel and a right wheel motor that rotates the right driving wheel.
- At least one output interface can convey various information related to the operation of the station to the user by generating sensory information.
- the station (20) can process user input received through the user interface (281) and output information related to the station through the user interface (281).
- the processor (291) of the station (20) can control the lever device (140) to allow the dust collector (141) and the guide portion (225a) of the waste collection duct (225) to communicate with each other.
- At least one processor (291) can perform operations of the station (20) according to various embodiments by executing at least one instruction stored in the memory (292).
- the memory embedded in the station (20) may be implemented as at least one of volatile memory (e.g., dynamic RAM (DRAM), static RAM (SRAM), or synchronous dynamic RAM (SDRAM)), non-volatile memory (e.g., one time programmable ROM (OTPROM), programmable ROM (PROM), erasable and programmable ROM (EPROM), electrically erasable and programmable ROM (EEPROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), hard drive, or solid state drive (SSD)).
- volatile memory e.g., dynamic RAM (DRAM), static RAM (SRAM), or synchronous dynamic RAM (SDRAM)
- non-volatile memory e.g., one time programmable ROM (OTPROM), programmable ROM (PROM), erasable and programmable ROM (EPROM), electrically erasable and programmable ROM (EEPROM), mask ROM, flash ROM, flash memory (e.
- the memory that can be detachably attached to the station (20) may be implemented in the form of a memory card (e.g., compact flash (CF), secure digital (SD), micro secure digital (Micro-SD), mini secure digital (Mini-SD), extreme digital (xD), multi-media card (MMC), etc.), external memory that can be connected to a USB port (e.g., USB memory), etc.
- a memory card e.g., compact flash (CF), secure digital (SD), micro secure digital (Micro-SD), mini secure digital (Mini-SD), extreme digital (xD), multi-media card (MMC), etc.
- USB port e.g., USB memory
- Fig. 14 illustrates a flow chart of a waste collection operation of a cleaning device (1) according to one embodiment.
- the robot cleaner (10) can perform a cleaning process (1401).
- the robot cleaner (10) can perform dry cleaning and/or wet cleaning.
- the robot cleaner (10) can clean a predetermined cleaning area according to a predetermined cleaning plan.
- the robot cleaner (10) and/or station (20) can determine whether to initiate a waste discharge cycle and/or a waste suction cycle (1402).
- the robot cleaner (10) and/or station (20) can receive a command to discharge or suck up waste from a user through an input interface.
- the robot cleaner (10) and/or station (20) may initiate a waste discharge stroke and/or a waste suction stroke depending on whether a preset condition is met.
- the robot cleaner (10) may return to the station (20) (1403) as the waste discharge process is initiated (example of 1403).
- the robot cleaner (10) may return to the station (20) after completing the cleaning process.
- the present disclosure is not limited thereto, and the robot cleaner (10) may return to the station (20) even while cleaning.
- the robot cleaner (10) may return to the station (20) even when the cleaning process is not completed, based on receiving a waste discharge command and/or a waste suction command from an external device (e.g., a user device, a server, a home appliance, the station (20), etc.).
- an external device e.g., a user device, a server, a home appliance, the station (20), etc.
- the waste collected in the dust collection bin (141) of the robot cleaner (10) can be moved to the waste collection bin (223) through the waste collection duct (225) (1404). Accordingly, the waste collected in the dust collection bin (141) can be removed.
- the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20), so that the charging process of the robot cleaner (10) and/or the washing frame (235) provided in the washing chamber (230) can be performed simultaneously or simultaneously while rubbing against the mop (160) and washing the mop (160).
- the robot cleaner (10) and/or station (20) can determine whether the waste discharge and/or waste suction process is completed.
- the robot cleaner (10) may be arranged to wait at a station (20) (1405).
- the robot cleaner (10) may wait at the station (20) to establish the next cleaning plan.
- Fig. 15 illustrates an example of a method for controlling a robot cleaner (10) to perform a waste discharge operation at an accurate location.
- the control operation performed by the processor (191) of the robot cleaner (10) may be performed by the processor (291) of the station (20).
- the robot cleaner (10) may move to a first settling position while returning to the station (20) as the waste discharge process is initiated (1501).
- the movement of the robot cleaner (10) to the first settling position may include the robot cleaner (10) moving to a position where the main wheel (121) of the robot cleaner (10) is settling on the first wheel settling portion (2113).
- the processor (191) of the robot cleaner (10) may control the driving unit (120) (e.g., wheel motor) to move the robot cleaner (10) to a position where the main wheel (121) is settling on the first wheel settling portion (2113).
- the driving unit (120) e.g., wheel motor
- a charging process of the battery (150) of the robot cleaner (10) and/or a washing process of the mop (160) may be performed.
- the robot cleaner (10) can determine whether the main wheel (121) of the robot cleaner (10) is seated on the first wheel mounting portion (2113) (1502). Seating of the main wheel (121) on the first wheel mounting portion (2113) may include the main wheel (121) coming into contact with the first wheel mounting portion (2113).
- the processor (191) of the robot cleaner (10) can determine whether the main wheel (121) is seated on the first wheel mounting portion (2113) based on whether the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20). For example, the processor (191) of the robot cleaner (10) can determine that the charging terminal (151) is connected to the charging terminal (281) of the station (20) when the charging terminal (151) of the robot cleaner (10) is in contact with the charging terminal (281) of the station (20) and is electrically connected.
- the processor (191) of the robot cleaner (10) can determine whether the main wheel (121) of the robot cleaner is seated on the first wheel mounting portion (2113) based on information about the position of the robot cleaner (10) obtained from the position detection sensor (170) after determining whether the charging terminal (151) is connected to the charging terminal (281) of the station (20).
- the position detection sensor (170) may include a Hall sensor.
- the processor (191) of the robot cleaner (10) may obtain information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20) from the position detection sensor (170).
- the processor (191) of the robot cleaner (10) may obtain information about the driving direction and/or rotation angle of the robot cleaner (10) from the position detection sensor (170).
- the processor (191) of the robot cleaner (10) may also calculate the current coordinates in a two-dimensional plane based on the information about the position of the robot cleaner (10) obtained from the position detection sensor (170).
- the processor (191) of the robot cleaner (10) determines that the main wheel (121) of the robot cleaner (10) is seated on the first wheel seat (2113) (example of 1502), and the robot cleaner (10) can move to a second seat position (1503).
- the movement of the robot cleaner (10) to the second seat position may include the robot cleaner (10) moving to a position where the main wheel (121) of the robot cleaner (10) is seated on the second wheel seat (2114).
- the processor (191) of the robot cleaner (10) can control the driving unit (120) (e.g., wheel motor) to move the robot cleaner (10) to a position where the main wheel (121) is seated on the second wheel seat (2114).
- the processor (191) of the robot cleaner (10) can determine whether the robot cleaner (10) has completed moving to the second settling position based on information about the position of the robot cleaner (10) obtained from the position detection sensor (170).
- the information about the position of the robot cleaner (10) may include information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20).
- the position detection sensor (170) may include a Hall sensor, and the position detection sensor (170) may convert a change in a magnetic field according to a change in the position between magnets provided in the station (20) into an electric signal to obtain information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20).
- the processor (191) of the robot cleaner (10) may also calculate the current coordinates of the robot cleaner (10) in a two-dimensional plane based on the information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20) obtained from the position detection sensor (170). Accordingly, the processor (191) of the robot cleaner (10) may compare the calculated current coordinates of the robot cleaner (10) in the two-dimensional plane with the coordinates of a preset second settling position to determine whether the robot cleaner (10) has completed moving to the second settling position.
- the processor (191) of the robot cleaner (10) compares the current coordinates on the two-dimensional plane with the coordinates of the preset second settling position, and if it is determined that the robot cleaner (10) has not completed moving to the second settling position, the processor (191) may control the driving part (120) (e.g., wheel motor) of the robot cleaner (10) to move the robot cleaner (10) back to the position where the main wheel (121) is settling on the second wheel settling part (2114).
- the driving part (120) e.g., wheel motor
- the robot vacuum cleaner (10) can initiate a waste discharge process based on the main wheel (121) being seated on the second wheel mounting portion (2114) (1504).
- the processor (191) of the robot cleaner (10) can control multiple components of the robot cleaner (10) for the waste discharge process.
- the processor (191) of the robot cleaner (10) can stop the operation of the suction motor (142) of the robot cleaner (10) to prevent the collected dust from spreading when the dust collection container (141) is opened.
- the processor (291) of the station (20) can start the operation of the suction motor (224) of the station (20). Accordingly, a flow of air containing contamination is generated in the waste collection duct (225), and waste collected in the dust collection container (141) of the robot cleaner (10) can move to the waste collection container (223) of the station (20).
- the processor (191) of the robot cleaner (10) communicates with the communication unit (282) of the station (20) via the communication unit (182) wired/wireless and can obtain data on whether a clogging event of the suction port (213) of the station (20) has occurred.
- the processor (191) of the robot cleaner (10) receives data including information (e.g., information regarding a detection value of a pressure sensor (270)) for determining whether a clogging event of the suction port (213) of the station (20) has occurred through the communication unit (182), and can determine whether a clogging event of the suction port (213) has occurred based on the information received from the station (20).
- information e.g., information regarding a detection value of a pressure sensor (270)
- the processor (191) of the robot cleaner (10) receives data including information (e.g., information regarding a detection value of a pressure sensor (270)) for determining whether a clogging event of the suction port (213) of the station (20) has occurred through the communication unit (182), and can determine whether a clogging event of the suction port (213) has occurred based on the information received from the station (20).
- Adjusting the position of the robot cleaner (10) may include determining the driving speed and/or driving distance of the robot cleaner (10) and moving the robot cleaner so that the main wheel (121) of the robot cleaner (10) is seated on the second wheel seat (2114) (i.e., so that the robot cleaner (10) is seated at the second seat position).
- the processor (191) of the robot cleaner (10) can determine the driving speed and driving distance of the robot cleaner (10) in order to place the main wheel (121) of the robot cleaner (10) on the second wheel mounting portion (2114).
- the processor (191) of the robot cleaner (10) can determine the driving speed and/or driving distance of the robot cleaner (10).
- the processor (191) of the robot cleaner (10) can determine the driving speed and/or driving distance so that the main wheel (121) of the robot cleaner (10) moves to the second wheel mounting portion (2114) and then moves within a driving distance of about 10 mm at a driving speed of about 50 mm/s.
- the robot cleaner (10) can restart the waste discharge process as the position adjustment is completed (1508).
- the robot cleaner (10) can perform the waste discharge process and determine whether the waste discharge is complete (1509).
- the robot cleaner (10) can determine that the waste discharge is complete when a preset time has elapsed after the waste discharge process is restarted.
- this is merely an example, and the method by which the robot cleaner (10) determines that the waste discharge process is complete may vary.
- the robot cleaner (10) can determine that the waste discharge process is complete when it receives a signal from the station (20) indicating that the waste discharge (suction) process is complete.
- the robot cleaner (10) determines that waste discharge is complete (example of 1509), the robot cleaner (10) can return to the first settling position (1510).
- Returning the robot cleaner (10) to the first settling position may include moving the robot cleaner (10) to a position where the main wheel (121) of the robot cleaner (10) is settling on the first wheel settling portion (2113). After returning to the first settling position, the robot cleaner (10) may perform a preparation process to perform the next cleaning process. For example, the robot cleaner (10) may perform a charging process and/or a mop (160) washing process to charge the battery (150). In addition, the robot cleaner (10) may wait at the station (20) until the next cleaning process.
- Figures 16 and 17 illustrate an example of a method for controlling a station (20) to perform a waste discharge operation at an accurate location according to one embodiment.
- the station (20) may initiate a waste suction process (1601).
- the waste suction process of the station (20) may be performed simultaneously with the waste discharge process of the robot cleaner (10).
- step 1504 of FIG. 15 and step 1601 of FIG. 16 may be operations performed at the same time.
- the station (20) can determine whether the detection value of the pressure sensor (270) is less than the reference pressure during the reference time (1602). At this time, the reference time and/or the reference pressure may be preset values. If the dust collector (141) of the robot cleaner (10) is not positioned at a position where the lever device (140) can open the lower door (141a) of the dust collector (141) by a predetermined angle or more, the cross-sectional area of the suction port (213) may not be sufficiently secured, so that the detection value of the pressure sensor (270) may be measured as less than the reference pressure during the reference time.
- Station (20) can continue to perform the waste suction process if the detection value of the pressure sensor (270) increases above the reference pressure during the reference time (No of 1602).
- the processor (291) of the station (20) can control the lever device (140) to open the lower door (141a) of the dust collector (141) by initiating the waste suction process (i.e., step 1601). That is, the processor (291) of the station (20) maintains the opening link (141a) coupled with the lower door (141a) rotated by a predetermined angle in a direction away from the suction port (213).
- the processor (291) of the station (20) can control the lever device (140) so that the open link (141a) coupled with the door (141a) rotates in a direction closer to the suction port (213).
- the lower door (141a) of the dust collector (141) is closed, and the opening of the dust collector (141) can also be closed. That is, the processor (291) of the station (20) controls the lever device (140) to close the opening of the dust collector (141) before the robot cleaner adjusts its position (i.e., step 1507 of FIG. 15), thereby preventing the waste stored in the dust collector (141) from being dispersed to the outside.
- the station (20) can control the lever device (140) to close the opening of the dust collector (141), and then determine whether the position adjustment of the robot cleaner (10) is complete (1607).
- the station (20) can determine whether the position adjustment of the robot cleaner (10) is complete based on information about the position of the robot cleaner (10) acquired by the position detection sensor (170) of the robot cleaner (10) through communication with the robot cleaner (10).
- the station (20) includes a physical switch (not shown) in the second wheel mounting portion (2114), and can determine whether the position adjustment of the robot cleaner (10) is complete based on the on/off of the physical switch.
- the processor (291) of the station (20) can control the lever device (140) in a direction in which the open link (140a) moves closer to the suction port (213) based on the determination that the position adjustment of the robot cleaner (10) is complete. Thereafter, the processor (291) of the station (20) can control the lever device (140) in a direction in which the open link (140a) moves away from the suction port (213) based on the combination of the open link (140a) and the lower door (141a). Accordingly, the suction port (213) is opened, and the dust collector (141) of the robot cleaner (10) and the waste collection container (223) of the station (20) can be connected through the waste collection duct (225).
- the station (20) can prevent the cleaning device (1) and its surrounding environment from being contaminated by the dirt in the dust collector (141) by closing the suction port (213) when the robot cleaner (10) moves to a suitable position for performing the dirt suction process.
- the above-mentioned mounting portion (2111) includes a first wheel mounting portion (2113) on which the main wheel (121) can be mounted, and a second wheel mounting portion (2114) spaced apart from the first wheel mounting portion (2113), and when the robot cleaner (10) enters the station (20), the first wheel mounting portion (2113) can be provided in front of the second wheel mounting portion (2114).
- the above position detection sensor (170) may include a Hall sensor that detects a change in a magnetic field between a magnetic body located at a position spaced apart from the position detection sensor (170).
- the above station (20) includes a magnetic body, and the at least one processor (191, 291) may include information about the position of the robot cleaner (10) obtained by the position detection sensor (170) including at least one of the position of the robot cleaner (10) based on the station (20) or the distance between the station and (20) and the robot cleaner (10).
- the main wheel (121) includes an encoder disk and a magnetic body attached to the encoder disk, and information about the position of the robot cleaner (10) obtained by the position detection sensor (170) may include at least one of the driving direction, rotational speed, or rotational angle of the main wheel (121).
- the at least one processor (191, 291) can determine whether the main wheel (121) is positioned at the first wheel mounting portion (2113) based on information about the position of the robot cleaner (10) obtained by the position detection sensor (170) after determining that the main wheel is positioned at the first wheel mounting portion (2113) based on the connection of the robot cleaner charging terminal (151) and the station charging terminal (218).
- the at least one processor (191, 291) can move the main wheel (121) to the second wheel mounting portion (2114) based on determining that the main wheel (121) is located in the first wheel mounting portion (2113).
- the above station (20); includes a station suction motor (224) that generates a suction force to transport the waste to the waste collection bin (223), and the at least one processor (191, 291); can determine whether the detection value of the pressure sensor (270) is less than a preset reference pressure for a preset reference time as the main wheel (121) is seated on the second wheel mounting portion (2114) and the suction motor (224) is driven.
- the at least one processor (191, 291) can control the driving unit (120) to adjust the position of the robot cleaner (10) based on the detection value of the pressure sensor (270) being less than a preset reference pressure for a preset reference time.
- the method may include: when the robot cleaner (10) is installed in the station (20) and enters the station (20) to perform a waste discharge process, obtaining information about the position of the robot cleaner (10) from the position detection sensor (170), obtaining information about the pressure inside a waste collection duct (225) of the station (20) from a pressure sensor (270), and adjusting the position of the robot cleaner (10) based on the information obtained from the position detection sensor (170) or the pressure sensor (270) so that the opening of the dust collection container (141) of the robot cleaner (10) corresponds to the suction port (213) of the station (20) through which the waste flows in from the dust collection container (141).
- the above station (20) includes a first wheel mounting portion (2113) on which the main wheel (121) of the robot cleaner (10) can be mounted, and a second wheel mounting portion (2114) spaced apart from the first wheel mounting portion (2113), and when the robot cleaner (10) enters the station (20), the first wheel mounting portion (2113) is provided in front of the second wheel mounting portion (2114), and it may further include determining that the main wheel (121) is mounted on the first wheel mounting portion (2113) based on the connection between the robot cleaner charging terminal (151) and the station charging terminal (218).
- the position detection sensor (170) may further include a Hall sensor, obtain information about the position of the robot cleaner (10) from the position detection sensor (170), and detect a change in a magnetic field between a magnetic body located at a position spaced apart from the position detection sensor (170).
- the above station (20) includes a magnetic body, and obtaining information about the position of the robot cleaner (10) from the position detection sensor (170) may include obtaining at least one of the position of the robot cleaner (10) based on the station (20) or the distance between the station (20) and the robot cleaner (10) from the position detection sensor (170).
- the main wheel (131) includes an encoder disk and a magnetic body attached to the encoder disk, and obtaining information about the position of the robot cleaner (10) from the position detection sensor (170) may include obtaining at least one of the driving direction, rotational speed, or rotational angle of the main wheel (131).
- the control method of the cleaning device (1) may further include re-determining whether the main wheel (131) is positioned on the first wheel mounting portion (2113) based on information about the position of the robot cleaner (10) acquired by the position detection sensor (170), after determining that the main wheel (131) is positioned on the first wheel mounting portion (2113) based on the connection of the robot cleaner charging terminal (151) and the station charging terminal (218).
- the control method of the cleaning device (1) may further include moving the main wheel (131) to the second wheel mounting portion (2114) based on determining that the main wheel (131) is located at the first wheel mounting portion (2113).
- the control method of the cleaning device (1) may further include determining at least one of a driving speed or a driving distance for moving the main wheel (131) to the second wheel mounting portion (2114) based on information about the position of the robot cleaner (10) obtained by the position detection sensor (170).
- the above station (20) includes a station suction motor (224) that generates a suction force to transfer the waste to the waste collection bin (223), and the control method of the cleaning device (1) may further include determining whether the detection value of the pressure sensor (170) is less than a preset reference pressure for a preset reference time as the main wheel (131) is mounted on the second wheel mounting portion (2114) and the suction motor (224) is driven, and controlling the driving unit (120) of the robot cleaner to adjust the position of the robot cleaner (20) based on whether the detection value of the pressure sensor (170) is less than a preset reference pressure for a preset reference time.
- a cleaning device (1) according to one aspect of the present disclosure can improve cleaning efficiency.
- a computer-readable recording medium may be provided in the form of a non-transitory storage medium.
- non-transitory storage medium simply means a tangible device that does not contain signals (e.g., electromagnetic waves). This term does not distinguish between cases where data is permanently stored in the storage medium and cases where data is temporarily stored.
- a “non-transitory storage medium” may include a buffer in which data is temporarily stored.
- the method according to various embodiments disclosed in the present document may be provided as included in a computer program product.
- the computer program product may be traded as a product between a seller and a buyer.
- the computer program product may be distributed in the form of a machine-readable recording medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play StoreTM) or directly between two user devices (e.g., smartphones).
- a machine-readable recording medium e.g., compact disc read only memory (CD-ROM)
- CD-ROM compact disc read only memory
- an application store e.g., Play StoreTM
- smartphones directly between two user devices
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Electric Vacuum Cleaner (AREA)
Abstract
Description
본 개시는 청소 장치 및 그 제어 방법에 관한 것이다.The present disclosure relates to a cleaning device and a method for controlling the same.
일반적으로 로봇 청소기는 사용자의 조작 없이 청소 공간을 이동하면서 바닥에 쌓인 먼지 등의 오물을 흡입함으로써 청소 공간을 자동으로 청소하는 장치이다. 로봇 청소기는 청소 공간을 주행하며 청소 공간을 청소한다.Typically, a robot vacuum cleaner is a device that automatically cleans a space by moving around it and sucking up dust and other debris accumulated on the floor without user intervention. A robot vacuum cleaner moves around the cleaning area and cleans it.
로봇 청소기는 거리 센서를 통해 청소 구역 내에 설치된 가구나 사무용품, 벽 등의 장애물까지의 거리를 판별하고, 로봇 청소기의 좌륜 모터와 우륜 모터를 선택적으로 구동시킴으로써 스스로 방향을 전환해가면서 청소 구역을 청소한다.The robot vacuum cleaner uses a distance sensor to determine the distance to obstacles such as furniture, office supplies, and walls installed in the cleaning area, and selectively drives the left and right wheel motors of the robot vacuum cleaner to change direction on its own and clean the cleaning area.
최근에는 사용자의 청소 편리성을 더욱 개선하기 위한 로봇 청소기가 개발되고 있는 있으며, 로봇 청소기 오물 수거통의 오물을 스테이션과 도킹시 자동으로 비워주는 로봇 청소기가 개발되었다.Recently, robot vacuum cleaners have been developed to further improve the user's cleaning convenience, and a robot vacuum cleaner that automatically empties the waste in the robot vacuum cleaner's waste collection bin when docked with a station has been developed.
본 개시에 따른 로봇 청소기 및 스테이션을 포함하는 청소 장치는, 로봇 청소기가 오물 배출 행정을 수행할 때, 스테이션의 흡입구에 대응되는 정확한 위치로 로봇 청소기를 위치시키는 것을 목적으로 한다. A cleaning device including a robot cleaner and a station according to the present disclosure is intended to position the robot cleaner at an accurate position corresponding to the suction port of the station when the robot cleaner performs a waste discharge process.
본 개시에 따른 청소 장치는, 메인 휠 및 상기 메인 휠을 구동하는 휠 모터를 포함하는 주행부 및 일면이 개방 가능하고, 오물을 저장하는 집진통을 포함하는 로봇 청소기; 상기 로봇 청소기가 도킹되는 스테이션;및 상기 로봇 청소기와 상기 스테이션의 동작을 제어하는 적어도 하나의 프로세서;를 포함하고, 상기 스테이션;은, 오물 수거통, 상기 집진통으로부터 상기 오물이 유입되는 흡입구를 포함하고 상기 로봇 청소기가 상기 스테이션에 도킹되는 것에 대응하여 상기 로봇 청소기가 안착되도록 마련되는 안착부 및 일단은 상기 흡입구와 연통되고, 타단은 상기 오물 수거통과 연통되는 오물 수거 덕트를 포함하고, 상기 로봇 청소기:는, 상기 주행부에 의해 상기 로봇 청소기가 이동함에 따라 상기 로봇 청소기의 위치에 관한 정보를 획득하는 위치 감지 센서를 더 포함하고, 상기 스테이션;은, 상기 오물 수거 덕트 내부의 압력에 관한 정보를 획득하는 압력 센서를 더 포함하고, 상기 적어도 하나의 프로세서;는, 상기 위치 감지 센서 및 상기 압력 센서로부터 획득하는 정보에 기초하여 상기 집진통의 개구가 상기 흡입구에 대응되도록 상기 로봇 청소기의 위치를 조절하도록 상기 주행부를 제어할 수 있다. A cleaning device according to the present disclosure comprises a robot cleaner including a driving unit including a main wheel and a wheel motor driving the main wheel, and a dust collector having one side openable and storing dust; A station to which the robot cleaner is docked; and at least one processor controlling operations of the robot cleaner and the station; wherein the station includes a waste collection bin, a suction port through which waste is introduced from the dust collection bin, a mounting portion provided to allow the robot cleaner to be mounted in response to the robot cleaner being docked to the station, and a waste collection duct having one end communicated with the suction port and the other end communicated with the waste collection bin; wherein the robot cleaner further includes a position detection sensor that obtains information about a position of the robot cleaner as the robot cleaner moves by the driving unit; wherein the station further includes a pressure sensor that obtains information about a pressure inside the waste collection duct; and wherein the at least one processor can control the driving unit to adjust a position of the robot cleaner so that an opening of the dust collection bin corresponds to the suction port based on information obtained from the position detection sensor and the pressure sensor.
본 개시에 따른 로봇 청소기 및 상기 로봇 청소기가 안착되도록 마련되는 스테이션을 포함하는 청소 장치의 제어 방법에 있어서, 상기 로봇 청소기가 상기 스테이션에 안착하여 오물 배출 행정을 수행하기 위해 상기 로봇 청소기가 상기 스테이션으로 진입하고, 상기 위치 감지 센서로부터 상기 로봇 청소기의 위치에 관한 정보를 획득하고, 압력 센서로부터 상기 스테이션의 오물 수거 덕트 내부의 압력에 관한 정보를 획득하고, 상기 위치 감지 센서 또는 압력 센서로부터 획득한 정보에 기초하여 상기 로봇 청소기의 집진통 개구가 상기 집진통으로터 상기 오물이 유입되는 상기 스테이션의 흡입구에 대응되도록 상기 로봇 청소기의 위치를 조절하는 것을 포함할 수 있다. A method for controlling a cleaning device including a robot cleaner according to the present disclosure and a station provided for the robot cleaner to be installed, the method may include: allowing the robot cleaner to enter the station to perform a waste discharge process by being installed in the station; obtaining information about the position of the robot cleaner from the position detection sensor; obtaining information about the pressure inside a waste collection duct of the station from a pressure sensor; and adjusting the position of the robot cleaner so that an opening of a dust collection box of the robot cleaner corresponds to an intake port of the station through which waste flows in from the dust collection box based on information obtained from the position detection sensor or the pressure sensor.
본 개시의 일 측면에 따른 청소 장치는 사용자의 사용 편의성을 향상시킬 수 있다. A cleaning device according to one aspect of the present disclosure can improve user convenience.
본 개시의 일 측면에 따른 청소 장치는 청소 효율이 향상시킬 수 있다. A cleaning device according to one aspect of the present disclosure can improve cleaning efficiency.
본 개시의 일 측면에 따른 청소 장치는 청결한 청소 환경을 위해 로봇 청소기의 먼지 배출 행정 시 로봇 청소기의 먼지 배출구와 스테이션의 먼지 흡입구가 정확히 대응되는 위치로 로봇 청소기를 가이드하여 청결성을 유지할 수 있다. A cleaning device according to one aspect of the present disclosure can maintain cleanliness by guiding a robot cleaner to a position where the dust discharge port of the robot cleaner and the dust suction port of a station exactly correspond during a dust discharge operation of the robot cleaner to create a clean cleaning environment.
본 개시의 일 측면에 따르면 청소 장치에서 수행되는 행정에 따라 로봇 청소기가 스테이션에 안착할 수 있는 제1 안착 위치와 제2 안착 위치를 구별하여, 세척 행정을 수행하기 위한 세척수가 흡입구로 튀어 먼지 흡입이 효율이 떨어지는 것을 방지할 수 있다.According to one aspect of the present disclosure, a robot cleaner can be placed at a station by distinguishing between a first placement position and a second placement position depending on a process performed by a cleaning device, thereby preventing cleaning water for performing a cleaning process from splashing into a suction port and reducing the efficiency of dust suction.
본 문서에서 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.
도 1은 일 실시예에 따른 청소 장치에서 로봇 청소기가 스테이션으로부터 벗어나 있는 상태를 도시한 도면이다.FIG. 1 is a drawing illustrating a state in which a robot cleaner is away from a station in a cleaning device according to one embodiment.
도 2는 일 실시예에 따른 청소 장치에서 로봇 청소기가 스테이션에 안착된 상태를 도시한 도면이다.FIG. 2 is a drawing showing a state in which a robot cleaner is installed on a station in a cleaning device according to one embodiment.
도 3은 일 실시예에 따른 로봇 청소기를 도시한 도면이다.FIG. 3 is a drawing illustrating a robot vacuum cleaner according to one embodiment.
도 4는 도 3에 도시된 로봇 청소기의 후방을 도시한 도면이다.Figure 4 is a drawing showing the rear of the robot vacuum cleaner illustrated in Figure 3.
도 5은 도 3에 도시된 로봇 청소기의 하부를 도시한 도면이다.Figure 5 is a drawing showing the lower part of the robot vacuum cleaner illustrated in Figure 3.
도 6은 도 4의 A-A'선에 따른 로봇 청소기의 단면도이다.Fig. 6 is a cross-sectional view of the robot vacuum cleaner along line A-A' of Fig. 4.
도 7은 일 실시예에 따른 스테이션을 도시한 도면이다.FIG. 7 is a diagram illustrating a station according to one embodiment.
도 8은 도 7에 도시된 스테이션의 후방을 도시한 도면이다. Figure 8 is a drawing showing the rear of the station illustrated in Figure 7.
도 9는 도 7의 B-B'선에 따른 스테이션의 단면도이다.Fig. 9 is a cross-sectional view of the station along line B-B' of Fig. 7.
도 10은 일 실시예에 따른 청소 장치에서 로봇 청소기의 메인 휠이 스테이션의 제1 안착 위치에 위치할 때 확대도를 개략적으로 도시한다.FIG. 10 schematically illustrates an enlarged view of a main wheel of a robot cleaner in a cleaning device according to one embodiment when the main wheel is positioned at a first settling position of a station.
도 11은 일 실시예에 따른 청소 장치에서 로봇 청소기의 메인 휠이 스테이션의 제2 안착 위치에 위치할 때 확대도를 개략적으로 도시한다.FIG. 11 schematically illustrates an enlarged view of a main wheel of a robot cleaner in a cleaning device according to one embodiment when the main wheel is positioned at a second settling position of the station.
도 12은 일 실시예에 따른 로봇 청소기의 제어 블록도를 도시한다.Fig. 12 illustrates a control block diagram of a robot vacuum cleaner according to one embodiment.
도 13는 일 실시예에 따른 스테이션의 제어 블록도를 도시한다.Figure 13 illustrates a control block diagram of a station according to one embodiment.
도 14는 일 실시예에 따른 청소 장치의 오물 수거 동작 순서도를 도시한다.Fig. 14 illustrates a flow chart of a waste collection operation of a cleaning device according to one embodiment.
도 15는 일 실시예에 따라 정확한 위치에서 오물 배출 행정을 수행하기 위해 로봇 청소기를 제어하는 방법의 일 예를 도시한다.FIG. 15 illustrates an example of a method for controlling a robot vacuum cleaner to perform a waste discharge operation at a precise location according to one embodiment.
도 16 및 도 17은 일 실시예에 따라 정확한 위치에서 오물 배출 행정을 수행하기 위해 스테이션을 제어하는 방법의 일 예를 도시한다.Figures 16 and 17 illustrate an example of a method for controlling a station to perform a waste discharge operation at a precise location according to one embodiment.
본 문서의 다양한 실시예들 및 이에 사용된 용어들은 본 문서에 기재된 기술적 특징들을 특정한 실시예들로 한정하려는 것이 아니며, 해당 실시예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다.It should be understood that the various embodiments and terms used in this document are not intended to limit the technical features described in this document to specific embodiments, but rather to include various modifications, equivalents, or substitutes of the embodiments.
도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다.In connection with the description of the drawings, similar reference numerals may be used for similar or related components.
아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다.The singular form of a noun corresponding to an item may include one or more of said items, unless the relevant context clearly indicates otherwise.
본 문서에서, "A 또는 B", "A 및 B 중 적어도 하나", "A 또는 B 중 적어도 하나", "A, B 또는 C", "A, B 및 C 중 적어도 하나", 및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다.In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" may include any one of the items listed together in that phrase, or all possible combinations thereof.
"및/또는"이라는 용어는 복수의 관련된 기재된 구성요소들의 조합 또는 복수의 관련된 기재된 구성요소들 중의 어느 구성요소를 포함한다.The term "and/or" includes any combination of a plurality of related described elements or any one of a plurality of related described elements.
"부", "모듈", "부재"라는 용어는 하드웨어 또는 소프트웨어로 구현될 수 있다. 실시예들에 따라 복수의 "부", "모듈", "부재"가 하나의 구성요소로 구현되거나, 하나의 "부", "모듈", "부재"가 복수의 구성요소들을 포함하는 것도 가능하다.The terms "part," "module," and "member" may be implemented in hardware or software. Depending on the embodiments, multiple "parts," "modules," or "members" may be implemented as a single component, or a single "part," "module," or "member" may include multiple components.
"제1", "제2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다.Terms such as "first," "second," or "first" or "second" may be used simply to distinguish one component from another and do not qualify the components in any other respect (e.g., importance or order).
어떤(예: 제1) 구성요소가 다른(예: 제2) 구성요소에, "기능적으로" 또는 "통신적으로"라는 용어와 함께 또는 이런 용어 없이, "커플드" 또는 "커넥티드"라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.When a component (e.g., a first component) is referred to as being "coupled" or "connected" to another component (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
"포함하다" 또는 "가지다"등의 용어는 본 문서에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는다.The terms "include" or "have" are intended to specify the presence of a feature, number, step, operation, component, part or combination thereof described in this document, but do not preclude the presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof.
어떤 구성요소가 다른 구성요소와 "연결", "결합", "지지" 또는 "접촉"되어 있다고 할 때, 이는 구성요소들이 직접적으로 연결, 결합, 지지 또는 접촉되는 경우뿐 아니라, 제3 구성요소를 통하여 간접적으로 연결, 결합, 지지 또는 접촉되는 경우를 포함한다.When a component is said to be “connected,” “coupled,” “supported,” or “in contact with” another component, this includes not only cases where the components are directly connected, coupled, supported, or in contact, but also cases where the components are indirectly connected, coupled, supported, or in contact through a third component.
어떤 구성요소가 다른 구성요소 "상에" 위치하고 있다고 할 때, 이는 어떤 구성요소가 다른 구성요소에 접해 있는 경우뿐 아니라 두 구성요소 사이에 또 다른 구성요소가 존재하는 경우도 포함한다.When we say that a component is "on" another component, this includes not only cases where the component is in contact with the other component, but also cases where there is another component between the two components.
한편, 하기의 설명에서 사용된 용어 "전", "후", "좌", "우", "상", "하" 등은 도면을 기준으로 정의한 것이며, 이 용어에 의하여 각 구성요소의 형상 및 위치가 제한되는 것은 아니다. 예를 들어, 도 1에 도시된 바와 같이, 로봇 청소기(10)가 스테이션(20)으로 진입하는 방향을 후방(-X 방향)으로 정의하고, 이와 반대되는 방향을 전방(+X 방향)으로 정의할 수 있다.Meanwhile, the terms "front", "back", "left", "right", "up", "down", etc. used in the following description are defined based on the drawing, and the shape and position of each component are not limited by these terms. For example, as illustrated in FIG. 1, the direction in which the robot cleaner (10) enters the station (20) can be defined as rearward (-X direction), and the opposite direction can be defined as forward (+X direction).
이하에서는 본 발명에 따른 실시예를 첨부된 도면을 참조하여 상세히 설명한다.Hereinafter, embodiments according to the present invention will be described in detail with reference to the attached drawings.
도 1은 일 실시예에 따른 청소 장치(1)에서 로봇 청소기(10)가 스테이션(20)으로부터 벗어나 있는 상태를 도시한 도면이다. FIG. 1 is a drawing showing a state in which a robot cleaner (10) is away from a station (20) in a cleaning device (1) according to one embodiment.
도 2는 일 실시예에 따른 청소 장치(1)에서 로봇 청소기(10)가 스테이션(20)에 안착된 상태를 도시한 도면이다. FIG. 2 is a drawing showing a state in which a robot cleaner (10) is installed on a station (20) in a cleaning device (1) according to one embodiment.
도 1 및 도 2을 참조하면, 청소 장치(1)는 로봇 청소기(10)와 스테이션(20)을 포함할 수 있다. 청소 장치(1)는 청소 시스템(1)으로 지칭될 수 있다.Referring to FIGS. 1 and 2, the cleaning device (1) may include a robot cleaner (10) and a station (20). The cleaning device (1) may be referred to as a cleaning system (1).
로봇 청소기(10)는 바닥면을 따라 이동하면서 바닥면을 청소할 수 있다. 로봇 청소기(10)가 청소하는 바닥면은 피청소면이라고 할 수 있다. 로봇 청소기(10)는 건식 청소 및/또는 습식 청소를 수행할 수 있다. 로봇 청소기(10)는 피청소면의 오물을 흡입하거나 닦아낼 수 있다. 여기서, 오물은 먼지, 머리카락, 음식물 부스러기 등의 이물질을 총칭할 수 있다.A robot cleaner (10) can clean a floor by moving along the floor. The floor cleaned by the robot cleaner (10) can be referred to as a cleaning surface. The robot cleaner (10) can perform dry cleaning and/or wet cleaning. The robot cleaner (10) can suck up or wipe away dirt from the cleaning surface. Here, dirt can be a general term for foreign substances such as dust, hair, and food crumbs.
로봇 청소기(10)는 스테이션(20)에 안착될 수 있다. 로봇 청소기(10)는 스테이션(20)에 거치될 수 있다. 로봇 청소기(10)는 스테이션(20)에 도킹될 수 있다. 로봇 청소기(10)의 적어도 일부는 스테이션(20)의 수용 공간(210a)에 배치될 수 있다. The robot cleaner (10) can be mounted on the station (20). The robot cleaner (10) can be mounted on the station (20). The robot cleaner (10) can be docked on the station (20). At least a portion of the robot cleaner (10) can be placed in the receiving space (210a) of the station (20).
로봇 청소기(10)는 청소를 하는 도중 및/또는 청소를 완료한 후 스테이션(20)으로 이동할 수 있다. The robot vacuum cleaner (10) can move to the station (20) during cleaning and/or after cleaning is completed.
예를 들어, 로봇 청소기(10)는, 충전이 필요한 경우, 집진통(141)의 오물을 비워야 하는 경우, 물걸레(160)의 수분 함유량이 낮은 경우, 물걸레(160)의 세척이 필요한 경우, 물걸레(160)의 살균이 필요한 경우, 및/또는 물걸레(160)의 건조가 필요한 경우, 스테이션(20)으로 이동할 수 있다. For example, the robot vacuum cleaner (10) may move to the station (20) when charging is required, when the dust bin (141) needs to be emptied, when the moisture content of the mop (160) is low, when the mop (160) needs to be washed, when the mop (160) needs to be sterilized, and/or when the mop (160) needs to be dried.
스테이션(20)은 로봇 청소기(10)를 거치하도록 마련될 수 있다. 스테이션(20)은 로봇 청소기(10)가 안착되도록 마련될 수 있다. 스테이션(20)은 로봇 청소기(10)를 보관하도록 마련될 수 있다. The station (20) may be provided to hold the robot cleaner (10). The station (20) may be provided to allow the robot cleaner (10) to be installed. The station (20) may be provided to store the robot cleaner (10).
예를 들어, 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 스테이션(20)은 로봇 청소기(10)의 배터리(150)를 충전할 수 있다. 예를 들어, 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 스테이션(20)은 로봇 청소기(10)의 집진통(141)에 수집된 오물을 수거할 수 있다. 예를 들어, 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 스테이션(20)은 물걸레(160)를 물 및/또는 스팀으로 적실 수 있다. 예를 들어, 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 스테이션(20)은 물걸레(160)를 세척할 수 있다. 예를 들어, 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 스테이션(20)은 물걸레(160)를 살균할 수 있다. 예를 들어, 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 스테이션(20)은 물걸레(160)를 건조할 수 있다.For example, while the robot cleaner (10) is seated at the station (20), the station (20) can charge the battery (150) of the robot cleaner (10). For example, while the robot cleaner (10) is seated at the station (20), the station (20) can collect the waste collected in the dust bin (141) of the robot cleaner (10). For example, while the robot cleaner (10) is seated at the station (20), the station (20) can wet the mop (160) with water and/or steam. For example, while the robot cleaner (10) is seated at the station (20), the station (20) can wash the mop (160). For example, while the robot cleaner (10) is seated at the station (20), the station (20) can sterilize the mop (160). For example, while the robot vacuum cleaner (10) is stationed at the station (20), the station (20) can dry the mop (160).
도 3은 일 실시예에 따른 로봇 청소기(10)를 도시한 도면이다.FIG. 3 is a drawing illustrating a robot vacuum cleaner (10) according to one embodiment.
도 4는 도 3에 도시된 로봇 청소기(10)의 후방을 도시한 도면이다.Fig. 4 is a drawing showing the rear of the robot vacuum cleaner (10) illustrated in Fig. 3.
도 5은 도 3에 도시된 로봇 청소기(10)의 하부를 도시한 도면이다.Fig. 5 is a drawing showing the lower part of the robot vacuum cleaner (10) illustrated in Fig. 3.
도 6은 도 4의 A-A'선에 따른 로봇 청소기(10)의 단면도이다.Fig. 6 is a cross-sectional view of a robot vacuum cleaner (10) along line A-A' of Fig. 4.
로봇 청소기(10)는 본체(110)를 포함할 수 있다. 본체(110)는 로봇 청소기(10)의 전체적인 외관을 형성할 수 있다. 본체(110) 내부에는 로봇 청소기(10)의 구성부품들이 수용될 수 있다. 본체(110) 내부에는 전장품들이 배치될 수 있다. 본체(110)는 로봇 청소기 본체(110)로 지칭될 수 있다. A robot cleaner (10) may include a main body (110). The main body (110) may form the overall appearance of the robot cleaner (10). Components of the robot cleaner (10) may be accommodated inside the main body (110). Electrical components may be arranged inside the main body (110). The main body (110) may be referred to as a robot cleaner main body (110).
로봇 청소기(10)는 흡입구(111)를 포함할 수 있다. 흡입구(111)는 피청소면을 향하도록 형성될 수 있다. 흡입구(111)는 피청소면을 향해 개방될 수 있다. 흡입구(111)는 본체(110)에 형성될 수 있다. 흡입구(111)는 본체(110)의 하부에 형성될 수 있다. 흡입구(111)는 본체(110)의 하면(110b)을 관통하여 형성될 수 있다. 피청소면의 오물은 공기와 함께 흡입구(111)를 통해 본체(110) 내부로 흡입될 수 있다. 흡입구(111)는 로봇 청소기 흡입구(111)로 지칭될 수 있다.The robot cleaner (10) may include a suction port (111). The suction port (111) may be formed to face a surface to be cleaned. The suction port (111) may be open toward the surface to be cleaned. The suction port (111) may be formed in the main body (110). The suction port (111) may be formed in the lower part of the main body (110). The suction port (111) may be formed to penetrate the lower surface (110b) of the main body (110). Dirt on the surface to be cleaned may be sucked into the main body (110) through the suction port (111) together with air. The suction port (111) may be referred to as a robot cleaner suction port (111).
로봇 청소기(10)는 브러시(130)를 포함할 수 있다. 브러시(130)는 피청소면을 타격하여 오물을 비산시킬 수 있다. 브러시(130)에 의해 비산된 오물은 공기와 함께 흡입구(111)로 유입될 수 있다. A robot vacuum cleaner (10) may include a brush (130). The brush (130) may strike a surface to be cleaned to scatter dirt. Dirt scattered by the brush (130) may be drawn into the suction port (111) together with air.
예를 들어, 로봇 청소기(10)는 흡입구(111)에 배치되는 제1 브러시(131)를 포함할 수 있다. 제1 브러시(131)는 본체(110)에 대해 회전 가능하게 장착될 수 있다. 제1 브러시(131)의 회전축은 대략 수평 방향(Y 방향)을 따라 연장된 축일 수 있다. 제1 브러시(131)는 메인 브러시(131)로 지칭될 수 있다. For example, the robot cleaner (10) may include a first brush (131) disposed in the suction port (111). The first brush (131) may be rotatably mounted relative to the main body (110). The rotation axis of the first brush (131) may be an axis extending approximately along the horizontal direction (Y direction). The first brush (131) may be referred to as a main brush (131).
예를 들어, 로봇 청소기(10)는 본체(110) 하부 테두리에 인접하게 배치되는 제2 브러시(132)를 포함할 수 있다. 제2 브러시(132)는 제1 브러시(131)가 쓸지 못하는 본체(110) 주변의 오물을 흡입구(111)로 유도할 수 있다. 제2 브러시(132)는 본체(110)에 대해 회전 가능하게 장착될 수 있다. 제2 브러시(132)의 회전축은 대략 수직 방향(Z 방향)을 따라 연장된 축일 수 있다. 제2 브러시(132)는 사이드 브러시(132)로 지칭될 수 있다.For example, the robot cleaner (10) may include a second brush (132) positioned adjacent to the lower edge of the main body (110). The second brush (132) may guide dirt around the main body (110) that the first brush (131) cannot sweep to the suction port (111). The second brush (132) may be rotatably mounted with respect to the main body (110). The rotation axis of the second brush (132) may be an axis extending approximately along a vertical direction (Z direction). The second brush (132) may be referred to as a side brush (132).
로봇 청소기(10)는 집진통(141)을 포함할 수 있다. 흡입구(111)를 통해 흡입된 오물 및/또는 공기는 집진통(141)으로 이동할 수 있다. 흡입구(111)를 통해 흡입된 오물은 집진통(141)에 수집될 수 있다. 흡입구(111)를 통해 흡입된 공기는 집진통(141)을 통과함에 따라 필터링될 수 있다. 흡입구(111)를 통해 흡입된 오물과 공기는 집진통(141)에서 분리될 수 있다.The robot vacuum cleaner (10) may include a dust collector (141). Dirt and/or air sucked in through the suction port (111) may move to the dust collector (141). Dirt sucked in through the suction port (111) may be collected in the dust collector (141). Air sucked in through the suction port (111) may be filtered as it passes through the dust collector (141). Dirt and air sucked in through the suction port (111) may be separated in the dust collector (141).
로봇 청소기(10)는 배출구(112)를 포함할 수 있다. 배출구(112)는 본체(110)에 형성될 수 있다. 배출구(112)는 본체(110)의 후방 측에 형성될 수 있다. 흡입구(111)를 통해 흡입된 공기는 필터링되어 배출구(112)를 통해 로봇 청소기(10)의 외부로 배출될 수 있다. 예를 들어, 배출구(112)는 복수로 마련될 수 있으며, 복수의 배출구는 복수의 홀(hole)로 구성될 수 있다. 배출구(112)는 로봇 청소기 배출구(112)로 지칭될 수 있다.The robot cleaner (10) may include an exhaust port (112). The exhaust port (112) may be formed in the main body (110). The exhaust port (112) may be formed on the rear side of the main body (110). Air sucked in through the suction port (111) may be filtered and discharged to the outside of the robot cleaner (10) through the exhaust port (112). For example, a plurality of exhaust ports (112) may be provided, and the plurality of exhaust ports may be configured with a plurality of holes. The exhaust port (112) may be referred to as a robot cleaner exhaust port (112).
로봇 청소기(10)는 흡입 모터(142)를 포함할 수 있다. 흡입 모터(142)는 흡입력을 발생시킬 수 있다. 흡입 모터(142)에서 발생된 흡입력에 의해, 흡입구(111)는 오물 및/또는 공기를 흡입할 수 있다. 흡입 모터(142)에서 발생된 흡입력에 의해, 배출구(112)는 로봇 청소기(10) 내부로 흡입되어 필터링된 공기를 외부로 배출할 수 있다. 흡입 모터(142)는 흡입구(111)와 배출구(112) 사이에 형성되는 공기의 유로 상에 배치될 수 있다. 흡입 모터(142)는 청소기 흡입 모터(142)로 지칭될 수 있다.The robot cleaner (10) may include a suction motor (142). The suction motor (142) may generate suction force. By the suction force generated by the suction motor (142), the suction port (111) may suck in dirt and/or air. By the suction force generated by the suction motor (142), the exhaust port (112) may suck in the inside of the robot cleaner (10) and discharge the filtered air to the outside. The suction motor (142) may be disposed on an air path formed between the suction port (111) and the exhaust port (112). The suction motor (142) may be referred to as a vacuum cleaner suction motor (142).
로봇 청소기(10)는 로봇 청소기(10)의 주행을 위한 주행부(120)를 포함할 수 있다. 주행부(120)는 본체(110)에 장착되어 본체(110)를 이동시킬 수 있다. 예를 들어, 주행부(120)는 한 쌍의 메인 휠(121)을 포함할 수 있다. 예를 들어, 주행부(120)는 로봇 청소기(10)의 안정적인 주행을 위해 적어도 하나의 보조 휠(122)을 더 포함할 수 있다.The robot cleaner (10) may include a driving unit (120) for driving the robot cleaner (10). The driving unit (120) may be mounted on the main body (110) and may move the main body (110). For example, the driving unit (120) may include a pair of main wheels (121). For example, the driving unit (120) may further include at least one auxiliary wheel (122) for stable driving of the robot cleaner (10).
로봇 청소기(10)는 배터리(150)를 포함할 수 있다. 배터리(150)는 충전 가능하게 마련될 수 있다. 배터리(150)는 로봇 청소기(10)의 구동에 필요한 전력을 제공할 수 있다. 로봇 청소기(10)는 충전 단자(151)를 포함할 수 있다. 충전 단자(151)는 배터리(150)와 전기적으로 연결될 수 있다. 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 로봇 청소기(10)의 충전 단자(151)는 스테이션(20)의 충전 단자(218)와 전기적으로 연결될 수 있다. 로봇 청소기(10)의 충전 단자(151)가 스테이션(20)의 충전 단자(218)와 전기적으로 연결됨에 따라, 로봇 청소기(10)의 배터리(150)는 충전될 수 있다. 즉, 로봇 청소기(10)가 스테이션(20)에 도킹된 동안, 배터리(150)가 충전될 수 있다. 충전 단자(151)는 로봇 청소기 충전 단자(151)로 지칭될 수 있다.The robot cleaner (10) may include a battery (150). The battery (150) may be provided to be rechargeable. The battery (150) may provide power required to operate the robot cleaner (10). The robot cleaner (10) may include a charging terminal (151). The charging terminal (151) may be electrically connected to the battery (150). While the robot cleaner (10) is mounted on the station (20), the charging terminal (151) of the robot cleaner (10) may be electrically connected to the charging terminal (218) of the station (20). As the charging terminal (151) of the robot cleaner (10) is electrically connected to the charging terminal (218) of the station (20), the battery (150) of the robot cleaner (10) may be charged. That is, while the robot cleaner (10) is docked to the station (20), the battery (150) can be charged. The charging terminal (151) may be referred to as a robot cleaner charging terminal (151).
로봇 청소기(10)는 물걸레(160)를 포함할 수 있다. 물걸레(160)는 본체(110) 하부에 분리 가능하게 장착 가능(mountable)하다. 물걸레(160)는 본체(110)에 대해 회전 가능하게 장착될 수 있다. 물걸레(160)는 피청소면과 접촉하여 피청소면을 청소하도록 마련될 수 있다. 물걸레(160)는 물기가 있는 상태에서 피청소면의 오물을 닦아낼 수 있다. 도면에서는, 물걸레(160)가 2개인 것으로 도시되었으나, 물걸레(160)의 개수에는 제한이 없다. 물걸레(160)는 청소 패드(160)로 지칭될 수 있다. 물걸레(160)는 습식 패드(160)로 지칭될 수 있다.The robot cleaner (10) may include a mop (160). The mop (160) is detachably mountable to the lower part of the main body (110). The mop (160) may be rotatably mounted with respect to the main body (110). The mop (160) may be provided to come into contact with a surface to be cleaned and clean the surface to be cleaned. The mop (160) may wipe off dirt from the surface to be cleaned while it is wet. In the drawing, two mops (160) are illustrated, but there is no limitation on the number of mops (160). The mop (160) may be referred to as a cleaning pad (160). The mop (160) may be referred to as a wet pad (160).
다양한 실시예에 따라, 본 개시에서는 도시되지 않았지만 로봇 청소기(10)는 물걸레(160)에 수분을 공급하는 물통, 로봇 청소기(10)가 스테이션(20)에 안착된 동안 스테이션(20)으로부터 물을 공급받는 물 충전부, 물걸레(160)를 회전시키는 회전 구동부 및/또는 물걸레(160)를 상하로 이동시키는 리프팅 구동부를 더 포함할 수 있다. According to various embodiments, although not shown in the present disclosure, the robot cleaner (10) may further include a water tank for supplying water to the mop (160), a water charging unit for receiving water from the station (20) while the robot cleaner (10) is placed on the station (20), a rotation driving unit for rotating the mop (160), and/or a lifting driving unit for moving the mop (160) up and down.
로봇 청소기(10)는 위치 감지 센서(170)를 포함할 수 있다. 위치 감지 센서(170)는 로봇 청소기(10)의 위치에 관한 정보를 획득할 수 있다. 위치 감지 센서(170)는 홀센서를 포함할 수 있다. The robot cleaner (10) may include a position detection sensor (170). The position detection sensor (170) may obtain information regarding the position of the robot cleaner (10). The position detection sensor (170) may include a Hall sensor.
로봇 청소기(10)의 위치에 관한 정보는 스테이션(20)과 로봇 청소기(10) 사이의 위치 및/또는 스테이션(20)으로부터의 거리에 관한 정보를 포함할 수 있다.Information about the location of the robot cleaner (10) may include information about the location between the station (20) and the robot cleaner (10) and/or the distance from the station (20).
위치 감지 센서(170)는 홀센서와, 스테이션(20)에 마련된 자석 사이의 위치 변화에 따른 자기장 변화를 전기 신호로 변환하여 스테이션(20)과 로봇 청소기(10) 사이의 위치 및/또는 스테이션(20)으로부터의 거리에 관한 정보를 획득할 수 있다. The position detection sensor (170) can obtain information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20) by converting the change in the magnetic field according to the change in the position between the Hall sensor and the magnet provided at the station (20) into an electric signal.
이 때, 위치 감지 센서(170)는 본체(110)에 장착될 수 있다. 위치 감지 센서(170)는 본체(110)의 하면(110b)에 마련될 수 있다. 예를 들어, 위치 감지 센서(170)는 본체(110)의 하면(110b) 중 물걸레(160)에 인접한 위치에 마련될 수 있다. 스테이션(20)에 마련된 자석은 로봇 청소기(10)가 스테이션(20)에 안착되었을 때, 위치 감지 센서(170)로부터 미리 설정된 거리에 위치하도록 마련될 수 있다. At this time, the position detection sensor (170) may be mounted on the main body (110). The position detection sensor (170) may be provided on the lower surface (110b) of the main body (110). For example, the position detection sensor (170) may be provided at a position adjacent to the mop (160) on the lower surface (110b) of the main body (110). The magnet provided on the station (20) may be provided so that the robot cleaner (10) is positioned at a preset distance from the position detection sensor (170) when the robot cleaner (10) is placed on the station (20).
로봇 청소기(10)의 위치에 관한 정보는 로봇 청소기(10)의 구동 방향, 회전 수 및/또는 회전각을 포함할 수 있다. 위치 감지 센서(170)는 홀센서와, 로봇 청소기(10)의 메인 휠(121)에 마련된 자석 사이의 위치 변화에 따른 자기장 변화를 전기 신호로 변환하여 로봇 청소기(10)의 구동 방향, 회전 수 및/또는 회전각에 관한 정보를 획득할 수 있다. 이 때, 로봇 청소기(10)의 메인 휠(121)에 마련된 자석은 로봇 청소기(10)의 메인 휠(121)에 마련된 인코더 디스크에 부착될 수 있다. 인코더 디스크는 메인 휠(121) 축에 고정되거나, 메인 휠(121) 내부에 장착되는 형태로 마련될 수 있다. Information about the position of the robot cleaner (10) may include the driving direction, rotation speed, and/or rotation angle of the robot cleaner (10). The position detection sensor (170) may convert a change in the magnetic field according to a change in the position between the Hall sensor and the magnet provided on the main wheel (121) of the robot cleaner (10) into an electric signal to obtain information about the driving direction, rotation speed, and/or rotation angle of the robot cleaner (10). At this time, the magnet provided on the main wheel (121) of the robot cleaner (10) may be attached to an encoder disk provided on the main wheel (121) of the robot cleaner (10). The encoder disk may be fixed to the shaft of the main wheel (121) or may be provided in a form mounted inside the main wheel (121).
이 때, 인코더 디스크는 한 쌍의 메인 휠(121) 중 적어도 일부에 부착될 수 있다. 한 쌍의 메인 휠(121)에 각각 인코더 디스크가 마련되는 경우, 위치 감지 센서(170)는 홀센서와, 각 인코더 디스크에 부착된 자석 사이의 자기장 변화에 기초하여 각 휠의 회전 수를 비교하여 청소 로봇 청소기(10)의 구동 방향에 관한 정보를 획득할 수 있다. At this time, the encoder disk may be attached to at least some of the pair of main wheels (121). When an encoder disk is provided for each of the pair of main wheels (121), the position detection sensor (170) can obtain information on the driving direction of the cleaning robot cleaner (10) by comparing the number of rotations of each wheel based on the change in the magnetic field between the Hall sensor and the magnet attached to each encoder disk.
도 7은 일 실시예에 따른 스테이션(20)을 도시한 도면이다. Fig. 7 is a drawing illustrating a station (20) according to one embodiment.
도 8은 도 7에 도시된 스테이션(20)의 후방을 도시한 도면이다. Fig. 8 is a drawing showing the rear of the station (20) illustrated in Fig. 7.
도 9는 도 7의 B-B'선에 따른 스테이션(20)의 단면도이다.Fig. 9 is a cross-sectional view of the station (20) along the line B-B' of Fig. 7.
스테이션(20)은 본체(210)를 포함할 수 있다. 본체(210)는 스테이션(20)의 전체적인 외관을 형성할 수 있다. 본체(210)는 로봇 청소기(10)의 적어도 일부를 수용하기 위한 수용 공간(210a)을 형성할 수 있다. 본체(210)는 스테이션 본체(210)로 지칭될 수 있다.The station (20) may include a main body (210). The main body (210) may form the overall appearance of the station (20). The main body (210) may form a receiving space (210a) for receiving at least a portion of the robot cleaner (10). The main body (210) may be referred to as a station main body (210).
본체(210)는 베이스(211)와 베이스(211)에 분리 가능하게 결합 가능한 하우징(212)을 포함할 수 있다. The main body (210) may include a base (211) and a housing (212) that can be detachably coupled to the base (211).
베이스(211)는 로봇 청소기(10)가 거치되는 로봇 청소기 안착부(2111)를 포함할 수 있다. 로봇 청소기 안착부(2111)는 로봇 청소기(10)가 진입할 수 있도록 피청소면으로부터 경사진 형상을 가질 수 있다. 예를 들어, 로봇 청소기 안착부(2111)는 로봇 청소기(10)가 스테이션(20)으로 진입하는 방향을 따라 상향 경사진 형상을 포함할 수 있다. 예를 들어, 로봇 청소기 안착부(2111)에는 로봇 청소기(10)가 로봇 청소기 안착부(2111)의 경사면을 용이하게 올라갈 수 있도록 미끄럼 방지부(216)가 형성될 수 있다. 예를 들어, 로봇 청소기 안착부(2111)에는 스테이션(20)에 안착된 로봇 청소기(10)가 로봇 청소기 안착부(2111)의 경사면을 따라 미끄러지는 것을 방지하는 미끄럼 방지턱(215)이 형성될 수 있다. 스테이션(20)에 안착된 로봇 청소기(10)는 미끄럼 방지턱(215)에 의해 스테이션(20)으로부터 이탈하지 않을 수 있다.The base (211) may include a robot cleaner mounting portion (2111) on which the robot cleaner (10) is mounted. The robot cleaner mounting portion (2111) may have a shape inclined from the surface to be cleaned so that the robot cleaner (10) may enter. For example, the robot cleaner mounting portion (2111) may include a shape inclined upward along the direction in which the robot cleaner (10) enters the station (20). For example, an anti-slip portion (216) may be formed on the robot cleaner mounting portion (2111) so that the robot cleaner (10) can easily climb the inclined surface of the robot cleaner mounting portion (2111). For example, an anti-slip protrusion (215) may be formed on the robot cleaner mounting portion (2111) to prevent the robot cleaner (10) mounted on the station (20) from slipping along the inclined surface of the robot cleaner mounting portion (2111). The robot cleaner (10) installed on the station (20) can be prevented from leaving the station (20) by the anti-slip barrier (215).
청소기 안착부(2111)는 로봇 청소기(10)가 안착되도록 마련될 수 있다. The vacuum cleaner mounting portion (2111) can be provided so that the robot vacuum cleaner (10) can be mounted thereon.
청소기 안착부(2111)는 상부 커버(2111a)와 베이스 플레이트(2111b)를 포함할 수 있다. 상부 커버(2111a)는 베이스 플레이트(2111b)의 상부를 덮으며 베이스 플레이트(2111b)와 결합되도록 마련될 수 있다. 상부 커버(2111a)에는 로봇 청소기(10)가 안착될 수 있다. The vacuum cleaner mounting portion (2111) may include an upper cover (2111a) and a base plate (2111b). The upper cover (2111a) may cover the upper portion of the base plate (2111b) and may be configured to be coupled with the base plate (2111b). A robot vacuum cleaner (10) may be mounted on the upper cover (2111a).
베이스 플레이트(2111b)는 상부 커버(2111a)의 하부에 배치될 수 있다. 베이스 플레이트(2111b)는 상부 커버(2111a)와 결합할 수 있다. The base plate (2111b) can be placed at the bottom of the upper cover (2111a). The base plate (2111b) can be coupled with the upper cover (2111a).
스테이션(20)은 흡입구(213)를 포함할 수 있다. 흡입구(213)는 로봇 청소기 안착부(2111)에 형성될 수 있다. 로봇 청소기(10)가 스테이션(20)에 안착된 동안, 흡입구(213)는 로봇 청소기(10)의 집진통(141)과 연통될 수 있다. 흡입구(213)는 집진통(141)에 수집된 오물을 흡입하도록 마련될 수 있다. 흡입구(213)는 로봇 청소기 흡입구(213)로 지칭될 수 있다.The station (20) may include a suction port (213). The suction port (213) may be formed in a robot cleaner mounting portion (2111). While the robot cleaner (10) is mounted on the station (20), the suction port (213) may be communicated with a dust collector (141) of the robot cleaner (10). The suction port (213) may be provided to suction waste collected in the dust collector (141). The suction port (213) may be referred to as a robot cleaner suction port (213).
청소기 안착부(2111)는 베이스 플레이트(2111b)와 상부 커버(2111a)가 결합하여 스테이션 하우징(212)의 하부를 지지하도록 마련되므로, 흡입구(213) 역시 상부 커버(2111a)에 형성된 커버개구와 베이스 플레이트(2111b)에 형성된 연통개구가 결합하여 형성될 수 있다. 커버개구와 연통개구는 서로 대응되는 형상으로 마련될 수 있다. Since the vacuum cleaner mounting portion (2111) is formed by combining a base plate (2111b) and an upper cover (2111a) to support the lower portion of the station housing (212), the suction port (213) can also be formed by combining a cover opening formed in the upper cover (2111a) and a ventilation opening formed in the base plate (2111b). The cover opening and the ventilation opening can be formed in shapes that correspond to each other.
즉, 흡입구(213)는 커버개구와 연통개구가 서로 맞닿아 형성될 수 있다. 다만 이하의 설명에서, 커버개구또는 연통개구는 흡입구(213)와 동일한 의미로 사용될 수도 있다.That is, the suction port (213) can be formed by the cover opening and the flue opening being in contact with each other. However, in the following description, the cover opening or the flue opening may be used with the same meaning as the suction port (213).
흡입구(213)는 로봇 청소기(10)가 청소기 안착부(2111)에 안착된 후, 후술하는 레버 장치(140)의 개방링크(140a)에 의하여 개방될 때, 집진통(141)의 개구와 대응되도록 마련될 수 있다. The suction port (213) may be provided to correspond to the opening of the dust collector (141) when the robot cleaner (10) is installed on the cleaner mounting portion (2111) and opened by the opening link (140a) of the lever device (140) described later.
흡입구(213)의 형상은 집진통(141)의 개구와 대응되어 대략 직사각형의 형상으로 마련될 수 있다. 다만 흡입구(213)의 형상은 이에 제한되지 않는다. 예를들어, 흡입구(213)의 형상은 집진통(141)의 개구가 개방되어 집진통(141)과 오물 수거 덕트(225)의 가이드부(225a)를 연통시켜 흡입 모터(224)의 흡입력을 효과적으로 전달할 수 있는 다양한 형상으로 마련될 수 있다. The shape of the suction port (213) may be provided in a roughly rectangular shape corresponding to the opening of the dust collector (141). However, the shape of the suction port (213) is not limited thereto. For example, the shape of the suction port (213) may be provided in various shapes such that the opening of the dust collector (141) is opened to connect the dust collector (141) and the guide portion (225a) of the waste collection duct (225) to effectively transmit the suction force of the suction motor (224).
청소기 안착부(2111)는 레버 장치(140)를 포함할 수 있다. 레버 장치(140)는 수거장치(227)와 로봇 청소기(10)의 집진통(141)을 선택적으로 연통시키도록 마련될 수 있다. 레버 장치(140)는 개방링크(140a)를 통하여 수거장치(227)와 로봇 청소기(10)의 집진통(141)을 선택적으로 연통시킬 수 있다. The vacuum cleaner mounting portion (2111) may include a lever device (140). The lever device (140) may be provided to selectively connect the collection device (227) and the dust collection container (141) of the robot vacuum cleaner (10). The lever device (140) may selectively connect the collection device (227) and the dust collection container (141) of the robot vacuum cleaner (10) through an open link (140a).
예를 들어, 스테이션(20)의 프로세서(291)는 로봇 청소기(10)가 청소기 안착부(2111) 중 미리 설정된 위치에 안착하면 레버 장치(140)가 구동하도록 제어할 수 있다. For example, the processor (291) of the station (20) can control the lever device (140) to operate when the robot cleaner (10) is seated at a preset position among the cleaner mounting portions (2111).
레버 장치(140)를 구동하는 것은 개방링크(140a)를 흡입구(213) 쪽으로 회전하여 집진통(141)의 개구를 폐쇄하고 있는 집진통(141)의 하부 도어(141a)를 개방하는 것을 포함할 수 있다. Driving the lever device (140) may include opening the lower door (141a) of the dust collector (141) that is closing the opening of the dust collector (141) by rotating the opening link (140a) toward the suction port (213).
개방링크(140a)는 다절 링크 구조로 마련될 수 있다. 개방링크(140a)의 일단은 자성체를 포함하도록 마련되고, 하부 도어(141a) 역시 개방링크(140a)의 일단과 서로 인력에 의하여 결합되도록 자성체를 포함하도록 마련될 수 있다. 따라서 레버 장치(140)가 개방링크(140a)를 흡입구(213)쪽으로 회전시켜 집진통(141)의 하부 도어(141a)와 결합한 후, 상기 회전과 반대방향으로 개방링크(140a)를 회전시켜 집진통(141)의 개구를 개방할 수 있다. The open link (140a) may be provided with a multi-section link structure. One end of the open link (140a) may be provided to include a magnetic material, and the lower door (141a) may also be provided to include a magnetic material so as to be coupled to one end of the open link (140a) by attraction. Accordingly, the lever device (140) rotates the open link (140a) toward the suction port (213) to couple it with the lower door (141a) of the dust collector (141), and then rotates the open link (140a) in the opposite direction to the rotation to open the opening of the dust collector (141).
레버 장치(140)에 의해 집진통(141)의 개구가 개방되면, 집진통(141)과 오물 수거 덕트(225)의 가이드부(225a)가 서로 연통되어 흡입 모터(224)의 흡입력을 효과적으로 전달할 수 있게 된다. When the opening of the dust collector (141) is opened by the lever device (140), the dust collector (141) and the guide part (225a) of the waste collection duct (225) are connected to each other, so that the suction power of the suction motor (224) can be effectively transmitted.
베이스(211)는 로봇 청소기 안착부(2111)로부터 상방으로 연장되는 측벽부(2112)를 포함할 수 있다. 측벽부(2112)는 로봇 청소기 안착부(2111)의 적어도 일부를 둘러싸도록 마련될 수 있다.The base (211) may include a side wall portion (2112) extending upward from the robot cleaner mounting portion (2111). The side wall portion (2112) may be provided to surround at least a portion of the robot cleaner mounting portion (2111).
하우징(212)은 베이스(211)의 측벽부(2112)를 커버하도록 마련될 수 있다. 하우징(212)은 스테이션(20)의 구성부품들을 수용할 수 있다. 하우징(212) 내부에는 전장품들이 배치될 수 있다. 하우징(212)은 개방부(212a)를 형성할 수 있으며, 로봇 청소기(10)는 개방부(212a)를 통해 스테이션(20)의 수용 공간(210a)으로 진입할 수 있다. The housing (212) may be provided to cover the side wall portion (2112) of the base (211). The housing (212) may accommodate components of the station (20). Electrical components may be arranged inside the housing (212). The housing (212) may form an opening (212a), and the robot cleaner (10) may enter the receiving space (210a) of the station (20) through the opening (212a).
스테이션(20)은 급수통(221)을 포함할 수 있다. 급수통(221)은 물을 저장하도록 마련될 수 있다. 급수통(221)에는 상대적으로 깨끗한 물이 수용될 수 있다. 급수통(221)에 저장된 물은, 로봇 청소기(10)의 물통으로 제공될 수 있다. 즉, 급수통(221)에 저장된 물은, 물걸레(160)에 수분을 제공하거나, 물걸레(160)를 세척하는 용도로 사용될 수 있다. 급수통(221)은 본체(210)에 분리 가능하게 장착 가능하다. 예를 들어, 사용자는 급수통(221)의 핸들(221a)을 파지하여 본체(210)로부터 급수통(221)을 분리하거나 급수통(221)을 본체(210)에 결합시킬 수 있다.The station (20) may include a water tank (221). The water tank (221) may be configured to store water. Relatively clean water may be accommodated in the water tank (221). The water stored in the water tank (221) may be provided to the water tank of the robot cleaner (10). That is, the water stored in the water tank (221) may be used to provide moisture to the mop (160) or to wash the mop (160). The water tank (221) may be detachably mounted on the main body (210). For example, a user may hold the handle (221a) of the water tank (221) to detach the water tank (221) from the main body (210) or to attach the water tank (221) to the main body (210).
스테이션(20)은 오수통(222)을 포함할 수 있다. 오수통(222)은 물을 저장하도록 마련될 수 있다. 오수통(222)에는 상대적으로 더러운 물이 수용될 수 있다. 물걸레(160)를 세척하여 더러워진 물(오수)이 오수통(222)에 저장될 수 있다. 오수통(222)은 본체(210)에 분리 가능하게 장착 가능하다. 예를 들어, 사용자는 오수통(222)의 핸들(222a)을 파지하여 본체(210)로부터 오수통(222)을 분리하거나 오수통(222)을 본체(210)에 결합시킬 수 있다.The station (20) may include a waste tank (222). The waste tank (222) may be configured to store water. The waste tank (222) may accommodate relatively dirty water. Dirty water (waste water) obtained by washing the mop (160) may be stored in the waste tank (222). The waste tank (222) may be detachably mounted on the main body (210). For example, a user may grasp the handle (222a) of the waste tank (222) to detach the waste tank (222) from the main body (210) or attach the waste tank (222) to the main body (210).
스테이션(20)은 오물 수거통(223)을 포함할 수 있다. 오물 수거통(223)은 로봇 청소기(10)의 집진통(141)으로부터 수거된 오물을 저장하도록 마련될 수 있다. 오물 수거통(223)은 본체(210)에 분리 가능하게 장착 가능하다. 예를 들어, 사용자는 오물 수거통(223)의 핸들(223a)을 파지하여 본체(210)로부터 오물 수거통(223)을 분리하거나 오물 수거통(223)을 본체(210)에 결합시킬 수 있다.The station (20) may include a waste collection bin (223). The waste collection bin (223) may be provided to store waste collected from the dust collection bin (141) of the robot cleaner (10). The waste collection bin (223) may be detachably mounted on the main body (210). For example, a user may hold the handle (223a) of the waste collection bin (223) to detach the waste collection bin (223) from the main body (210) or attach the waste collection bin (223) to the main body (210).
오물 수거통(223)은 오물 수거통(223) 내부에 수용되는 오물봉투를 더 포함할 수 있다. 오물봉투는 오물 수거통(223)에 분리 가능하게 체결될 수 있다. 오물봉투가 오물 수거통(223)에 체결되어 있을 때는, 오물 수거 덕트(225)를 통해 이송된 오물이 오물봉투 내부에 수집될 수 있다. 오물봉투 내부가 오물로 가득차면 오물봉투를 오물 수거통(223)로부터 분리하여 오물봉투를 폐기할 수 있다. 오물봉투가 오물 수거통(223)에서 분리된 상태에서 오물 수거 덕트(225)를 통해 오물이 이송되면 오물은 오물 수거통(223) 내부에 수집될 수 있다.The waste collection container (223) may further include a waste bag accommodated inside the waste collection container (223). The waste bag may be detachably fastened to the waste collection container (223). When the waste bag is fastened to the waste collection container (223), waste transported through the waste collection duct (225) may be collected inside the waste bag. When the inside of the waste bag is full of waste, the waste bag may be separated from the waste collection container (223) and disposed of. When waste is transported through the waste collection duct (225) while the waste bag is separated from the waste collection container (223), the waste may be collected inside the waste collection container (223).
도면에서는 오수통(222), 급수통(221) 및 오물 수거통(223)이 대략 수평 방향(Y 방향)을 따라 나란히 배치된 것으로 도시되었으나, 오수통(222), 급수통(221) 및 오물 수거통(223) 각각의 위치에 대한 제한은 없다.In the drawing, the sewage tank (222), the water supply tank (221), and the sewage collection tank (223) are shown as being arranged side by side along a roughly horizontal direction (Y direction), but there is no limitation on the positions of each of the sewage tank (222), the water supply tank (221), and the sewage collection tank (223).
스테이션(20)은 오물 수거 덕트(225)를 포함할 수 있다. 오물 수거 덕트(225)는 흡입구(213)를 통해 흡입된 오물을 오물 수거통(223)으로 가이드하도록 마련될 수 있다. 오물 수거 덕트(225)는 흡입구(213)와 오물 수거통(223) 사이에 배치될 수 있다. 오물 수거 덕트(225)의 일 단부는 흡입구(213)와 연통될 수 있다. 오물 수거 덕트(225)의 타 단부는 오물 수거통(223)과 연통될 수 있다. 즉, 오물 수거 덕트(225)의 일단은 흡입구(213)와 연결되고, 타단은 오물 수거통(223)과 연결될 수 있다.The station (20) may include a waste collection duct (225). The waste collection duct (225) may be provided to guide waste sucked through the suction port (213) to a waste collection container (223). The waste collection duct (225) may be arranged between the suction port (213) and the waste collection container (223). One end of the waste collection duct (225) may be connected to the suction port (213). The other end of the waste collection duct (225) may be connected to the waste collection container (223). That is, one end of the waste collection duct (225) may be connected to the suction port (213), and the other end may be connected to the waste collection container (223).
오물 수거 덕트(225)는 흡입구(213)와 연통되는 가이드부(225a)와, 일단이 가이드부(225a)에 분리 가능하게 체결되는 연결호스(225b)와, 연결호스(225b)의 타단이 분리 가능하게 체결되며 오물 수거통(223)에 마련되는 흡입관(225c)을 포함할 수 있다. The waste collection duct (225) may include a guide portion (225a) communicating with the suction port (213), a connecting hose (225b) having one end detachably connected to the guide portion (225a), and a suction pipe (225c) having the other end of the connecting hose (225b) detachably connected and provided in the waste collection container (223).
즉, 가이드부(225a)는 오물 수거 덕트(225)의 일부로서 마련될 수 있다. 가이드부(225a)는 청소기 안착부(2111)의 내부에 배치될 수 있다. 가이드부(225a)는 청소기 안착부(2111)의 내부 중에서도, 흡입구(213)와 연결된 연결 파트의 일단과 인접한 영역에 마련될 수 있다. That is, the guide part (225a) may be provided as a part of the waste collection duct (225). The guide part (225a) may be arranged inside the vacuum cleaner mounting part (2111). The guide part (225a) may be provided in an area adjacent to one end of the connection part connected to the suction port (213) among the inside of the vacuum cleaner mounting part (2111).
흡입 모터(224)에 의해 발생된 흡입력에 집진통(141)의 오물은 흡입구(213)로 흡입될 수 있다. 흡입구(213)로 흡입된 오물은 흡입구(213)와 연통된 가이드부(225a)로 이송될 수 있다. 가이드부(225a)로 이송된 오물은 연결호스(225b) 및 흡입관(225c)을 통해 오물 수거통(223) 내부에 수집될 수 있다.The waste in the dust collector (141) can be sucked into the suction port (213) by the suction force generated by the suction motor (224). The waste sucked into the suction port (213) can be transferred to the guide part (225a) that is connected to the suction port (213). The waste transferred to the guide part (225a) can be collected inside the waste collection container (223) through the connecting hose (225b) and the suction pipe (225c).
가이드부(225a)는 대략 직육면체 형상을 이루도록 마련될 수 있으나, 이는 일 예시일 뿐, 오물을 이송하기에 적합한 형상이라면 가이드부(225a)의 형상으로 채용될 수 있다. 가이드부(225a)는 전방에서 가이드부(225a)의 후방으로 갈수록 폭이 점점 좁아지도록 마련될 수 있다. 이는 가이드부(225a)의 후방으로 갈수록 가이드부(225a)의 단면적을 좁게 만들어 가이드부(225a)의 내부를 유동하는 기체의 유속을 증가시키기 위함이다. The guide portion (225a) may be designed to have a roughly rectangular parallelepiped shape, but this is merely an example, and any shape suitable for transporting waste may be adopted as the shape of the guide portion (225a). The guide portion (225a) may be designed to have a width that gradually narrows from the front toward the rear of the guide portion (225a). This is to increase the flow rate of gas flowing inside the guide portion (225a) by making the cross-sectional area of the guide portion (225a) narrower toward the rear of the guide portion (225a).
가이드부(225a)는 청소기 안착부(2111) 내부에 수평방향으로 연장되도록 마련될 수 있다. 가이드부(225a)의 일단은 전방(+X 방향)에 위치하고, 가이드부(225a)의 타단은 후방(-X 방향)에 위치할 수 있다. 즉, 가이드부(225a) 청소기 안착부(2111) 내부에 전후방향으로 연장될 수 있다. 다만, 전후방향이라 함은, 청소기 안착부(2111) 내부를 기준으로 상정할 수 있는 수많은 수평방향 중 하나의 방향일 수 있다. 가이드부(225a)는 전방에 위치한 가이드부(225a)의 일단에 형성된 연통개구와 후방에 위치한 가이드부(225a)의 타단에 형성된 연결호스 체결부(202)를 포함할 수 있다. 연통개구는 흡입구(213)와 연통되어 흡입구(213)로 흡입되는 오물을 가이드유로(250a)로 이송시킬 수 있다. The guide part (225a) may be provided to extend horizontally inside the cleaner mounting part (2111). One end of the guide part (225a) may be positioned forward (in the +X direction), and the other end of the guide part (225a) may be positioned rearward (in the -X direction). That is, the guide part (225a) may extend forward and backward inside the cleaner mounting part (2111). However, the forward and backward direction may be one of numerous horizontal directions that can be assumed based on the inside of the cleaner mounting part (2111). The guide part (225a) may include a communication opening formed at one end of the guide part (225a) located at the front, and a connecting hose fastening part (202) formed at the other end of the guide part (225a) located at the rear. The flue opening is connected to the suction port (213) so that waste sucked into the suction port (213) can be transferred to the guide path (250a).
연결호스(225b)는 가이드부(225a)와 흡입관(225c)을 연결할 수 있다. 연결호스(225b)의 양단은 각각 가이드부(225a)와 흡입관(225c)에 분리 가능하게 체결될 수 있다. 연결호스(225b)는 유연성을 갖는 재질로 형성될 수 있다. 연결호스(225b)는 하우징(212) 내부에 수용될 수 있다. 연결호스(225b)는 유연성을 갖는 재질로 형성되어 하우징(212) 내부에서 가이드유로(250a)와 흡입관(225c)을 연결하는 흡입유로(250b)가 최적화되도록 할 수 있다. 연결호스(225b)는 길이 조절이 가능한 스트레치 호스로 마련될 수 있다.The connecting hose (225b) can connect the guide portion (225a) and the suction pipe (225c). The two ends of the connecting hose (225b) can be detachably fastened to the guide portion (225a) and the suction pipe (225c), respectively. The connecting hose (225b) can be formed of a flexible material. The connecting hose (225b) can be accommodated inside the housing (212). The connecting hose (225b) can be formed of a flexible material so that the suction path (250b) connecting the guide path (250a) and the suction pipe (225c) inside the housing (212) can be optimized. The connecting hose (225b) can be provided as a stretch hose whose length can be adjusted.
흡입구(213)로 흡입되어 가이드유로(250a)로 이송된 오물은 흡입유로(250b)를 통해 흡입관(225c)으로 이송될 수 있다.Waste that is sucked into the suction port (213) and transferred to the guide path (250a) can be transferred to the suction pipe (225c) through the suction path (250b).
흡입관(225c)은 가이드부(210)의 가이드유로(250a)로 가이드되는 집진통(141)의 오물이 오물 수거통(223)으로 흡입되도록 오물 수거통(223)에 일단이 연결되도록 마련될 수 있다.The suction pipe (225c) may be provided so that one end thereof is connected to the waste collection container (223) so that waste in the dust collection container (141) guided by the guide path (250a) of the guide portion (210) is sucked into the waste collection container (223).
스테이션(20)은 오물 수거 덕트(225) 내면에 마련되는 압력 센서(270)를 포함할 수 있다. 압력 센서(270)는 오물 수거 덕트(225) 내면 중 흡입구(213)와 인접한 위치에 마련될 수 있다. 예를 들어, 압력 센서(270)는 가이드부(225a)의 내면에 마련될 수 있다. The station (20) may include a pressure sensor (270) provided on the inside of the waste collection duct (225). The pressure sensor (270) may be provided at a location adjacent to the suction port (213) on the inside of the waste collection duct (225). For example, the pressure sensor (270) may be provided on the inside of the guide portion (225a).
하우징(212)에는 제1 배출구(115)가 형성될 수 있다. 제1 배출구(115)는 흡입 모터(224)가 로봇 청소기(10)의 집진통(141)로부터 흡입한 공기를 스테이션(20)의 외부로 배출하도록 마련될 수 있다. 제1 배출구(115)는 제1 스테이션 배출구(115)로 지칭될 수 있다.A first discharge port (115) may be formed in the housing (212). The first discharge port (115) may be provided to discharge air sucked by the suction motor (224) from the dust collector (141) of the robot cleaner (10) to the outside of the station (20). The first discharge port (115) may be referred to as a first station discharge port (115).
스테이션(20)은 배출구(214)로 배출되는 공기를 필터링하도록 배치되는 배출 필터(226)를 포함할 수 있다. 배출 필터(226)는 흡입 모터(224)로부터 배출되는 공기를 필터링하도록 배치될 수 있다. 배출 필터(226)는 제1 배출구(115)에 인접하게 배치될 수 있다. 배출 필터(226)는 헤파필터(High Efficiency Particulate Air Filter)를 포함하여 구성될 수 있다.The station (20) may include an exhaust filter (226) arranged to filter air discharged through the exhaust port (214). The exhaust filter (226) may be arranged to filter air discharged from the suction motor (224). The exhaust filter (226) may be arranged adjacent to the first exhaust port (115). The exhaust filter (226) may be configured to include a HEPA filter (High Efficiency Particulate Air Filter).
후면 커버(117)에는 제1 배출구(115)로 배출되어 배출 필터(226)에 의해 필터링된 공기를 스테이션(20)의 외부로 배출하는 제2 배출구(214)가 마련될 수 있다. 제2 배출구(214)는 복수로 마련되며, 복수의 배출구(214)는 복수의 홀로 구성될 수 있다. 제2 배출구(214)는 제2 스테이션 배출구(214)로 지칭될 수 있다.The rear cover (117) may be provided with a second exhaust port (214) for exhausting air that has been exhausted through the first exhaust port (115) and filtered by the exhaust filter (226) to the outside of the station (20). A plurality of second exhaust ports (214) may be provided, and the plurality of exhaust ports (214) may be configured with a plurality of holes. The second exhaust port (214) may be referred to as a second station exhaust port (214).
스테이션(20) 내부에는 로봇 청소기(10)의 집진챔버(16)에 수집된 오물을 수거하기 위한 수거장치(227)의 적어도 일 부분이 배치될 수 있다 At least a part of a collection device (227) for collecting waste collected in the dust collection chamber (16) of the robot cleaner (10) can be placed inside the station (20).
수거장치(227)는 흡입 모터(224) 및/또는 오물 수거통(223)을 포함할 수 있다. The collection device (227) may include a suction motor (224) and/or a waste collection bin (223).
스테이션(20)은 흡입 모터(224)를 포함할 수 있다. 로봇 청소기(10)가 스테이션(20)에 안착된 때, 흡입 모터(224)는 집진통(141)의 오물을 흡입하기 위한 흡입력을 발생시킬 수 있다. 흡입 모터(224)의 흡입력에 의해, 집진통(141)의 오물은 흡입구(113) 및 오물 수거 덕트(225)를 따라 유동하여 오물 수거통(223)에 수집될 수 있다. 흡입 모터(224)에서 발생된 흡입력에 의해, 배출구(214)는 스테이션(20) 내부로 흡입되어 배출 필터(226)를 통과한 공기를 외부로 배출할 수 있다. 흡입 모터(224)는 스테이션 흡입 모터(224)로 지칭될 수 있다.The station (20) may include a suction motor (224). When the robot cleaner (10) is installed on the station (20), the suction motor (224) may generate a suction force to suck up the waste in the dust bin (141). By the suction force of the suction motor (224), the waste in the dust bin (141) may flow along the suction port (113) and the waste collection duct (225) and be collected in the waste collection bin (223). By the suction force generated by the suction motor (224), the discharge port (214) may suck in the air into the station (20) and discharge the air that has passed through the discharge filter (226) to the outside. The suction motor (224) may be referred to as a station suction motor (224).
스테이션(20)은 세척 프레임(240)을 포함할 수 있다. 세척 프레임(240)은 세척 챔버(230)에 대응되도록 마련될 수 있다. 세척 프레임(240)은 세척 챔버(230)에 분리 가능하게 장착 가능하다. 로봇 청소기(10)가 스테이션(20)에 안착되어 있는 동안, 세척 프레임(240)은 물걸레(160)와 접촉하도록 마련될 수 있다. 로봇 청소기(10)가 스테이션(20)에 거치된 동안, 세척 프레임(240)은 물걸레(160)와 마찰하도록 마련될 수 있다. 물걸레(160)는 세척 프레임(240)에 비벼지면서 세척될 수 있다. 이때, 물걸레(160)는 회전 가능하게 마련될 수 있다. The station (20) may include a washing frame (240). The washing frame (240) may be provided to correspond to the washing chamber (230). The washing frame (240) may be detachably mounted on the washing chamber (230). While the robot cleaner (10) is mounted on the station (20), the washing frame (240) may be provided to come into contact with the mop (160). While the robot cleaner (10) is mounted on the station (20), the washing frame (240) may be provided to rub against the mop (160). The mop (160) may be washed while being rubbed against the washing frame (240). At this time, the mop (160) may be provided to be rotatable.
스테이션(20)은 배터리(150)를 충전하기 위한 전장품들을 포함할 수 있다. 예를 들어, 스테이션(20)은 스테이션 전원보드(103)를 포함할 수 있다. 스테이션 전원보드(103)는 외부로부터 전력을 공급받아 스테이션(20)에 적합하게 변환시키도록 구성될 수 있다. 스테이션 전원보드(103)는 하우징(212)의 후방 하측에 위치할 수 있다. 스테이션 전원보드(103)는 스테이션(20)에 마련된 충전 단자(218)와 연결될 수 있다. 스테이션(20) 충전 단자(218)는 하우징(212)으로부터 돌출된 형태로 마련될 수 있다. 스테이션(20)의 충전 단자(218)는 로봇 청소기(10)가 청소기 안착부(2111)에 안착된 때, 로봇 청소기(10)의 배터리(150)와 전기적으로 연결되어 전력을 공급할 수 있다. 스테이션(20)의 충전 단자(218)는 무선 충전방식으로 로봇 청소기(10)의 배터리를 충전할 수 있다. 충전 단자(218)는 스테이션 충전 단자(218)로 지칭될 수 있다. The station (20) may include electrical components for charging the battery (150). For example, the station (20) may include a station power board (103). The station power board (103) may be configured to receive power from an external source and convert it to a power suitable for the station (20). The station power board (103) may be located at the lower rear side of the housing (212). The station power board (103) may be connected to a charging terminal (218) provided in the station (20). The charging terminal (218) of the station (20) may be provided in a form protruding from the housing (212). The charging terminal (218) of the station (20) may be electrically connected to the battery (150) of the robot cleaner (10) to supply power when the robot cleaner (10) is mounted on the cleaner mounting portion (2111). The charging terminal (218) of the station (20) can charge the battery of the robot cleaner (10) using a wireless charging method. The charging terminal (218) may be referred to as a station charging terminal (218).
스테이션(20)은 제1 휠 안착부(2113) 및 제2 휠 안착부(2114)를 포함할 수 있다. 제1 휠 안착부(2113) 및 제2 휠 안착부(2114) 로봇 청소기 안착부(2111a)의 적어도 일부로 구현될 수 있다. 제1 휠 안착부(2113) 또는 제2 휠 안착부(2114)는 로봇 청소기(10)가 청소기 안착부(2111)에 안착될 때, 로봇 청소기의 메인 휠(121)과 접촉하는 위치에 마련될 수 있다. 다시 말해, 제1 휠 안착부(2113) 또는 제2 휠 안착부(2114)는 로봇 청소기(10)가 청소기 안착부(2111)에 안착되는 경우, 로봇 청소기(10)의 메인 휠(121)은 제1 휠 안착부(2113) 또는 제2 휠 안착부(2114)와 접촉할 수 있다. 로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113) 또는 제2 휠 안착부(2114)는, 로봇 청소기(10)의 메인 휠(121)이 한쌍으로 구현됨에 따라 로봇 청소기(10)가 청소기 안착부(2111)에 안착되는 경우, 한 쌍의 메인 휠(121) 각각과 접촉하는 위치에 마련될 수 있다.The station (20) may include a first wheel mounting portion (2113) and a second wheel mounting portion (2114). The first wheel mounting portion (2113) and the second wheel mounting portion (2114) may be implemented as at least a portion of the robot cleaner mounting portion (2111a). The first wheel mounting portion (2113) or the second wheel mounting portion (2114) may be provided at a position where the robot cleaner (10) comes into contact with the main wheel (121) of the robot cleaner when the robot cleaner (10) is mounted on the cleaner mounting portion (2111). In other words, when the robot cleaner (10) is mounted on the cleaner mounting portion (2111), the main wheel (121) of the robot cleaner (10) can come into contact with the first wheel mounting portion (2113) or the second wheel mounting portion (2114). Since the main wheels (121) of the robot cleaner (10) are implemented as a pair, the first wheel mounting portion (2113) or the second wheel mounting portion (2114) can be provided at positions where they come into contact with each of the pair of main wheels (121) when the robot cleaner (10) is mounted on the cleaner mounting portion (2111).
이하에서는 메인 휠(121)이 제1 휠 안착부(2113)에 안착되는 때 로봇 청소기(10)가 안착되는 위치를 '제1 안착 위치'로, 메인 휠(121)이 제2 휠 안착부(2114)에 안착되는 때 로봇 청소기(10)가 안착되는 위치를 '제2 안착 위치'로 지칭한다. Hereinafter, the position at which the robot cleaner (10) is seated when the main wheel (121) is seated on the first wheel seat (2113) is referred to as the 'first seated position', and the position at which the robot cleaner (10) is seated when the main wheel (121) is seated on the second wheel seat (2114) is referred to as the 'second seated position'.
로봇 청소기(10)가 스테이션(20)으로 진입함에 있어서, 제1 휠 안착부(2113)는 제2 휠 안착부(2114) 보다 전방에 마련될 수 있다. When the robot cleaner (10) enters the station (20), the first wheel mounting portion (2113) may be provided in front of the second wheel mounting portion (2114).
다시 말해, 로봇 청소기(10)가 스테이션(20)으로 진입할 때, 제1 휠 안착부(2113)보다 제2 휠 안착부(2114)와 먼저 접촉할 수 있다.In other words, when the robot cleaner (10) enters the station (20), it may come into contact with the second wheel mounting portion (2114) before the first wheel mounting portion (2113).
제1 휠 안착부(2113) 또는 제2 안착 위치(2114)는 로봇 청소기(10)의 메인 휠(121)의 곡률에 대응되도록 오목한 형태로 구현될 수 있으나, 이는 예시에 불과하고, 로봇 청소기(10)가 스테이션(20)에 안착함에 있어서, 고정력을 인가할 수 있는 형태라면 제1 휠 안착부(2113) 또는 제2 안착 위치(2114)의 형태로 채용 가능하다. The first wheel mounting portion (2113) or the second mounting position (2114) may be implemented in a concave shape to correspond to the curvature of the main wheel (121) of the robot cleaner (10), but this is merely an example, and any shape capable of applying a fixing force when the robot cleaner (10) is mounted on the station (20) may be adopted in the shape of the first wheel mounting portion (2113) or the second mounting position (2114).
이하에서는 도 11 및 도 12를 참조하여 로봇 청소기(20)의 메인 휠(121)이 제1 휠 안착부(2113) 또는 제2 휠 안착부(2114)에 안착할 때 청소 장치(1)의 동작을 설명한다. Hereinafter, with reference to FIGS. 11 and 12, the operation of the cleaning device (1) when the main wheel (121) of the robot cleaner (20) is seated on the first wheel seat (2113) or the second wheel seat (2114) will be described.
도 10은 일 실시예에 따른 청소 장치(1)에서 로봇 청소기(10)의 메인 휠(121)이 스테이션(20)의 제1 휠 안착부(2113)에 위치할 때 확대도를 개략적으로 도시한다. FIG. 10 schematically illustrates an enlarged view of a cleaning device (1) according to one embodiment when the main wheel (121) of the robot cleaner (10) is positioned on the first wheel mounting portion (2113) of the station (20).
일 실시예에 따르면, 로봇 청소기(10)가 스테이션(20)에 안착하는 경우, 로봇 청소기(10)의 메인 휠(121)은 제1 휠 안착부(2113)에 안착할 수 있다. 로봇 청소기(10)의 메인 휠(121)은 제1 휠 안착부(2113)에 안착하는 것은 청소기(10)의 메인 휠(121)이 제1 안착 위치에 도킹하는 것을 포함할 수 있다. 또한, 로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착하는 것은 로봇 청소기(10)의 메인 휠(121)이 제1 안착 위치에 접촉하는 것을 포함할 수 있다.According to one embodiment, when the robot cleaner (10) is seated on the station (20), the main wheel (121) of the robot cleaner (10) may be seated on the first wheel seat (2113). The seated main wheel (121) of the robot cleaner (10) on the first wheel seat (2113) may include the main wheel (121) of the cleaner (10) docking at the first seat position. In addition, the seated main wheel (121) of the robot cleaner (10) on the first wheel seat (2113) may include the main wheel (121) of the robot cleaner (10) coming into contact with the first seat position.
로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착하는 경우, 로봇 청소기(10)의 충전 단자(151)는 스테이션(20)의 충전 단자(218)에 연결될 수 있다. 로봇 청소기(10)의 충전 단자(151)는 스테이션(20)의 충전 단자(218)에 연결되는 것은 로봇 청소기(10)의 충전 단자(151)와 스테이션(20)의 충전 단자(218)가 물리적으로 접촉하는 것을 포함할 수 있다. 로봇 청소기(10)는 로봇 청소기(10)의 충전 단자(151)와 스테이션(20)의 충전 단자(218)에 연결됨으로써 로봇 청소기(10)의 배터리(150)를 충전할 수 있다. When the main wheel (121) of the robot cleaner (10) is seated on the first wheel mounting portion (2113), the charging terminal (151) of the robot cleaner (10) can be connected to the charging terminal (218) of the station (20). Connecting the charging terminal (151) of the robot cleaner (10) to the charging terminal (218) of the station (20) may include physical contact between the charging terminal (151) of the robot cleaner (10) and the charging terminal (218) of the station (20). The robot cleaner (10) can charge the battery (150) of the robot cleaner (10) by connecting the charging terminal (151) of the robot cleaner (10) and the charging terminal (218) of the station (20).
이 때, 로봇 청소기(10)의 프로세서(191)는 로봇 청소기(10)의 충전 단자(151)와 스테이션(20)의 충전 단자(218)에 연결된 것을 감지할 수 있다. 예를 들어, 로봇 청소기(10)의 프로세서(191)는 로봇 청소기(10)의 충전 단자(151)를 통해 통전됨에 따라 로봇 청소기(10)의 충전 단자(151)와 스테이션(20)의 충전 단자(218)가 연결된 것으로 판단할 수 있다. At this time, the processor (191) of the robot cleaner (10) can detect that the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20). For example, the processor (191) of the robot cleaner (10) can determine that the charging terminal (151) of the robot cleaner (10) and the charging terminal (218) of the station (20) are connected when power is supplied through the charging terminal (151) of the robot cleaner (10).
로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착하는 경우, 로봇 청소기(10)의 물걸레(160)는 스테이션(20)의 세척 프레임(240)에 접촉할 수 있다. 그에 따라, 물걸레(160)는 세척 프레임(240)에 비벼지면서 세척될 수 있다. When the main wheel (121) of the robot cleaner (10) is seated on the first wheel mounting portion (2113), the mop (160) of the robot cleaner (10) can come into contact with the washing frame (240) of the station (20). Accordingly, the mop (160) can be washed while being rubbed against the washing frame (240).
다시 말해, 로봇 청소기(10)가 스테이션(20)에 도킹될 때, 로봇 청소기(10)의 메인 휠(121)이 제1 안착 위치(2113)에 안착하는 경우 로봇 청소기(10)는 배터리(150)의 충전 행정 및/또는 물걸레(160)의 세척 행정이 수행될 수 있다. In other words, when the robot cleaner (10) is docked to the station (20), if the main wheel (121) of the robot cleaner (10) is settled at the first settling position (2113), the robot cleaner (10) can perform a charging process of the battery (150) and/or a washing process of the mop (160).
도 11은 일 실시예에 따른 청소 장치(1)에서 로봇 청소기(10)의 메인 휠(121)이 스테이션(20)의 제2 휠 안착부(2114)에 위치할 때 확대도를 개략적으로 도시한다.FIG. 11 schematically illustrates an enlarged view of a cleaning device (1) according to one embodiment when the main wheel (121) of the robot cleaner (10) is positioned on the second wheel mounting portion (2114) of the station (20).
일 실시예에 따르면, 로봇 청소기(10)가 스테이션(20)에 안착하는 경우, 로봇 청소기(10)의 메인 휠(121)은 제2 휠 안착부(2114)에 안착할 수 있다. 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착하는 것은 청소기(10)의 메인 휠(121)이 제2 안착 위치에 도킹하는 것을 포함할 수 있다. 또한, 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착하는 것은 로봇 청소기(10)의 메인 휠(121)이 제2 안착 위치(2114)에 접촉하는 것을 포함할 수 있다.According to one embodiment, when the robot cleaner (10) is seated on the station (20), the main wheel (121) of the robot cleaner (10) may be seated on the second wheel seat (2114). The seated position of the main wheel (121) of the robot cleaner (10) on the second wheel seat (2114) may include docking of the main wheel (121) of the cleaner (10) to the second seat position. In addition, the seated position of the main wheel (121) of the robot cleaner (10) on the second wheel seat (2114) may include contacting of the main wheel (121) of the robot cleaner (10) to the second seat position (2114).
로봇 청소기(10)의 메인 휠(121)이 제2 안착 위치(2114)에 안착하는 경우, 스테이션(20)의 레버 장치(140)에 의해 로봇 청소기(10)의 집진통(141)의 하부 도어(141a)가 개방될 수 있다. 구체적으로, 레버 장치(140)에 의해 로봇 청소기(10)의 집진통(141)의 하부 도어(141a)가 개방하는 것은, 스테이션(20)의 프로세서(291)에 의해 레버 장치(140)를 구동하여 개방링크(140a)를 흡입구(213) 쪽으로 회전하여 하부 도어(1141a)가 개방링크(140a)의 일단과 서로 인력에 의하여 결합하고, 상기 회전과 반대방향(다시 말해, 흡입구(213)와 멀어지는 방향)으로 개방링크(140a)를 회전시켜 집진통(141)의 개구를 개방할 수 있다. 다시 말해, 로봇 청소기(10)가 스테이션(20)에 도킹될 때, 로봇 청소기(10)의 메인 휠(121)이 제2 안착 위치(2114)에 안착하는 경우 로봇 청소기(10)의 오물 배출 행정이 수행될 수 있다. When the main wheel (121) of the robot cleaner (10) is settled at the second settling position (2114), the lower door (141a) of the dust collection container (141) of the robot cleaner (10) can be opened by the lever device (140) of the station (20). Specifically, the opening of the lower door (141a) of the dust collection container (141) of the robot cleaner (10) by the lever device (140) is achieved by driving the lever device (140) by the processor (291) of the station (20) to rotate the opening link (140a) toward the suction port (213) so that the lower door (1141a) is coupled to one end of the opening link (140a) by mutual attraction, and the opening link (140a) is rotated in the opposite direction to the rotation (i.e., in the direction away from the suction port (213)) so as to open the opening of the dust collection container (141). In other words, when the robot cleaner (10) is docked to the station (20), the waste discharge process of the robot cleaner (10) can be performed when the main wheel (121) of the robot cleaner (10) is settled at the second settling position (2114).
구체적으로, 로봇 청소기(10)의 집진통(141)의 하부 도어(141a)가 개방됨에 따라 수거장치(227)와 로봇 청소기(10)의 집진통(141)을 연통시킬 수 있다. Specifically, when the lower door (141a) of the dust collection box (141) of the robot cleaner (10) is opened, the collection device (227) and the dust collection box (141) of the robot cleaner (10) can be connected.
수거장치(227)와 로봇 청소기(10)의 집진통(141)을 연통됨에 따라, 스테이션(20)의 프로세서(291)는 수거장치(227)의 흡입 모터(224)를 구동시켜 집진통(141)에 집진되어 있던 오물을 오물 수거통(223)으로 수거할 수 있다. As the collection device (227) and the dust collector (141) of the robot cleaner (10) are connected, the processor (291) of the station (20) can drive the suction motor (224) of the collection device (227) to collect the dust collected in the dust collector (141) into the dust collector (223).
이 때, 흡입 모터(224)의 흡입력이 집진통(141)에 집진되어 있던 오물에 인가되기 위해서는 로봇 청소기(10)의 집진통(141)의 하부 도어(141a)가 스테이션(20)의 흡입구(213)와 정확히 대응되어 레버 장치(140)에 의해 하부 도어(141a)가 소정의 각도(Θ) 이상 개방될 수 있다. At this time, in order for the suction power of the suction motor (224) to be applied to the dust collected in the dust collector (141), the lower door (141a) of the dust collector (141) of the robot cleaner (10) must correspond exactly to the suction port (213) of the station (20) so that the lower door (141a) can be opened by a predetermined angle (Θ) or more by the lever device (140).
도 11 및 도 12를 참조하여 전술한 바와 같이, 청소 장치(1)에서 수행되는 행정에 따라 로봇 청소기(10)가 스테이션(20)에 안착할 수 있는 제1 안착 위치와 제2 안착 위치를 구별될 수 있다. 그에 따라 세척 행정을 수행하기 위한 세척수가 흡입구로 튀어 먼지 흡입이 효율이 떨어지는 것을 방지할 수 있다. As described above with reference to FIGS. 11 and 12, a first and second settling positions at which the robot cleaner (10) can be settling on the station (20) can be distinguished depending on the process performed in the cleaning device (1). Accordingly, it is possible to prevent the cleaning water for performing the cleaning process from splashing into the suction port, thereby reducing the efficiency of dust suction.
도 12은 일 실시예에 따른 로봇 청소기(10)의 제어 블록도를 도시한다.Fig. 12 illustrates a control block diagram of a robot vacuum cleaner (10) according to one embodiment.
도 12를 참조하면, 일 실시예에 따른 로봇 청소기(10)는 위치 감지 센서(170), 배터리(150), 사용자 인터페이스(181), 주행부(120), 브러시 모터(133), 흡입 모터(142), 구동부(163), 통신부(182) 및/또는 제어부(190)를 포함할 수 있다.Referring to FIG. 12, a robot cleaner (10) according to one embodiment may include a position detection sensor (170), a battery (150), a user interface (181), a driving unit (120), a brush motor (133), a suction motor (142), a driving unit (163), a communication unit (182), and/or a control unit (190).
위치 감지 센서(170)는 로봇 청소기(10)의 위치에 관한 정보를 획득할 수 있다. 구체적으로, 로봇 청소기(10)의 위치에 관한 정보는 스테이션(20)과 로봇 청소기(10) 사이의 위치 및/또는 스테이션(20)으로부터의 거리, 로봇 청소기(10)의 구동 방향 및/또는 회전각에 관한 정보를 포함할 수 있다.The position detection sensor (170) can obtain information about the position of the robot cleaner (10). Specifically, the information about the position of the robot cleaner (10) can include information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20), the driving direction and/or the rotation angle of the robot cleaner (10).
위치 감지 센서(170)는 홀센서를 포함할 수 있다. The position detection sensor (170) may include a Hall sensor.
로봇 청소기 프로세서(191)는 위치 감지 센서(170)로부터 획득한 정보에 기초하여 로봇 청소기(10)의 2차원 평면에서의 현재 좌표를 획득할 수 있다. The robot cleaner processor (191) can obtain the current coordinates of the robot cleaner (10) in a two-dimensional plane based on information obtained from the position detection sensor (170).
배터리(150)는 로봇 청소기(10)의 각종 전장품에 전원을 공급할 수 있다. 배터리(150)는 로봇 청소기(10)가 스테이션(20)에 안착된 동안 충전될 수 있다.The battery (150) can supply power to various electrical components of the robot cleaner (10). The battery (150) can be charged while the robot cleaner (10) is placed on the station (20).
로봇 청소기(10)는 배터리(150)의 충전량을 감지하는 배터리 센서를 포함할 수 있다.The robot vacuum cleaner (10) may include a battery sensor that detects the charge level of the battery (150).
로봇 청소기 프로세서(191)는 배터리(150)를 충전하기 위해 로봇 청소기(10)의 충전 단자(151)가 스테이션(20)의 충전 단자(218)와 연결되었는지 여부를 감지할 수 있다. 예를 들어, 로봇 청소기 프로세서(191) 로봇 청소기(10)의 충전 단자(151)가 통전되는지 여부에 따라 청소기(10)의 충전 단자(151)가 스테이션(20)의 충전 단자(218)와 연결되었는지 여부를 감지할 수 있다. The robot cleaner processor (191) can detect whether the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20) to charge the battery (150). For example, the robot cleaner processor (191) can detect whether the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20) based on whether the charging terminal (151) of the robot cleaner (10) is powered on.
로봇 청소기 프로세서(191)는 배터리(150)의 충전량이 소정의 충전량 이하로 떨어지면 로봇 청소기(10)가 스테이션(20)으로 복귀하도록 주행부(120)를 제어할 수 있다.The robot cleaner processor (191) can control the driving unit (120) to cause the robot cleaner (10) to return to the station (20) when the charge level of the battery (150) falls below a predetermined charge level.
사용자 인터페이스(181)는 출력 인터페이스와 입력 인터페이스를 포함할 수 있다. 사용자 인터페이스(181)는 로봇 청소기 사용자 인터페이스(181)로 지칭될 수 있다. The user interface (181) may include an output interface and an input interface. The user interface (181) may be referred to as a robot vacuum cleaner user interface (181).
적어도 하나의 출력 인터페이스는 감각 정보를 생성함으로써 사용자에게 로봇 청소기(10)의 동작에 관련된 다양한 정보를 전달할 수 있다.At least one output interface can transmit various information related to the operation of the robot cleaner (10) to the user by generating sensory information.
예를 들어, 적어도 하나의 출력 인터페이스는 로봇 청소기(10)의 설정 및 로봇 청소기(10)의 동작 시간 등에 관련된 정보를 사용자에게 전달할 수 있다. 로봇 청소기(10)의 동작에 관한 정보는 디스플레이, 인디케이터, 및/또는 음성 등으로 출력될 수 있다. 적어도 하나의 출력 인터페이스는, 예를 들어, 액정 디스플레이(Liquid Crystal Display, LCD) 패널, 인디케이터, 발광 다이오드(Light Emitting Diode, LED) 패널, 스피커 등을 포함할 수 있다.For example, at least one output interface may transmit information related to the settings of the robot cleaner (10) and the operating time of the robot cleaner (10) to the user. Information related to the operation of the robot cleaner (10) may be output via a display, an indicator, and/or a voice. The at least one output interface may include, for example, a liquid crystal display (LCD) panel, an indicator, a light emitting diode (LED) panel, a speaker, etc.
디스플레이가 터치 스크린 디스플레이를 포함하는 경우, 터치 스크린 디스플레이는 출력 인터페이스와 입력 인터페이스의 일 예에 해당할 수 있다.If the display includes a touch screen display, the touch screen display may be an example of an output interface and an input interface.
일 실시예에서, 적어도 하나의 출력 인터페이스는 로봇 청소기(10)의 제어와 관련된 감각적 정보(예: 시각적 정보, 청각적 정보 등)를 출력할 수 있다.In one embodiment, at least one output interface may output sensory information (e.g., visual information, auditory information, etc.) related to the control of the robot cleaner (10).
적어도 하나의 입력 인터페이스는 사용자로부터 수신된 감각 정보(sensory information)를 전기적인 신호로 전환할 수 있다.At least one input interface can convert sensory information received from a user into an electrical signal.
적어도 하나의 입력 인터페이스는 로봇 청소기(10)의 전원을 켜기 위한 전원 버튼을 포함할 수 있다.At least one input interface may include a power button for turning on the robot vacuum cleaner (10).
각각의 버튼은 그 기능을 나타낼 수 있는 시각적 인디케이터(예: 문구, 아이콘 등)를 포함할 수 있다.Each button may include a visual indicator (e.g., text, an icon, etc.) that indicates its function.
적어도 하나의 입력 인터페이스는, 예를 들어, 택트 스위치(tact switch), 푸시 스위치, 슬라이드 스위치, 토글 스위치, 마이크로 스위치, 터치 스위치, 터치 패드, 터치 스크린, 조그 다이얼, 및/또는 마이크로폰 등을 포함할 수 있다.At least one input interface may include, for example, a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone.
본 개시에서 '버튼'은 UI 엘리먼트(User Interface Element), 택트 스위치(tact switch), 푸시 스위치, 슬라이드 스위치, 토글 스위치, 마이크로 스위치, 터치 스위치, 터치 패드, 터치 스크린, 조그 다이얼, 및/또는 마이크로폰 등으로 대체될 수 있다.In the present disclosure, 'button' may be replaced with a UI element (User Interface Element), a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone.
로봇 청소기(10)는 사용자 인터페이스(181)를 통해 수신된 사용자 입력을 처리하고, 사용자 인터페이스(181)를 통해 로봇 청소기(10)와 관련된 정보를 출력할 수 있다.The robot cleaner (10) can process user input received through the user interface (181) and output information related to the robot cleaner (10) through the user interface (181).
일 실시예에서, 사용자 인터페이스(181)는 오물 배출 명령 및/또는 로봇 청소기 충전 명령을 수신하기 위한 입력 인터페이스를 포함할 수 있다.In one embodiment, the user interface (181) may include an input interface for receiving a waste discharge command and/or a robot cleaner charging command.
예를 들어, 사용자는 출력 인터페이스로부터 로봇 청소기(10)의 집진통(141)에 저장된 오물(예를 들어, 먼지 등)을 배출할 필요가 있는지 여부를 판단하기 위한 정보를 획득할 수 있고, 집진통(141)에 저장된 오물의 배출이 필요하다고 판단되면, 입력 인터페이스를 통해 오물 배출 명령을 입력할 수 있다.For example, a user can obtain information from an output interface to determine whether it is necessary to discharge waste (e.g., dust, etc.) stored in a dust bin (141) of a robot vacuum cleaner (10), and if it is determined that it is necessary to discharge waste stored in the dust bin (141), a user can input a waste discharge command through an input interface.
로봇 청소기(10)는 입력 인터페이스를 통해 오물 배출 명령이 입력되면, 스테이션(20)으로 복귀할 수 있다.The robot vacuum cleaner (10) can return to the station (20) when a waste discharge command is input through the input interface.
로봇 청소기(10)는 입력 인터페이스를 통해 오물 배출 명령이 입력되면, 통신부(182)를 통해 스테이션(20)으로 레버 장치(140) 구동 요청 신호를 전송할 수 있다.When a command to discharge waste is input through the input interface, the robot cleaner (10) can transmit a signal to drive the lever device (140) to the station (20) through the communication unit (182).
이에 따라, 로봇 청소기(10)가 스테이션(20)으로 복귀하여 스테이션(20)에 안착되면, 스테이션(20)은 오물 배출 행정을 수행할 수 있다. 이 때, 스테이션(20)은 오물 배출 행정과 함께 로봇 청소기(10)의 충전 행정 및/또는 물걸레(160) 세척 행정을 함께 수행할 수 있다. Accordingly, when the robot cleaner (10) returns to the station (20) and settles on the station (20), the station (20) can perform a waste discharge process. At this time, the station (20) can perform a charging process of the robot cleaner (10) and/or a mop (160) washing process together with the waste discharge process.
주행부(120)는 본체(110)에 마련되는 주행 휠(121, 122) 및 주행 휠(121, 122)에 동력을 제공하는 휠 모터를 포함할 수 있다. 주행 휠(121, 122)은 메인 휠(121) 및/또는 보조 휠(122)을 포함할 수 있다. The driving unit (120) may include driving wheels (121, 122) provided on the main body (110) and a wheel motor that provides power to the driving wheels (121, 122). The driving wheels (121, 122) may include a main wheel (121) and/or an auxiliary wheel (122).
주행 휠(121, 122)은 회전에 의하여 본체(110)를 이동시킬 수 있다. 주행 휠(122)의 회전에 의해 본체(110)가 전진, 후진 또는 회전할 수 있다. 예를 들어, 좌우측 주행 휠(121, 122) 모두가 전방을 향하여 회전하면 본체(110)는 전방으로 직선 이동하고, 좌우측 주행 휠(121, 122) 모두가 후방을 향하여 회전하면 본체(110)는 후방으로 직선 이동할 수 있다.The driving wheels (121, 122) can move the main body (110) by rotation. The main body (110) can move forward, backward, or rotate by rotation of the driving wheels (122). For example, when both the left and right driving wheels (121, 122) rotate forward, the main body (110) moves in a straight line forward, and when both the left and right driving wheels (121, 122) rotate backward, the main body (110) can move in a straight line backward.
또한, 좌우측 주행 휠(121, 122)이 같은 방향으로 회전하되, 서로 다른 속도로 회전하면 본체(110)는 우측 또는 좌측으로 곡선 이동하며. 좌우측 주행 휠(121, 122)이 서로 다른 방향으로 회전하면 본체(110)는 제자리에서 좌측 또는 우측으로 회전할 수 있다.In addition, when the left and right driving wheels (121, 122) rotate in the same direction but at different speeds, the main body (110) curves to the right or left. When the left and right driving wheels (121, 122) rotate in different directions, the main body (110) can rotate to the left or right in place.
휠 모터는 주행 휠(121, 122)을 회전시키기 위한 회전력을 생성한다. 휠 모터로는 DC 모터 또는 BLDC 모터가 채용될 수 있으나, 로봇 청소기(10)의 실시예는 휠 모터의 종류에 제한을 두지 않는다. 휠 모터뿐만 아니라 로봇 청소기(10)에 포함되는 다른 모터들도 마찬가지이다.The wheel motor generates rotational force to rotate the driving wheels (121, 122). A DC motor or a BLDC motor may be employed as the wheel motor, but the embodiment of the robot cleaner (10) does not place any restrictions on the type of wheel motor. This applies not only to the wheel motor but also to other motors included in the robot cleaner (10).
휠 모터는 좌측 주행 휠을 회전시키는 좌측 휠 모터와 우측 주행 휠을 회전시키는 우측 휠 모터를 포함할 수 있다.The wheel motor may include a left wheel motor that rotates the left driving wheel and a right wheel motor that rotates the right driving wheel.
좌우측 휠 모터 각각은 로봇 청소기(10)의 프로세서(191)의 제어 신호에 따라 서로 독립적으로 동작할 수 있으며, 좌우측 휠 모터의 동작에 따라 본체(110)가 전진, 후진 또는 회전할 수 있다. 또한, 휠 모터는 로봇 청소기(10)의 프로세서(191)의 제어 신호에 따라 메인 휠(121)과 보조 휠(122)이 독립적으로 회전하도록 동작할 수 있다. Each of the left and right wheel motors can operate independently of each other according to a control signal from the processor (191) of the robot cleaner (10), and the main body (110) can move forward, backward, or rotate according to the operation of the left and right wheel motors. In addition, the wheel motors can operate so that the main wheel (121) and the auxiliary wheel (122) rotate independently according to a control signal from the processor (191) of the robot cleaner (10).
로봇 청소기(10)의 프로세서(191)는 주행부(120)(예: 휠 모터)를 제어함으로써 로봇 청소기(10)의 이동을 제어할 수 있다.The processor (191) of the robot cleaner (10) can control the movement of the robot cleaner (10) by controlling the driving part (120) (e.g., wheel motor).
브러시 모터(133)는 브러시(130)를 회전시킬 수 있다.The brush motor (133) can rotate the brush (130).
로봇 청소기(10)의 프로세서(191)는 건식 청소 중에 브러시(130)를 회전시키도록 브러시 모터(133)를 제어함으로써 브러시(130)에 의하여 바닥의 이물질이 비산되도록 할 수 있다.The processor (191) of the robot vacuum cleaner (10) can control the brush motor (133) to rotate the brush (130) during dry cleaning, thereby causing foreign substances on the floor to be scattered by the brush (130).
흡입 모터(142)는 브러시(130)에 의하여 비산된 이물질을 집진통(141) 내부로 흡입하며, 이물질을 집진통(141)으로 흡입하기 위한 흡입력을 발생시키는 흡입 팬을 회전시킬 수 있다.The suction motor (142) can suck foreign substances scattered by the brush (130) into the dust collector (141) and rotate the suction fan that generates suction force to suck the foreign substances into the dust collector (141).
로봇 청소기(10)의 프로세서(191)는 건식 청소 중에 흡입 팬을 회전시키도록 흡입 모터(142)를 제어함으로써 브러시(130)에 의하여 비산된 이물질이 흡입구(111)를 통해 집진통(141)으로 유입되도록 할 수 있다.The processor (191) of the robot cleaner (10) can control the suction motor (142) to rotate the suction fan during dry cleaning, thereby allowing foreign substances scattered by the brush (130) to be drawn into the dust collector (141) through the suction port (111).
통신부(182)는 외부장치(예: 서버, 사용자 기기, 스테이션(20)과 유선 및/또는 무선으로 통신할 수 있다. 통신부(182)는 로봇 청소기 통신부(182)로 지칭될 수 있다. The communication unit (182) can communicate with an external device (e.g., a server, a user device, a station (20)) via wires and/or wirelessly. The communication unit (182) may be referred to as a robot vacuum cleaner communication unit (182).
통신부(182)는 외부장치(예: 서버, 사용자 기기, 스테이션(20))에 데이터를 전송하거나, 외부장치로부터 데이터를 수신할 수 있다. 이를 위해, 통신부(182)는 외부장치 간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원할 수 있다. 일 실시예에 따르면, 통신부(182)는 무선 통신 모듈(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. 이들 통신 모듈 중 해당하는 통신 모듈은 제 1 네트워크(예: 블루투스, WiFi(wireless fidelity) direct 또는 IrDA(infrared data association)와 같은 근거리 통신 네트워크) 또는 제 2 네트워크(예: 레거시 셀룰러 네트워크, 5G 네트워크, 차세대 통신 네트워크, 인터넷, 또는 컴퓨터 네트워크(예: LAN 또는 WAN)와 같은 원거리 통신 네트워크)를 통하여 외부장치와 통신할 수 있다. 이런 여러 종류의 통신 모듈들은 하나의 구성요소(예: 단일 칩)로 통합되거나, 또는 서로 별도의 복수의 구성요소들(예: 복수 칩들)로 구현될 수 있다.The communication unit (182) can transmit data to an external device (e.g., a server, a user device, a station (20)) or receive data from an external device. To this end, the communication unit (182) can support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between external devices, and the performance of communication through the established communication channel. According to one embodiment, the communication unit (182) can include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external device via a first network (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a local area network or a wide area network)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips).
근거리 통신 모듈(short-range wireless communication module)은 블루투스 통신 모듈, BLE(Bluetooth Low Energy) 통신 모듈, 근거리 무선 통신 모듈(Near Field Communication module), WLAN(와이파이) 통신 모듈, 지그비(Zigbee) 통신 모듈, 적외선(IrDA, infrared Data Association) 통신 모듈, WFD(Wi-Fi Direct) 통신 모듈, UWB(ultrawideband) 통신 모듈, Ant+ 통신 모듈, 마이크로 웨이브(uWave) 통신 모듈 등을 포함할 수 있으나, 이에 한정되는 것은 아니다.The short-range wireless communication module may include, but is not limited to, a Bluetooth communication module, a BLE (Bluetooth Low Energy) communication module, a near field communication module, a WLAN (Wi-Fi) communication module, a Zigbee communication module, an infrared (IrDA, infrared Data Association) communication module, a WFD (Wi-Fi Direct) communication module, an UWB (ultrawideband) communication module, an Ant+ communication module, a microwave (uWave) communication module, etc.
원거리 통신 모듈은, 다양한 종류의 원거리 통신을 수행하는 통신 모듈을 포함할 수 있으며, 이동 통신 인터페이스를 포함할 수 있다. 이동 통신 인터페이스는 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다.The remote communication module may include a communication module that performs various types of remote communication and may include a mobile communication interface. The mobile communication interface transmits and receives wireless signals with at least one of a base station, an external terminal, and a server on a mobile communication network.
일 실시예에서, 통신부(182)는 주변의 접속 중계기(AP: Access point)를 통해 외부장치와 통신할 수 있다. 접속 중계기(AP)는 로봇 청소기(10)가 연결된 지역 네트워크(LAN)를 서버가 연결된 광역 네트워크(WAN)에 연결시킬 수 있다. 로봇 청소기(10)는 광역 네트워크(WAN)를 통해 서버에 연결될 수 있다.In one embodiment, the communication unit (182) can communicate with an external device via a surrounding access point (AP). The access point (AP) can connect a local area network (LAN) to which the robot cleaner (10) is connected to a wide area network (WAN) to which the server is connected. The robot cleaner (10) can be connected to the server via the wide area network (WAN).
일 실시예에서, 통신부(182)는 스테이션(20)과 무선으로 통신할 수 있다.In one embodiment, the communication unit (182) can communicate wirelessly with the station (20).
제어부(190)는 로봇 청소기(10)의 전반적인 동작을 제어할 수 있다. 제어부(190)는 로봇 청소기 제어부(190)로 지칭될 수 있다. The control unit (190) can control the overall operation of the robot cleaner (10). The control unit (190) may be referred to as a robot cleaner control unit (190).
제어부(190)는 로봇 청소기(10)의 동작을 제어하는 적어도 하나의 프로세서(191) 및 로봇 청소기(10)의 동작을 제어하기 위한 프로그램 및 데이터가 저장된 적어도 하나의 메모리(192)를 포함할 수 있다. 이 때, 프로세서(191)는 로봇 청소기 프로세서(191)로, 메모리(192)는 로봇 청소기 메모리(192)로 지칭될 수 있다. The control unit (190) may include at least one processor (191) that controls the operation of the robot cleaner (10) and at least one memory (192) that stores a program and data for controlling the operation of the robot cleaner (10). In this case, the processor (191) may be referred to as a robot cleaner processor (191), and the memory (192) may be referred to as a robot cleaner memory (192).
적어도 하나의 프로세서(191)는 로봇 청소기(10)의 동작을 전반적으로 제어한다. 구체적으로, 적어도 하나의 프로세서(191)는 로봇 청소기(10)의 각 구성과 연결되어 로봇 청소기(10)의 동작을 전반적으로 제어할 수 있다. 예를 들어, 적어도 하나의 프로세서(191)는 메모리(192)와 전기적으로 연결되어 로봇 청소기(10)의 전반적인 동작을 제어할 수 있다. 프로세서(191)는 하나 또는 복수의 프로세서로 구성될 수 있다.At least one processor (191) controls the overall operation of the robot cleaner (10). Specifically, at least one processor (191) is connected to each component of the robot cleaner (10) and can control the overall operation of the robot cleaner (10). For example, at least one processor (191) is electrically connected to a memory (192) and can control the overall operation of the robot cleaner (10). The processor (191) may be composed of one or more processors.
적어도 하나의 프로세서(191)는 메모리(192)에 저장된 적어도 하나의 인스트럭션(instruction)을 실행함으로써, 다양한 실시 예에 따른 로봇 청소기(10)의 동작을 수행할 수 있다.At least one processor (191) can perform operations of the robot cleaner (10) according to various embodiments by executing at least one instruction stored in the memory (192).
적어도 하나의 메모리(192)는 다양한 실시 예를 위해 필요한 데이터를 저장할 수 있다. 메모리(192)는 데이터 저장 용도에 따라 로봇 청소기(10)에 임베디드된 메모리 형태로 구현되거나, 로봇 청소기(10)에 탈부착이 가능한 메모리 형태로 구현될 수도 있다. 예를 들어, 로봇 청소기(10)의 구동을 위한 데이터의 경우 로봇 청소기(10)에 임베디드된 메모리에 저장되고, 로봇 청소기(10)의 확장 기능을 위한 데이터의 경우 로봇 청소기(10)에 탈부착이 가능한 메모리에 저장될 수 있다. 한편, 로봇 청소기(10)에 임베디드된 메모리의 경우 휘발성 메모리(예: DRAM(dynamic RAM), SRAM(static RAM), 또는 SDRAM(synchronous dynamic RAM) 등), 비휘발성 메모리(non-volatile Memory)(예: OTPROM(one time programmable ROM), PROM(programmable ROM), EPROM(erasable and programmable ROM), EEPROM(electrically erasable and programmable ROM), mask ROM, flash ROM, 플래시 메모리(예: NAND flash 또는 NOR flash 등), 하드 드라이브, 또는 솔리드 스테이트 드라이브(solid state drive(SSD)) 중 적어도 하나로 구현될 수 있다. 또한, 로봇 청소기(10)에 탈부착이 가능한 메모리의 경우 메모리 카드(예를 들어, CF(compact flash), SD(secure digital), Micro-SD(micro secure digital), Mini-SD(mini secure digital), xD(extreme digital), MMC(multi-media card) 등), USB 포트에 연결가능한 외부 메모리(예를 들어, USB 메모리) 등과 같은 형태로 구현될 수 있다.At least one memory (192) can store data required for various embodiments. The memory (192) may be implemented in the form of a memory embedded in the robot cleaner (10) or may be implemented in the form of a memory that can be attached or detached from the robot cleaner (10) depending on the purpose of data storage. For example, data for operating the robot cleaner (10) may be stored in a memory embedded in the robot cleaner (10), and data for expanding functions of the robot cleaner (10) may be stored in a memory that can be attached or detached from the robot cleaner (10). Meanwhile, in the case of memory embedded in the robot cleaner (10), it may be implemented as at least one of volatile memory (e.g., DRAM (dynamic RAM), SRAM (static RAM), or SDRAM (synchronous dynamic RAM)), non-volatile memory (e.g., OTPROM (one time programmable ROM), PROM (programmable ROM), EPROM (erasable and programmable ROM), EEPROM (electrically erasable and programmable ROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), hard drive, or solid state drive (SSD)). In addition, in the case of memory that can be attached or detached to the robot cleaner (10), it may be implemented as at least one of memory cards (e.g., CF (compact flash), SD (secure digital), Micro-SD (micro secure digital), Mini-SD (mini secure digital), xD (extreme digital), MMC (multi-media card)), external memory that can be connected to a USB port (e.g., USB memory), etc. It can be implemented.
적어도 하나의 프로세서(191)는 CPU (Central Processing Unit), GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), MIC (Many Integrated Core), DSP (Digital Signal Processor), NPU (Neural Processing Unit), 하드웨어 가속기 또는 머신 러닝 가속기 중 하나 이상을 포함할 수 있다. 적어도 하나의 프로세서(191)는 로봇 청소기(10)의 다른 구성요소 중 하나 또는 임의의 조합을 제어할 수 있으며, 통신에 관한 동작 또는 데이터 처리를 수행할 수 있다. 적어도 하나의 프로세서(191)는 메모리(192)에 저장된 적어도 하나의 프로그램 또는 명령어(instruction)를 실행할 수 있다. 예를 들어, 적어도 하나의 프로세서(191)는 메모리(192)에 저장된 적어도 하나의 명령어를 실행함으로써, 본 개시의 적어도 하나의 실시 예에 따른 방법을 수행할 수 있다.At least one processor (191) may include one or more of a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), a DSP (Digital Signal Processor), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator. At least one processor (191) may control one or any combination of other components of the robot cleaner (10), and may perform operations or data processing related to communication. At least one processor (191) may execute at least one program or instruction stored in the memory (192). For example, at least one processor (191) may execute at least one instruction stored in the memory (192), thereby performing a method according to at least one embodiment of the present disclosure.
일 실시예에서, 프로세서(191)는 소정의 조건에 따라 주행부(120)를 제어할 수 있다. 주행부(120)를 제어하는 것은, 로봇 청소기(10)를 이동시키는 것을 포함할 수 있다. In one embodiment, the processor (191) can control the driving unit (120) according to certain conditions. Controlling the driving unit (120) may include moving the robot cleaner (10).
일 실시예에서, 프로세서(191)는 소정의 조건에 따라 브러시 모터(133) 및/또는 흡입 모터(142)를 제어할 수 있다.In one embodiment, the processor (191) can control the brush motor (133) and/or the suction motor (142) according to certain conditions.
도 13은 일 실시예에 따른 스테이션(20)의 제어 블록도를 도시한다.Fig. 13 illustrates a control block diagram of a station (20) according to one embodiment.
도 13을 참조하면, 스테이션(20)은 압력 센서(270), 흡입 모터(224), 사용자 인터페이스(281), 통신부(282), 레버 장치(140) 및/또는 제어부(290)를 포함할 수 있다.Referring to FIG. 13, the station (20) may include a pressure sensor (270), a suction motor (224), a user interface (281), a communication unit (282), a lever device (140) and/or a control unit (290).
압력 센서(270)는 로봇 청소기(10)가 스테이션(20)에 안착되고 먼지 배출 행정이 수행됨에 따라 오물 수거 덕트(225) 내부의 공기 흐름에 따른 압력 변화에 관한 정보를 획득할 수 있다. The pressure sensor (270) can obtain information about pressure changes according to air flow inside the waste collection duct (225) as the robot cleaner (10) is installed at the station (20) and the dust discharge process is performed.
스테이션(20)의 프로세서(291)는 압력 센서(270)로부터 획득되는 정보에 기초하여 오물 수거 덕트(225) 내부의 압력이 미리 설정된 기준 압력 이상인지 여부를 판단할 수 있다. The processor (291) of the station (20) can determine whether the pressure inside the waste collection duct (225) is higher than a preset reference pressure based on information obtained from the pressure sensor (270).
스테이션(20)의 프로세서(291)는 오물 수거 덕트(225) 내부의 압력이 미리 설정된 기준 압력 미만인 경우 로봇 청소기(10)의 집진통(141) 하부 도어(141a)가 레버 장치(140)에 의해 소정의 각도 이상 개방되지 않은 것으로 판단할 수 있다. The processor (291) of the station (20) can determine that the lower door (141a) of the dust collection box (141) of the robot cleaner (10) is not opened by a predetermined angle or more by the lever device (140) when the pressure inside the waste collection duct (225) is lower than a preset reference pressure.
스테이션(20)의 프로세서(291)는 로봇 청소기(10)의 집진통(141) 하부 도어(141a)가 소정의 각도 이상 개방되지 않은 것은 로봇 청소기(10)가 스테이션(20)에 안착될 때, 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착되지 않은 것으로 판단할 수 있다. 다시 말해, 스테이션(20)의 프로세서(291)는 오물 수거 덕트(225) 내부의 압력이 미리 설정된 기준 압력 미만인 경우 흡입구(213) 막힘 이벤트가 발생한 것으로 판단할 수 있다. The processor (291) of the station (20) can determine that the main wheel (121) of the robot cleaner (10) is not seated on the second wheel seat (2114) when the robot cleaner (10) is seated on the station (20) if the lower door (141a) of the dust collection box (141) of the robot cleaner (10) is not opened beyond a predetermined angle. In other words, the processor (291) of the station (20) can determine that a suction port (213) blockage event has occurred when the pressure inside the waste collection duct (225) is lower than a preset reference pressure.
흡입 모터(224)는 집진통(141)의 오물을 흡입하기 위한 흡입력을 발생시킬 수 있다.The suction motor (224) can generate suction force to suck up the waste in the dust collector (141).
스테이션(20)의 프로세서(291)는 흡입 모터(224)를 동작시킴으로써 집진통(141)의 오물을 오물 수거통(223)으로 흡입할 수 있다.The processor (291) of the station (20) can suck up waste from the dust collector (141) into the waste collection bin (223) by operating the suction motor (224).
스테이션(20)의 프로세서(291)가 흡입 모터(224)를 동작시킴으로써 집진통(141)의 오물을 오물 수거통(223)으로 흡입하는 동작은 오물 흡입 행정으로 호칭될 수 있다. 스테이션(20)의 프로세서(291)에 의해 스테이션(20)이 오물 흡입 행정이 수행하는 경우, 로봇 청소기(10)의 프로세서(191)에 의해 로봇 청소기(10)는 오물 배출 행정을 수행할 수 있다. 즉, 스테이션(20)의 오물 흡입 행정은 로봇 청소기(10)의 오물 배출 행정과 동시에 수행될 수 있다. The operation of the processor (291) of the station (20) to operate the suction motor (224) to suck the waste from the dust collector (141) into the waste collection bin (223) may be referred to as a waste suction process. When the station (20) performs the waste suction process by the processor (291) of the station (20), the robot cleaner (10) may perform the waste discharge process by the processor (191) of the robot cleaner (10). That is, the waste suction process of the station (20) may be performed simultaneously with the waste discharge process of the robot cleaner (10).
사용자 인터페이스(281)는 출력 인터페이스와 입력 인터페이스를 포함할 수 있다. 사용자 인터페이스(281)는 스테이션 사용자 인터페이스(281)로 지칭될 수 있다. The user interface (281) may include an output interface and an input interface. The user interface (281) may be referred to as a station user interface (281).
적어도 하나의 출력 인터페이스는 감각 정보를 생성함으로써 사용자에게 스테이션의 동작에 관련된 다양한 정보를 전달할 수 있다.At least one output interface can convey various information related to the operation of the station to the user by generating sensory information.
예를 들어, 적어도 하나의 출력 인터페이스는 스테이션의 설정 및 스테이션의 동작 시간 등에 관련된 정보를 사용자에게 전달할 수 있다. 스테이션의 동작에 관한 정보는 디스플레이, 인디케이터, 및/또는 음성 등으로 출력될 수 있다. 적어도 하나의 출력 인터페이스는, 예를 들어, 액정 디스플레이(Liquid Crystal Display, LCD) 패널, 인디케이터, 발광 다이오드(Light Emitting Diode, LED) 패널, 스피커 등을 포함할 수 있다.For example, at least one output interface may convey information related to the station's settings and the station's operating time to the user. Information related to the station's operation may be output via a display, an indicator, and/or a voice. The at least one output interface may include, for example, a liquid crystal display (LCD) panel, an indicator, a light emitting diode (LED) panel, a speaker, or the like.
디스플레이가 터치 스크린 디스플레이를 포함하는 경우, 터치 스크린 디스플레이는 출력 인터페이스와 입력 인터페이스의 일 예에 해당할 수 있다.If the display includes a touch screen display, the touch screen display may be an example of an output interface and an input interface.
일 실시예에서, 적어도 하나의 출력 인터페이스는 스테이션의 제어와 관련된 감각적 정보(예: 시각적 정보, 청각적 정보 등)를 출력할 수 있다.In one embodiment, at least one output interface may output sensory information (e.g., visual information, auditory information, etc.) related to control of the station.
적어도 하나의 입력 인터페이스는 사용자로부터 수신된 감각 정보(sensory information)를 전기적인 신호로 전환할 수 있다.At least one input interface can convert sensory information received from a user into an electrical signal.
적어도 하나의 입력 인터페이스는 스테이션의 전원을 켜기 위한 전원 버튼을 포함할 수 있다.At least one input interface may include a power button for turning on the station.
각각의 버튼은 그 기능을 나타낼 수 있는 시각적 인디케이터(예: 문구, 아이콘 등)를 포함할 수 있다.Each button may include a visual indicator (e.g., text, an icon, etc.) that indicates its function.
적어도 하나의 입력 인터페이스는, 예를 들어, 택트 스위치(tact switch), 푸시 스위치, 슬라이드 스위치, 토글 스위치, 마이크로 스위치, 터치 스위치, 터치 패드, 터치 스크린, 조그 다이얼, 및/또는 마이크로폰 등을 포함할 수 있다.At least one input interface may include, for example, a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone.
본 개시에서 '버튼'은 UI 엘리먼트(User Interface Element), 택트 스위치(tact switch), 푸시 스위치, 슬라이드 스위치, 토글 스위치, 마이크로 스위치, 터치 스위치, 터치 패드, 터치 스크린, 조그 다이얼, 및/또는 마이크로폰 등으로 대체될 수 있다.In the present disclosure, 'button' may be replaced with a UI element (User Interface Element), a tact switch, a push switch, a slide switch, a toggle switch, a micro switch, a touch switch, a touch pad, a touch screen, a jog dial, and/or a microphone.
스테이션(20)은 사용자 인터페이스(281)를 통해 수신된 사용자 입력을 처리하고, 사용자 인터페이스(281)를 통해 스테이션과 관련된 정보를 출력할 수 있다.The station (20) can process user input received through the user interface (281) and output information related to the station through the user interface (281).
일 실시예에서, 사용자 인터페이스(281)는 먼지 배출 명령을 수신하기 위한 입력 인터페이스를 포함할 수 있다.In one embodiment, the user interface (281) may include an input interface for receiving a dust ejection command.
사용자는 로봇 청소기(10)의 집진통(141)의 오물을 배출할 필요하다고 판단되면, 입력 인터페이스를 통해 오물 배출 명령을 입력할 수 있다.If the user determines that it is necessary to discharge waste from the dust bin (141) of the robot vacuum cleaner (10), the user can input a waste discharge command through the input interface.
스테이션(20)은 사용자 인터페이스(281)를 통해 오물 배출 명령이 입력된 것에 응답하여, 오물 흡입 행정을 수행할 수 있다.The station (20) can perform a waste suction operation in response to a waste discharge command input through the user interface (281).
통신부(282)는 외부장치(예: 서버, 사용자 기기, 로봇 청소기(10))와 유선 및/또는 무선으로 통신할 수 있다. 통신부(282)는 스테이션 통신부(282)로 지칭될 수 있다. The communication unit (282) can communicate with an external device (e.g., a server, a user device, a robot cleaner (10)) via wires and/or wirelessly. The communication unit (282) may be referred to as a station communication unit (282).
통신부(282)는 외부장치(예: 서버, 사용자 기기, 로봇 청소기(10))에 데이터를 전송하거나, 외부장치로부터 데이터를 수신할 수 있다. 이를 위해, 통신부(282)는 외부장치 간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원할 수 있다. 일 실시예에 따르면, 통신부(282)는 무선 통신 모듈(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. 이들 통신 모듈 중 해당하는 통신 모듈은 제 1 네트워크(예: 블루투스, WiFi(wireless fidelity) direct 또는 IrDA(infrared data association)와 같은 근거리 통신 네트워크) 또는 제 2 네트워크(예: 레거시 셀룰러 네트워크, 5G 네트워크, 차세대 통신 네트워크, 인터넷, 또는 컴퓨터 네트워크(예: LAN 또는 WAN)와 같은 원거리 통신 네트워크)를 통하여 외부장치와 통신할 수 있다. 이런 여러 종류의 통신 모듈들은 하나의 구성요소(예: 단일 칩)로 통합되거나, 또는 서로 별도의 복수의 구성요소들(예: 복수 칩들)로 구현될 수 있다.The communication unit (282) can transmit data to an external device (e.g., a server, a user device, a robot cleaner (10)) or receive data from the external device. To this end, the communication unit (282) can support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between external devices, and the performance of communication through the established communication channel. According to one embodiment, the communication unit (282) can include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external device via a first network (e.g., a short-range communication network such as Bluetooth, WiFi (wireless fidelity) direct, or IrDA (infrared data association)) or a second network (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a local area network or a wide area network)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips).
근거리 통신 모듈(short-range wireless communication module)은 블루투스 통신 모듈, BLE(Bluetooth Low Energy) 통신 모듈, 근거리 무선 통신 모듈(Near Field Communication module), WLAN(와이파이) 통신 모듈, 지그비(Zigbee) 통신 모듈, 적외선(IrDA, infrared Data Association) 통신 모듈, WFD(Wi-Fi Direct) 통신 모듈, UWB(ultrawideband) 통신 모듈, Ant+ 통신 모듈, 마이크로 웨이브(uWave) 통신 모듈 등을 포함할 수 있으나, 이에 한정되는 것은 아니다.The short-range wireless communication module may include, but is not limited to, a Bluetooth communication module, a BLE (Bluetooth Low Energy) communication module, a near field communication module, a WLAN (Wi-Fi) communication module, a Zigbee communication module, an infrared (IrDA, infrared Data Association) communication module, a WFD (Wi-Fi Direct) communication module, an UWB (ultrawideband) communication module, an Ant+ communication module, a microwave (uWave) communication module, etc.
원거리 통신 모듈은, 다양한 종류의 원거리 통신을 수행하는 통신 모듈을 포함할 수 있으며, 이동 통신 인터페이스를 포함할 수 있다. 이동 통신 인터페이스는 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다.The remote communication module may include a communication module that performs various types of remote communication and may include a mobile communication interface. The mobile communication interface transmits and receives wireless signals with at least one of a base station, an external terminal, and a server on a mobile communication network.
일 실시예에서, 통신부(282)는 주변의 접속 중계기(AP: Access point)를 통해 외부장치와 통신할 수 있다. 접속 중계기(AP)는 로봇 청소기(10)가 연결된 지역 네트워크(LAN)를 서버가 연결된 광역 네트워크(WAN)에 연결시킬 수 있다. 스테이션(20)은 광역 네트워크(WAN)를 통해 서버에 연결될 수 있다.In one embodiment, the communication unit (282) can communicate with external devices via a surrounding access point (AP). The access point (AP) can connect the local area network (LAN) to which the robot cleaner (10) is connected to a wide area network (WAN) to which the server is connected. The station (20) can be connected to the server via the wide area network (WAN).
일 실시예에서, 통신부(282)는 로봇 청소기(10)와 무선으로 통신할 수 있다.In one embodiment, the communication unit (282) can communicate wirelessly with the robot cleaner (10).
로봇 청소기(10)와 스테이션(20)이 통신하는 방식으로 다양한 예가 채용될 수 있다.Various examples can be adopted as a method for communicating between the robot cleaner (10) and the station (20).
일 실시예에서, 로봇 청소기(10)와 스테이션(20)은 근거리 통신 모듈을 통해 직접 통신할 수 있다.In one embodiment, the robot cleaner (10) and the station (20) can communicate directly via a short-range communication module.
일 실시예에서, 로봇 청소기(10)와 스테이션(20)은, 로봇 청소기(10)가 스테이션(20)에 도킹된 상태에서 유선 통신을 통해 직접 통신할 수 있다.In one embodiment, the robot cleaner (10) and the station (20) can communicate directly via wired communication while the robot cleaner (10) is docked to the station (20).
일 실시예에서, 로봇 청소기(10)와 스테이션(20)은 원거리 통신 모듈을 통해 외부 서버를 거쳐 간접적으로 통신할 수 있다.In one embodiment, the robot cleaner (10) and the station (20) can communicate indirectly via an external server through a remote communication module.
외부 서버를 거쳐 간접적으로 통신하는 것은, 로봇 청소기(10)가 소정의 신호를 외부 서버로 전송하면 외부 서버가 로봇 청소기(10)로부터 수신된 소정의 신호를 스테이션(20)으로 전달하는 것 및/또는 스테이션(20)이 소정의 신호를 외부 서버로 전송하면 외부 서버가 스테이션(20)으로부터 수신된 소정의 신호를 로봇 청소기(10)로 전달하는 것을 포함할 수 있다.Indirect communication via an external server may include the robot cleaner (10) transmitting a predetermined signal to the external server, and the external server transmitting the predetermined signal received from the robot cleaner (10) to the station (20), and/or the station (20) transmitting a predetermined signal to the external server, and the external server transmitting the predetermined signal received from the station (20) to the robot cleaner (10).
레버 장치(140)는 수거장치(227)와 로봇 청소기(10)의 집진통(141)을 선택적으로 연통시킬 수 있다. The lever device (140) can selectively connect the collection device (227) and the dust collector (141) of the robot cleaner (10).
스테이션(20)의 프로세서(291)는 레버 장치(140)를 구동하여 개방링크(140a)가 집진통(141)의 하부 도어(141a)에 선택적으로 결합하도록 제어할 수 있다. 또한, 스테이션(20)의 프로세서(291)는 레버 장치(140)를 구동하여 집진통(141)의 하부 도어(141a)와 결합한 개방링크(140a)를 흡입구 쪽 또는 흡입구와 반대되는 방향으로 회전시킬 수 있다. The processor (291) of the station (20) can drive the lever device (140) to control the open link (140a) to be selectively coupled to the lower door (141a) of the dust collector (141). In addition, the processor (291) of the station (20) can drive the lever device (140) to rotate the open link (140a) coupled to the lower door (141a) of the dust collector (141) toward the suction port or in the opposite direction to the suction port.
즉, 스테이션(20)의 프로세서(291)는 레버 장치(140)를 제어하여 , 집진통(141)과 오물 수거 덕트(225)의 가이드부(225a)가 서로 연통되도록 할 수 있다. That is, the processor (291) of the station (20) can control the lever device (140) to allow the dust collector (141) and the guide portion (225a) of the waste collection duct (225) to communicate with each other.
제어부(290)는 스테이션(20)의 전반적인 동작을 제어할 수 있다.The control unit (290) can control the overall operation of the station (20).
제어부(290)는 스테이션(20)의 동작을 제어하는 적어도 하나의 프로세서(291) 및 스테이션(20)의 동작을 제어하기 위한 프로그램 및 데이터가 저장된 적어도 하나의 메모리(292)를 포함할 수 있다. 이 때, 프로세서(291)는 스테이션 프로세서(291)로, 메모리(292)는 스테이션 메모리(292)로 지칭될 수 있다. The control unit (290) may include at least one processor (291) that controls the operation of the station (20) and at least one memory (292) that stores a program and data for controlling the operation of the station (20). At this time, the processor (291) may be referred to as a station processor (291), and the memory (292) may be referred to as a station memory (292).
적어도 하나의 프로세서(291)는 스테이션(20)의 동작을 전반적으로 제어한다. 구체적으로, 적어도 하나의 프로세서(291)는 스테이션(20)의 각 구성과 연결되어 스테이션(20)의 동작을 전반적으로 제어할 수 있다. 예를 들어, 적어도 하나의 프로세서(291)는 메모리(292)와 전기적으로 연결되어 스테이션(20)의 전반적인 동작을 제어할 수 있다. 프로세서(291)는 하나 또는 복수의 프로세서로 구성될 수 있다.At least one processor (291) controls the overall operation of the station (20). Specifically, at least one processor (291) is connected to each component of the station (20) and can control the overall operation of the station (20). For example, at least one processor (291) is electrically connected to a memory (292) and can control the overall operation of the station (20). The processor (291) may be composed of one or more processors.
적어도 하나의 프로세서(291)는 메모리(292)에 저장된 적어도 하나의 인스트럭션(instruction)을 실행함으로써, 다양한 실시 예에 따른 스테이션(20)의 동작을 수행할 수 있다.At least one processor (291) can perform operations of the station (20) according to various embodiments by executing at least one instruction stored in the memory (292).
적어도 하나의 메모리(292)는 다양한 실시 예를 위해 필요한 데이터를 저장할 수 있다. 메모리(292)는 데이터 저장 용도에 따라 스테이션(20)에 임베디드된 메모리 형태로 구현되거나, 스테이션(20)에 탈부착이 가능한 메모리 형태로 구현될 수도 있다. 예를 들어, 스테이션(20)의 구동을 위한 데이터의 경우 스테이션(20)에 임베디드된 메모리에 저장되고, 스테이션(20)의 확장 기능을 위한 데이터의 경우 스테이션(20)에 탈부착이 가능한 메모리에 저장될 수 있다. 한편, 스테이션(20)에 임베디드된 메모리의 경우 휘발성 메모리(예: DRAM(dynamic RAM), SRAM(static RAM), 또는 SDRAM(synchronous dynamic RAM) 등), 비휘발성 메모리(non-volatile Memory)(예: OTPROM(one time programmable ROM), PROM(programmable ROM), EPROM(erasable and programmable ROM), EEPROM(electrically erasable and programmable ROM), mask ROM, flash ROM, 플래시 메모리(예: NAND flash 또는 NOR flash 등), 하드 드라이브, 또는 솔리드 스테이트 드라이브(solid state drive(SSD)) 중 적어도 하나로 구현될 수 있다. 또한, 스테이션(20)에 탈부착이 가능한 메모리의 경우 메모리 카드(예를 들어, CF(compact flash), SD(secure digital), Micro-SD(micro secure digital), Mini-SD(mini secure digital), xD(extreme digital), MMC(multi-media card) 등), USB 포트에 연결가능한 외부 메모리(예를 들어, USB 메모리) 등과 같은 형태로 구현될 수 있다.At least one memory (292) can store data required for various embodiments. The memory (292) may be implemented in the form of memory embedded in the station (20) or in the form of memory that can be attached or detached to the station (20) depending on the purpose of data storage. For example, data for operating the station (20) may be stored in a memory embedded in the station (20), and data for expanding the function of the station (20) may be stored in a memory that can be attached or detached to the station (20). Meanwhile, the memory embedded in the station (20) may be implemented as at least one of volatile memory (e.g., dynamic RAM (DRAM), static RAM (SRAM), or synchronous dynamic RAM (SDRAM)), non-volatile memory (e.g., one time programmable ROM (OTPROM), programmable ROM (PROM), erasable and programmable ROM (EPROM), electrically erasable and programmable ROM (EEPROM), mask ROM, flash ROM, flash memory (e.g., NAND flash or NOR flash), hard drive, or solid state drive (SSD)). In addition, the memory that can be detachably attached to the station (20) may be implemented in the form of a memory card (e.g., compact flash (CF), secure digital (SD), micro secure digital (Micro-SD), mini secure digital (Mini-SD), extreme digital (xD), multi-media card (MMC), etc.), external memory that can be connected to a USB port (e.g., USB memory), etc.
적어도 하나의 프로세서(291)는 CPU (Central Processing Unit), GPU (Graphics Processing Unit), APU (Accelerated Processing Unit), MIC (Many Integrated Core), DSP (Digital Signal Processor), NPU (Neural Processing Unit), 하드웨어 가속기 또는 머신 러닝 가속기 중 하나 이상을 포함할 수 있다. 적어도 하나의 프로세서(291)는 스테이션(20)의 다른 구성요소 중 하나 또는 임의의 조합을 제어할 수 있으며, 통신에 관한 동작 또는 데이터 처리를 수행할 수 있다. 적어도 하나의 프로세서(291)는 메모리(292)에 저장된 적어도 하나의 프로그램 또는 명령어(instruction)를 실행할 수 있다. 예를 들어, 적어도 하나의 프로세서(291)는 메모리(292)에 저장된 적어도 하나의 명령어를 실행함으로써, 본 개시의 적어도 하나의 실시 예에 따른 방법을 수행할 수 있다.At least one processor (291) may include one or more of a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an APU (Accelerated Processing Unit), a MIC (Many Integrated Core), a DSP (Digital Signal Processor), an NPU (Neural Processing Unit), a hardware accelerator, or a machine learning accelerator. At least one processor (291) may control one or any combination of other components of the station (20), and may perform operations related to communication or data processing. At least one processor (291) may execute at least one program or instruction stored in the memory (292). For example, at least one processor (291) may perform a method according to at least one embodiment of the present disclosure by executing at least one instruction stored in the memory (292).
도 14는 일 실시예에 따른 청소 장치(1)의 오물 수거 동작 순서도를 도시한다.Fig. 14 illustrates a flow chart of a waste collection operation of a cleaning device (1) according to one embodiment.
도 14를 참조하면, 로봇 청소기(10)는 청소 행정을 수행할 수 있다(1401). 로봇 청소기(10)는 건식 청소 및/또는 습식 청소를 수행할 수 있다. 로봇 청소기(10)는 미리 정해진 청소 계획에 따라 미리 정해진 청소 영역을 청소할 수 있다.Referring to FIG. 14, the robot cleaner (10) can perform a cleaning process (1401). The robot cleaner (10) can perform dry cleaning and/or wet cleaning. The robot cleaner (10) can clean a predetermined cleaning area according to a predetermined cleaning plan.
로봇 청소기(10) 및/또는 스테이션(20)은 오물 배출 행정 및/또는 오물 흡입 행정을 개시할지 여부를 결정할 수 있다(1402). The robot cleaner (10) and/or station (20) can determine whether to initiate a waste discharge cycle and/or a waste suction cycle (1402).
예를 들어, 로봇 청소기(10) 및/또는 스테이션(20)은 사용자로부터 입력 인터페이스를 통해 오물 배출 명령 또는 오물 흡입 명령을 수신할 수 있다. For example, the robot cleaner (10) and/or station (20) can receive a command to discharge or suck up waste from a user through an input interface.
또 다른 예로, 로봇 청소기(10) 및/또는 스테이션(20)은 미리 설정된 조건이 성취되는지 여부에 따라 오물 배출 행정 및/또는 오물 흡입 행정을 개시할 수도 있다. As another example, the robot cleaner (10) and/or station (20) may initiate a waste discharge stroke and/or a waste suction stroke depending on whether a preset condition is met.
로봇 청소기(10)는 오물 배출 행정이 개시됨에 따라(1403의 예) 스테이션(20)으로 복귀할 수 있다(1403). 로봇 청소기(10)는 청소 행정을 완료한 후 스테이션(20)으로 복귀할 수 있다. 다만, 본 개시는 이에 한정되지 않으며, 로봇 청소기(10)는 청소를 하는 도중에도 스테이션(20)으로 복귀할 수 있다. 예를 들어, 로봇 청소기(10)는, 외부 장치(예: 사용자 기기, 서버, 가전 기기, 스테이션(20) 등)로부터 오물 배출 명령 및/또는 오물 흡입 명령을 수신한 것에 기초하여, 청소 행정이 완료되지 않은 경우에도 스테이션(20)으로 복귀할 수 있다. The robot cleaner (10) may return to the station (20) (1403) as the waste discharge process is initiated (example of 1403). The robot cleaner (10) may return to the station (20) after completing the cleaning process. However, the present disclosure is not limited thereto, and the robot cleaner (10) may return to the station (20) even while cleaning. For example, the robot cleaner (10) may return to the station (20) even when the cleaning process is not completed, based on receiving a waste discharge command and/or a waste suction command from an external device (e.g., a user device, a server, a home appliance, the station (20), etc.).
로봇 청소기(10)가 스테이션(20)에 안착된 동안, 로봇 청소기(10)의 집진통(141)에 집진된 오물이 오물 수거 덕트(225)를 통해 오물 수거통(223)으로 이동할 수 있다(1404). 그에 따라, 집진통(141)에 집진된 오물이 제거될 수 있다. While the robot cleaner (10) is stationed at the station (20), the waste collected in the dust collection bin (141) of the robot cleaner (10) can be moved to the waste collection bin (223) through the waste collection duct (225) (1404). Accordingly, the waste collected in the dust collection bin (141) can be removed.
이 때, 로봇 청소기(10)의 충전 단자(151)가 스테이션(20)의 충전 단자(218)와 연결되어 로봇 청소기(10)의 충전 행정 및/또는 세척 챔버(230)에 마련된 세척 프레임(235)은 물걸레(160)와 마찰하면서 물걸레(160)를 세척 행정이 동시적 또는 이시적으로 수행될 수 있다. At this time, the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20), so that the charging process of the robot cleaner (10) and/or the washing frame (235) provided in the washing chamber (230) can be performed simultaneously or simultaneously while rubbing against the mop (160) and washing the mop (160).
청소 장치(1)에 구비된 다양한 센서들에 의해 획득된 정보에 기초하여, 로봇 청소기(10) 및/또는 스테이션(20)은 오물 배출 및/또는 오물 흡입 행정의 완료 여부를 판단할 수 있다. Based on information acquired by various sensors provided in the cleaning device (1), the robot cleaner (10) and/or station (20) can determine whether the waste discharge and/or waste suction process is completed.
오물 배출 및/또는 오물 흡입 행정이 완료된 후, 로봇 청소기(10)는 스테이션(20)에서 대기하도록 마련될 수 있다(1405). 로봇 청소기(10)는 다음 청소 계획 수립을 위해 스테이션(20)에서 대기할 수 있다. After the waste discharge and/or waste suction process is completed, the robot cleaner (10) may be arranged to wait at a station (20) (1405). The robot cleaner (10) may wait at the station (20) to establish the next cleaning plan.
이하에서는 도 15 내지 도 17을 참조하여, 청소 장치(1)가 정확한 위치에서 오물 배출 및/또는 오물 흡입 행정을 수행할 수 있도록 청소 장치(1)의 로봇 청소기(10) 및/또는 스테이션(20)을 제어하는 방법의 일 예를 설명한다. Hereinafter, with reference to FIGS. 15 to 17, an example of a method for controlling a robot cleaner (10) and/or a station (20) of a cleaning device (1) so that the cleaning device (1) can perform a waste discharge and/or waste suction process at an accurate location will be described.
도 15는 정확한 위치에서 오물 배출 행정을 수행하기 위해 로봇 청소기(10)를 제어하는 방법의 일 예를 도시한다. 이하에서 로봇 청소기(10)의 프로세서(191)에 의해 수행되는 제어 동작은 스테이션(20)의 프로세서(291)에 의해 수행될 수 있다. Fig. 15 illustrates an example of a method for controlling a robot cleaner (10) to perform a waste discharge operation at an accurate location. Hereinafter, the control operation performed by the processor (191) of the robot cleaner (10) may be performed by the processor (291) of the station (20).
일 실시예에 따르면, 로봇 청소기(10)는 오물 배출 행정이 개시됨에 따라 스테이션(20)으로 복귀하면서 제1 안착 위치로 이동할 수 있다(1501). 로봇 청소기(10)가 제1 안착 위치로 이동하는 것은 로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착하는 위치로 로봇 청소기(10)가 이동하는 것을 포함할 수 있다. 구체적으로 로봇 청소기(10)의 프로세서(191)는 주행부(120)(예를 들어, 휠 모터)를 제어하여 메인 휠(121)이 제1 휠 안착부(2113)에 안착하는 위치로 로봇 청소기(10)를 이동시킬 수 있다. 로봇 청소기(10)가 제1 안착 위치에 안착된 경우 로봇 청소기(10)의 배터리(150)의 충전 행정 및/또는 물걸레(160)의 세척 행정이 수행될 수 있다. According to one embodiment, the robot cleaner (10) may move to a first settling position while returning to the station (20) as the waste discharge process is initiated (1501). The movement of the robot cleaner (10) to the first settling position may include the robot cleaner (10) moving to a position where the main wheel (121) of the robot cleaner (10) is settling on the first wheel settling portion (2113). Specifically, the processor (191) of the robot cleaner (10) may control the driving unit (120) (e.g., wheel motor) to move the robot cleaner (10) to a position where the main wheel (121) is settling on the first wheel settling portion (2113). When the robot cleaner (10) is settling on the first settling position, a charging process of the battery (150) of the robot cleaner (10) and/or a washing process of the mop (160) may be performed.
로봇 청소기(10)는 로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착되었는지 여부를 판단할 수 있다(1502). 메인 휠(121)이 제1 휠 안착부(2113)에 안착하는 것은 메인 휠(121)이 제1 휠 안착부(2113)와 접촉하는 것을 포함할 수 있다. The robot cleaner (10) can determine whether the main wheel (121) of the robot cleaner (10) is seated on the first wheel mounting portion (2113) (1502). Seating of the main wheel (121) on the first wheel mounting portion (2113) may include the main wheel (121) coming into contact with the first wheel mounting portion (2113).
구체적으로 로봇 청소기(10)의 프로세서(191)는 로봇 청소기(10)의 충전 단자(151)가 스테이션(20)의 충전 단자(218)와 연결되었는지 여부에 기초하여 메인 휠(121)이 제1 휠 안착부(2113)에 안착하였는지 여부를 판단할 수 있다. 예를 들어, 로봇 청소기(10)의 프로세서(191)는 로봇 청소기(10)의 충전 단자(151)가 스테이션(20)의 충전 단자(281)와 접촉하여 전기적으로 연결된 경우, 충전 단자(151)가 스테이션(20)의 충전 단자(281)와 연결된 것으로 판단할 수 있다. Specifically, the processor (191) of the robot cleaner (10) can determine whether the main wheel (121) is seated on the first wheel mounting portion (2113) based on whether the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (218) of the station (20). For example, the processor (191) of the robot cleaner (10) can determine that the charging terminal (151) is connected to the charging terminal (281) of the station (20) when the charging terminal (151) of the robot cleaner (10) is in contact with the charging terminal (281) of the station (20) and is electrically connected.
또한, 로봇 청소기(10)의 프로세서(191)는 충전 단자(151)가 스테이션(20)의 충전 단자(281)와 연결되었는지 여부를 판단한 후, 위치 감지 센서(170)로부터 획득한 로봇 청소기(10)의 위치에 관한 정보에 기초하여 로봇 청소기의 메인 휠(121)이 제1 휠 안착부(2113)에 안착하였는지 여부를 판단할 수 있다. In addition, the processor (191) of the robot cleaner (10) can determine whether the main wheel (121) of the robot cleaner is seated on the first wheel mounting portion (2113) based on information about the position of the robot cleaner (10) obtained from the position detection sensor (170) after determining whether the charging terminal (151) is connected to the charging terminal (281) of the station (20).
구체적으로, 위치 감지 센서(170)는 홀센서를 포함할 수 있다. 로봇 청소기(10)의 프로세서(191)는 위치 감지 센서(170)로부터 스테이션(20)과 로봇 청소기(10) 사이의 위치 및/또는 스테이션(20)으로부터의 거리에 관한 정보를 획득할 수 있다. 또한, 로봇 청소기(10)의 프로세서(191)는 위치 감지 센서(170)로부터 로봇 청소기(10)의 구동 방향 및/또는 회전각에 관한 정보를 획득할 수 있다. 그에 따라, 로봇 청소기(10)의 프로세서(191)는 위치 감지 센서(170)로부터 획득한 로봇 청소기(10)의 위치에 관한 정보에 기초하여 2차원 평면에서의 현재 좌표를 산출할 수도 있다. Specifically, the position detection sensor (170) may include a Hall sensor. The processor (191) of the robot cleaner (10) may obtain information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20) from the position detection sensor (170). In addition, the processor (191) of the robot cleaner (10) may obtain information about the driving direction and/or rotation angle of the robot cleaner (10) from the position detection sensor (170). Accordingly, the processor (191) of the robot cleaner (10) may also calculate the current coordinates in a two-dimensional plane based on the information about the position of the robot cleaner (10) obtained from the position detection sensor (170).
일 실시예에 따르면, 로봇 청소기(10)는 로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착하였는지를 판단함에 있어서, 1차적으로 로봇 청소기(10)의 충전 단자(151)가 스테이션(20)의 충전 단자(281)와 연결되어 있는지에 기초하여 메인 휠(121)이 제1 휠 안착부(2113)에 안착하였는지를 판단하고, 2차적으로 위치 감지 센서(170)로부터 획득한 로봇 청소기(10)의 위치에 관한 정보에 기초하여 메인 휠(121)이 제1 휠 안착부(2113)에 안착하였는지를 판단함으로써, 로봇 청소기(10)의 위치를 정확하게 조절할 수 있다. According to one embodiment, the robot cleaner (10) determines whether the main wheel (121) of the robot cleaner (10) is seated on the first wheel mounting portion (2113), firstly, based on whether the charging terminal (151) of the robot cleaner (10) is connected to the charging terminal (281) of the station (20), whether the main wheel (121) is seated on the first wheel mounting portion (2113), and secondly, based on information about the position of the robot cleaner (10) obtained from the position detection sensor (170), whether the main wheel (121) is seated on the first wheel mounting portion (2113), thereby accurately adjusting the position of the robot cleaner (10).
로봇 청소기(10)의 프로세서(191)는 로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착되어 있다고 판단된 것에 기초하여(1502의 예) 로봇 청소기(10)는 제2 안착 위치로 이동할 수 있다(1503). 로봇 청소기(10)가 제2 안착 위치로 이동하는 것은 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착하는 위치로 로봇 청소기(10)가 이동하는 것을 포함할 수 있다. 구체적으로 로봇 청소기(10)의 프로세서(191)는 주행부(120)(예를 들어, 휠 모터)를 제어하여 메인 휠(121)이 제2 휠 안착부(2114)에 안착하는 위치로 로봇 청소기(10)를 이동시킬 수 있다. The processor (191) of the robot cleaner (10) determines that the main wheel (121) of the robot cleaner (10) is seated on the first wheel seat (2113) (example of 1502), and the robot cleaner (10) can move to a second seat position (1503). The movement of the robot cleaner (10) to the second seat position may include the robot cleaner (10) moving to a position where the main wheel (121) of the robot cleaner (10) is seated on the second wheel seat (2114). Specifically, the processor (191) of the robot cleaner (10) can control the driving unit (120) (e.g., wheel motor) to move the robot cleaner (10) to a position where the main wheel (121) is seated on the second wheel seat (2114).
이 때, 로봇 청소기(10)의 프로세서(191)는 위치 감지 센서(170)로부터 획득한 로봇 청소기(10)의 위치에 관한 정보에 기초하여 로봇 청소기(10)가 제2 안착 위치로의 이동이 완료되었는지 여부를 판단할 수 있다. 로봇 청소기(10)의 위치에 관한 정보는, 스테이션(20)과 로봇 청소기(10) 사이의 위치 및/또는 스테이션(20)으로부터의 거리에 관한 정보를 포함할 수 있다. At this time, the processor (191) of the robot cleaner (10) can determine whether the robot cleaner (10) has completed moving to the second settling position based on information about the position of the robot cleaner (10) obtained from the position detection sensor (170). The information about the position of the robot cleaner (10) may include information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20).
예를 들어, 위치 감지 센서(170)는 홀센서를 포함할 수 있는데, 위치 감지 센서(170)는 스테이션(20)에 마련된 자석 사이의 위치 변화에 따른 자기장 변화를 전기 신호로 변환하여 스테이션(20)과 로봇 청소기(10) 사이의 위치 및/또는 스테이션(20)으로부터의 거리에 관한 정보를 획득할 수 있다. 로봇 청소기(10)의 프로세서(191)는 위치 감지 센서(170)로부터 획득한 스테이션(20)과 로봇 청소기(10) 사이의 위치 및/또는 스테이션(20)으로부터의 거리에 관한 정보에 기초하여 로봇 청소기(10)의 2차원 평면에서의 현재 좌표를 산출할 수도 있다. 그에 따라, 로봇 청소기(10)의 프로세서(191)는 산출한 로봇 청소기(10)의 2차원 평면에서의 현재 좌표와 미리 설정된 제2 안착 위치의 좌표를 비교하여 로봇 청소기(10)가 제2 안착 위치로의 이동이 완료되었는지 여부를 판단할 수 있다.For example, the position detection sensor (170) may include a Hall sensor, and the position detection sensor (170) may convert a change in a magnetic field according to a change in the position between magnets provided in the station (20) into an electric signal to obtain information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20). The processor (191) of the robot cleaner (10) may also calculate the current coordinates of the robot cleaner (10) in a two-dimensional plane based on the information about the position between the station (20) and the robot cleaner (10) and/or the distance from the station (20) obtained from the position detection sensor (170). Accordingly, the processor (191) of the robot cleaner (10) may compare the calculated current coordinates of the robot cleaner (10) in the two-dimensional plane with the coordinates of a preset second settling position to determine whether the robot cleaner (10) has completed moving to the second settling position.
로봇 청소기(10)의 프로세서(191)는 2차원 평면에서의 현재 좌표와 미리 설정된 제2 안착 위치의 좌표를 비교하여 로봇 청소기(10)가 제2 안착 위치로의 이동이 완료되지 않은 것으로 판단된 경우, 로봇 청소기(10)의 주행부(120)(예를 들어, 휠 모터)를 제어하여 메인 휠(121)이 제2 휠 안착부(2114)에 안착하는 위치로 로봇 청소기(10)를 다시 이동시킬 수도 있다. The processor (191) of the robot cleaner (10) compares the current coordinates on the two-dimensional plane with the coordinates of the preset second settling position, and if it is determined that the robot cleaner (10) has not completed moving to the second settling position, the processor (191) may control the driving part (120) (e.g., wheel motor) of the robot cleaner (10) to move the robot cleaner (10) back to the position where the main wheel (121) is settling on the second wheel settling part (2114).
로봇 청소기(10)는 메인 휠(121)이 제2 휠 안착부(2114)에 안착하는 것에 기초하여 오물 배출 행정을 개시할 수 있다(1504). The robot vacuum cleaner (10) can initiate a waste discharge process based on the main wheel (121) being seated on the second wheel mounting portion (2114) (1504).
로봇 청소기(10)의 프로세서(191)는 오물 배출 행정을 위해 로봇 청소기(10)의 복수의 구성을 제어할 수 있다. 예를 들어, 로봇 청소기(10)의 프로세서(191)는 집진통(141)이 개방됨에 따라 집진된 먼지가 퍼지는 것을 방지하기 위해 로봇 청소기(10)의 흡입 모터(142)의 구동을 정지시킬 수 있다. 이와 더불어, 스테이션(20)의 프로세서(291)는 스테이션(20)의 흡입 모터(224)를 구동을 개시할 수 있다. 그에 따라, 오물 수거 덕트(225)에 오염이 포함된 공기의 흐름이 발생하고, 로봇 청소기(10)의 집진통(141)에 수용되어 있던 오물들이 스테이션(20)의 오물 수거통(223)으로 이동할 수 있다. The processor (191) of the robot cleaner (10) can control multiple components of the robot cleaner (10) for the waste discharge process. For example, the processor (191) of the robot cleaner (10) can stop the operation of the suction motor (142) of the robot cleaner (10) to prevent the collected dust from spreading when the dust collection container (141) is opened. In addition, the processor (291) of the station (20) can start the operation of the suction motor (224) of the station (20). Accordingly, a flow of air containing contamination is generated in the waste collection duct (225), and waste collected in the dust collection container (141) of the robot cleaner (10) can move to the waste collection container (223) of the station (20).
로봇 청소기(10)는 스테이션(20)으로부터 흡입구(213) 막힘 이벤트 발생을 수신하였는지 여부를 판단할 수 있다(1505).The robot cleaner (10) can determine whether a suction inlet (213) blockage event has been received from the station (20) (1505).
구체적으로, 로봇 청소기(10)의 프로세서(191)는 통신부(182)를 통해 스테이션(20)의 통신부(282)와 유/무선으로 통신하며 스테이션(20)의 흡입구(213) 막힘 이벤트가 발생하였는지 여부에 관한 데이터를 획득할 수 있다. Specifically, the processor (191) of the robot cleaner (10) communicates with the communication unit (282) of the station (20) via the communication unit (182) wired/wireless and can obtain data on whether a clogging event of the suction port (213) of the station (20) has occurred.
또한, 로봇 청소기(10)의 프로세서(191)는 통신부(182)를 통해 스테이션(20)의 흡입구(213) 막힘 이벤트가 발생하였는지 여부를 판단하기 위한 정보(예를 들어, 압력 센서(270)의 감지값에 관한 정보)를 포함하는 데이터를 수신하고, 스테이션(20)으로부터 수신한 정보에 기초하여 흡입구(213) 막힘 이벤트가 발생하였는지 여부를 판단할 수 있다. In addition, the processor (191) of the robot cleaner (10) receives data including information (e.g., information regarding a detection value of a pressure sensor (270)) for determining whether a clogging event of the suction port (213) of the station (20) has occurred through the communication unit (182), and can determine whether a clogging event of the suction port (213) has occurred based on the information received from the station (20).
로봇 청소기(10)는 스테이션(20)으로부터 흡입구(213) 막힘 이벤트 발생을 수신하기 전까지(1505의 아니오) 오물 배출 행정을 수행할 수 있다The robot cleaner (10) can perform a waste discharge process until it receives a suction inlet (213) blockage event from the station (20) (No of 1505).
로봇 청소기(10)는 스테이션(20)으로부터 흡입구(213) 막힘 이벤트 발생을 수신한 것(1505의 예)에 기초하여 오물 배출 행정을 중지할 수 있다(1506). 오물 배출 행정을 중지한 후, 로봇 청소기(10)는 정확한 위치에 위치하도록 위치를 조정할 수 있다(1507).The robot cleaner (10) can stop the waste discharge process (1506) based on receiving an occurrence of a suction inlet (213) blockage event from the station (20) (example of 1505). After stopping the waste discharge process, the robot cleaner (10) can adjust its position to be located at the correct position (1507).
로봇 청소기(10)의 위치를 조정하는 것은, 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착하도록(즉, 로봇 청소기(10)가 제2 안착 위치에 안착하도록) 로봇 청소기(10)의 구동 속도 및/또는 구동 거리를 결정하고, 로봇 청소기를 이동시키는 것을 포함할 수 있다. Adjusting the position of the robot cleaner (10) may include determining the driving speed and/or driving distance of the robot cleaner (10) and moving the robot cleaner so that the main wheel (121) of the robot cleaner (10) is seated on the second wheel seat (2114) (i.e., so that the robot cleaner (10) is seated at the second seat position).
이 때, 로봇 청소기(10)의 프로세서(191)는, 로봇 청소기(10)의 메인 휠(121)을 제2 휠 안착부(2114)에 안착시키기 위해 로봇 청소기(10)의 구동 속도 및 구동 거리를 결정할 수 있다. 로봇 청소기(10)의 프로세서(191)는 로봇 청소기(10)의 구동 속도 및/또는 구동 거리를 결정할 수 있다. 예를 들어, 로봇 청소기(10)의 프로세서(191)는 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)로 이동 한 후, 약 50mm/s의 구동 속도로 약 10mm이내의 구동 거리 내에서 이동하도록 구동 속도 및/또는 구동 거리를 결정할 수 있다. At this time, the processor (191) of the robot cleaner (10) can determine the driving speed and driving distance of the robot cleaner (10) in order to place the main wheel (121) of the robot cleaner (10) on the second wheel mounting portion (2114). The processor (191) of the robot cleaner (10) can determine the driving speed and/or driving distance of the robot cleaner (10). For example, the processor (191) of the robot cleaner (10) can determine the driving speed and/or driving distance so that the main wheel (121) of the robot cleaner (10) moves to the second wheel mounting portion (2114) and then moves within a driving distance of about 10 mm at a driving speed of about 50 mm/s.
그에 따라, 로봇 청소기(10)의 프로세서(191)는 결정된 구동 속도 및/또는 구동 거리에 따라 로봇 청소기(10)가 이동하도록 주행부(120)를 제어할 수 있다. Accordingly, the processor (191) of the robot cleaner (10) can control the driving unit (120) to move the robot cleaner (10) according to the determined driving speed and/or driving distance.
로봇 청소기(10)는 위치 조정이 완료됨에 따라 오물 배출 행정을 다시 개시할 수 있다(1508). 로봇 청소기(10)는 오물 배출 행정을 수행하고 오물 배출이 완료되었는지 여부를 판단할 수 있다(1509). 예를 들어, 로봇 청소기(10)는 오물 배출 행정이 다시 개시된 후, 미리 설정된 시간이 경과한 경우, 오물 배출이 완료된 것으로 판단할 수 있다. 다만, 이는 예시에 불과하고, 로봇 청소기(10)가 오물 배출 행정의 완료를 판단하는 방법은 다양할 수 있다. 예를 들어, 로봇 청소기(10)는 스테이션(20)으로부터 오물 배출(흡입) 행정이 완료 신호를 수신함에 따라, 오물 배출 행정이 완료된 것으로 판단할 수 있다. The robot cleaner (10) can restart the waste discharge process as the position adjustment is completed (1508). The robot cleaner (10) can perform the waste discharge process and determine whether the waste discharge is complete (1509). For example, the robot cleaner (10) can determine that the waste discharge is complete when a preset time has elapsed after the waste discharge process is restarted. However, this is merely an example, and the method by which the robot cleaner (10) determines that the waste discharge process is complete may vary. For example, the robot cleaner (10) can determine that the waste discharge process is complete when it receives a signal from the station (20) indicating that the waste discharge (suction) process is complete.
로봇 청소기(10)는 오물 배출이 완료되지 않은 것으로 판단한 경우(1509의 아니오), 오물 배출 행정을 수행할 수 있다. If the robot vacuum cleaner (10) determines that waste discharge is not complete (No of 1509), it can perform the waste discharge process.
로봇 청소기(10)는 오물 배출이 완료된 것으로 판단한 경우(1509의 예), 로봇 청소기(10)를 제1 안착 위치로 다시 복귀시킬 수 있다(1510). When the robot cleaner (10) determines that waste discharge is complete (example of 1509), the robot cleaner (10) can return to the first settling position (1510).
로봇 청소기(10)가 제1 안착 위치로 복귀하는 것은 로봇 청소기(10)의 메인 휠(121)이 제1 휠 안착부(2113)에 안착하는 위치로 로봇 청소기(10)가 이동하는 것을 포함할 수 있다. 로봇 청소기(10)는 제1 안착 위치로 복귀한 후, 다음 청소 행정을 수행하기 위해 준비 행정을 수행할 수 있다. 예를 들어, 로봇 청소기(10)는 배터리(150)를 충전하기 위해 충전 행정 및/또는 물걸레(160) 세척 행정을 수행할 수 있다. 이와 더불어, 로봇 청소기(10)는 다음 청소 행정 전까지 스테이션(20)에서 대기할 수 있다. Returning the robot cleaner (10) to the first settling position may include moving the robot cleaner (10) to a position where the main wheel (121) of the robot cleaner (10) is settling on the first wheel settling portion (2113). After returning to the first settling position, the robot cleaner (10) may perform a preparation process to perform the next cleaning process. For example, the robot cleaner (10) may perform a charging process and/or a mop (160) washing process to charge the battery (150). In addition, the robot cleaner (10) may wait at the station (20) until the next cleaning process.
도 16 및 도 17은 일 실시예에 따라 정확한 위치에서 오물 배출 행정을 수행하기 위해 스테이션(20)을 제어하는 방법의 일 예를 도시한다. Figures 16 and 17 illustrate an example of a method for controlling a station (20) to perform a waste discharge operation at an accurate location according to one embodiment.
일 실시예에 따르면, 스테이션(20)은 오물 흡입 행정이 개시할 수 있다(1601). 스테이션(20)의 오물 흡입 행정은 로봇 청소기(10)의 오물 배출 행정과 동시에 수행될 수 있다. 예를 들어, 도 15의 1504 단계와 도 16의 1601 단계는 동일한 시간대에 수행되는 동작일 수 있다. According to one embodiment, the station (20) may initiate a waste suction process (1601). The waste suction process of the station (20) may be performed simultaneously with the waste discharge process of the robot cleaner (10). For example, step 1504 of FIG. 15 and step 1601 of FIG. 16 may be operations performed at the same time.
구체적으로 스테이션(20)의 프로세서(291)는 오물 흡입 행정을 개시하기 위해 레버 장치(140)를 제어하여 개방 링크(140a)가 집진통(141)의 하부 도어(141a)에 결합하여 하부 도어(141a)를 개방할 수 있다. 이 때, 스테이션(20)의 프로세서(291)는 하부 도어(141a)와 결합한 개방 링크(141a)가 흡입구(213)와 멀어지는 방향으로 회전하도록 레버 장치(140)를 제어할 수 있다. 그에 따라, 집진통(141)의 개구는 스테이션(20)의 흡입구(213)와 대응되는 위치에 형성될 수 있다. 스테이션(20)의 프로세서(291)는 스테이션 흡입 모터(224)를 제어하여 집진통(141)에 집진된 오물을 수거장치(227)의 오물 수거통(223)으로 이동시킬 수 있다. 이 때, 스테이션(20)의 프로세서(291)에 의해 스테이션 흡입 모터(224)가 구동됨에 따라 오물 수거 덕트(225)에 흡입 모터(224)의 흡입력에 따른 공기 흐름이 발생하고, 오물 수거 덕트(225) 내 공기 압력이 발생할 수 있다. Specifically, the processor (291) of the station (20) can control the lever device (140) to initiate a waste suction process so that the opening link (140a) can be coupled to the lower door (141a) of the dust collector (141) to open the lower door (141a). At this time, the processor (291) of the station (20) can control the lever device (140) so that the opening link (141a) coupled to the lower door (141a) rotates in a direction away from the suction port (213). Accordingly, the opening of the dust collector (141) can be formed at a position corresponding to the suction port (213) of the station (20). The processor (291) of the station (20) can control the station suction motor (224) to move the waste collected in the dust collector (141) to the waste collection container (223) of the collection device (227). At this time, as the station suction motor (224) is driven by the processor (291) of the station (20), an air flow according to the suction force of the suction motor (224) is generated in the waste collection duct (225), and air pressure may be generated inside the waste collection duct (225).
스테이션(20)은 기준 시간 동안 압력 센서(270)의 감지값이 기준 압력 미만인지 여부를 판단할 수 있다(1602). 이 때, 기준 시간 및/또는 기준 압력은 미리 설정된 값일 수 있다. 로봇 청소기(10)의 집진통(141)이 레버 장치(140)가 집진통(141)의 하부 도어(141a)를 소정의 각도 이상 개방할 수 있는 위치에 위치하지 않는 경우, 흡입구(213)의 단면적이 충분히 확보되지 않아 압력 센서(270)의 감지값이 기준 시간 동안 기준 압력 미만으로 측정될 수 있다. The station (20) can determine whether the detection value of the pressure sensor (270) is less than the reference pressure during the reference time (1602). At this time, the reference time and/or the reference pressure may be preset values. If the dust collector (141) of the robot cleaner (10) is not positioned at a position where the lever device (140) can open the lower door (141a) of the dust collector (141) by a predetermined angle or more, the cross-sectional area of the suction port (213) may not be sufficiently secured, so that the detection value of the pressure sensor (270) may be measured as less than the reference pressure during the reference time.
도 10을 참조하면, 로봇 청소기(10)의 집진통(141)이 레버 장치(140)가 집진통(141)의 하부 도어(141a)를 소정의 각도 이상 개방하기 위해서는 로봇 청소기(10)가 스테이션(20)에 안착함에 있어서, 메인 휠(121)이 제2 휠 안착부(2114)에 안착해야 한다. 따라서, 압력 센서(270)의 감지값이 기준 압력 미만인 것은, 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착되지 않은 것을 포함할 수 있다. Referring to Fig. 10, in order for the dust collector (141) of the robot cleaner (10) to open the lower door (141a) of the dust collector (141) by a predetermined angle or more by the lever device (140), the main wheel (121) must be seated on the second wheel seat (2114) when the robot cleaner (10) is seated on the station (20). Therefore, the detection value of the pressure sensor (270) being less than the reference pressure may include that the main wheel (121) of the robot cleaner (10) is not seated on the second wheel seat (2114).
스테이션(20)은 기준 시간 동안 압력 센서(270)의 감지값이 기준 압력 이상으로 증가하는 경우(1602의 아니오), 오물 흡입 행정을 계속 수행할 수 있다. Station (20) can continue to perform the waste suction process if the detection value of the pressure sensor (270) increases above the reference pressure during the reference time (No of 1602).
즉, 스테이션(20)의 프로세서(291)는 기준 시간 동안 압력 센서(270)의 감지값이 기준 압력 이상으로 증가하는 경우, 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착된 것으로 판단하고, 오물 흡입 행정을 계속 수행할 수 있다. That is, when the detection value of the pressure sensor (270) increases above the reference pressure during the reference time, the processor (291) of the station (20) determines that the main wheel (121) of the robot cleaner (10) is seated on the second wheel mounting portion (2114), and can continue to perform the waste suction process.
반면, 스테이션(20)은 기준 시간 동안 압력 센서(270)의 감지값이 기준 압력 이상으로 증가하지 않는 경우(즉, 기준 시간 동안 압력 센서(270)의 감지값이 기준 압력 미만인 경우, 1602의 예), 흡입구(213) 막힘 이벤트가 발생한 것으로 판단할 수 있다(1603). On the other hand, the station (20) can determine that a suction port (213) blockage event has occurred if the detection value of the pressure sensor (270) does not increase above the reference pressure during the reference time (i.e., if the detection value of the pressure sensor (270) is less than the reference pressure during the reference time, example 1602) (1603).
그에 따라, 스테이션(20)은 통신부(282)를 통해 로봇 청소기(10)와 유/무선으로 통신하여 흡입구(213) 막힘 이벤트가 발생하였다는 신호를 로봇 청소기(10)로 송신할 수 있다(1604). 즉, 도 16의 단계 1604는 도 15의 단계 1505의 예 에 대응될 수 있다. Accordingly, the station (20) can transmit a signal indicating that a suction inlet (213) clogging event has occurred to the robot cleaner (10) by communicating with the robot cleaner (10) via the communication unit (282) via wired/wireless communication (1604). That is, step 1604 of FIG. 16 may correspond to the example of step 1505 of FIG. 15.
이와 더불어, 스테이션(20)은 오물 흡입 행정을 중지할 수 있다(1605). 막힘 이벤트가 발생하였다는 것은 로봇 청소기(10)의 메인 휠(121)이 제2 휠 안착부(2114)에 안착하지 않은 것을 포함할 수 있다. 그에 따라, 스테이션(20)은 로봇 청소기(10)의 위치 조정 시 오물 흡입 행정이 수행됨에 따라 집진통(141)에 집진된 오물이 로봇 청소기(10) 외부로 유출되는 것을 방지하기 위해 오물 흡입 행정을 중지할 수 있다. In addition, the station (20) can stop the waste suction process (1605). The occurrence of a blockage event may include that the main wheel (121) of the robot cleaner (10) is not seated on the second wheel mounting portion (2114). Accordingly, the station (20) can stop the waste suction process to prevent the waste collected in the dust collector (141) from leaking out of the robot cleaner (10) as the waste suction process is performed when the position of the robot cleaner (10) is adjusted.
스테이션(20)은 동시적 또는 이시적으로 로봇 청소기(10)로 흡입구(213) 막힘 이벤트 발생을 송신하고, 오물 흡입 행정을 중지할 수 있다.The station (20) can simultaneously or indirectly transmit a suction inlet (213) clogging event to the robot cleaner (10) and stop the waste suction process.
도 17을 참조하면, 스테이션(20)은 오물 흡입 행정을 중지하는 것에 더불어, 집진된 오물이 로봇 청소기(10) 외부로 유출되는 것을 방지하기 위해 집진통(141)의 개구부를 폐쇄하기 위한 일련의 동작을 수행할 수 있다. Referring to FIG. 17, the station (20) can perform a series of operations to close the opening of the dust collection container (141) in order to prevent the collected dust from leaking out of the robot cleaner (10) in addition to stopping the dust suction process.
스테이션(20)은 레버 장치(140)를 제어하여 개방 링크(140a)가 흡입구에 가까워지는 방향으로 회전하도록 레버 장치(140)를 제어할 수 있다(1607). The station (20) can control the lever device (140) to rotate the open link (140a) in a direction closer to the suction port (1607).
전술한 바와 같이, 스테이션(20)의 프로세서(291)는 오물 흡입 행정을 개시(즉, 단계 1601)함에 따라, 레버 장치(140)를 제어하여 집진통(141)의 하부 도어(141a)를 개방할 수 있다. 즉, 스테이션(20)의 프로세서(291)는 하부 도어(141a)와 결합한 개방 링크(141a)는 흡입구(213)와 멀어지는 방향으로 소정의 각도만큼 회전한 상태를 유지하고 있다. As described above, the processor (291) of the station (20) can control the lever device (140) to open the lower door (141a) of the dust collector (141) by initiating the waste suction process (i.e., step 1601). That is, the processor (291) of the station (20) maintains the opening link (141a) coupled with the lower door (141a) rotated by a predetermined angle in a direction away from the suction port (213).
이 때, 스테이션(20)의 프로세서(291)는 오물 흡입 행정이 중지된 것에 기초하여 흡입구(213)가 폐쇄되도록 레버 장치(140)를 제어할 수 있다(1606).At this time, the processor (291) of the station (20) can control the lever device (140) to close the suction port (213) based on the fact that the waste suction stroke has been stopped (1606).
스테이션(20)의 프로세서(291)는 도어(141a)와 결합한 개방 링크(141a)가 흡입구(213)와 가까워는 방향으로 회전하도록 레버 장치(140)를 제어할 수 있다.The processor (291) of the station (20) can control the lever device (140) so that the open link (141a) coupled with the door (141a) rotates in a direction closer to the suction port (213).
그에 따라, 집진통(141)의 하부 도어(141a)는 폐쇄되고, 집진통(141)의 개구 역시 폐쇄될 수 있다. 즉, 스테이션(20)의 프로세서(291)는 레버 장치(140)를 제어하여 로봇 청소기가 위치를 조정(즉, 도 15의 단계 1507)하기 전 집진통(141)의 개구 역시 폐쇄하여 집진통(141)에 저장된 오물이 외부로 분산되는 것을 방지할 수 있다. Accordingly, the lower door (141a) of the dust collector (141) is closed, and the opening of the dust collector (141) can also be closed. That is, the processor (291) of the station (20) controls the lever device (140) to close the opening of the dust collector (141) before the robot cleaner adjusts its position (i.e., step 1507 of FIG. 15), thereby preventing the waste stored in the dust collector (141) from being dispersed to the outside.
스테이션(20)은 레버 장치(140)를 제어하여 집진통(141)의 개구부를 폐쇄한 후, 로봇 청소기(10)의 위치 조정이 완료되었는지 여부를 판단할 수 있다(1607). The station (20) can control the lever device (140) to close the opening of the dust collector (141), and then determine whether the position adjustment of the robot cleaner (10) is complete (1607).
예를 들어, 스테이션(20)의 프로세서(291)는 통신부(283)를 통해 로봇 청소기(10)와 유/무선으로 통신하며, 로봇 청소기(10)로부터 위치 조정 완료 신호를 수신하는지에 기초하여 로봇 청소기(10)의 위치 조정이 완료되었는지 여부를 판단할 수 있다.For example, the processor (291) of the station (20) communicates with the robot cleaner (10) via a communication unit (283) via wired/wireless communication, and can determine whether the position adjustment of the robot cleaner (10) is completed based on whether a position adjustment completion signal is received from the robot cleaner (10).
또 다른 예로, 스테이션(20)은 로봇 청소기(10)와의 통신을 통해 로봇 청소기(10)의 위치 감지 센서(170)가 획득한 로봇 청소기(10)의 위치에 관한 정보에 기초하여 로봇 청소기(10)의 위치 조정이 완료되었는지 여부를 판단할 수 있다. As another example, the station (20) can determine whether the position adjustment of the robot cleaner (10) is complete based on information about the position of the robot cleaner (10) acquired by the position detection sensor (170) of the robot cleaner (10) through communication with the robot cleaner (10).
또 다른 예로, 스테이션(20)은 제2 휠 안착부(2114)에 물리적 스위치(미도시)포함하고, 물리적 스위치의 온/오프에 기초하여 로봇 청소기(10)의 위치 조정이 완료되었는지 여부를 판단할 수 있다. As another example, the station (20) includes a physical switch (not shown) in the second wheel mounting portion (2114), and can determine whether the position adjustment of the robot cleaner (10) is complete based on the on/off of the physical switch.
스테이션(20)의 프로세서(291)는 로봇 청소기(10)의 위치 조정이 완료되었다고 판단한 것에 기초하여 오물 흡입 행정을 다시 개시할 수 있다(1608).The processor (291) of the station (20) can restart the waste suction process based on the determination that the position adjustment of the robot cleaner (10) is complete (1608).
스테이션(20)은 흡입구(213)가 개방되도록 레버 장치(140)를 제어할 수 있다(1609).The station (20) can control the lever device (140) to open the suction port (213) (1609).
구체적으로, 스테이션(20)의 프로세서(291)는 로봇 청소기(10)의 위치 조정이 완료되었다고 판단한 것에 기초하여 개방 링크(140a)가 흡입구(213)로부터 가까워지는 방향으로 레버 장치(140)를 제어할 수 있다. 그 후, 스테이션(20)의 프로세서(291)는 개방 링크(140a)와 하부 도어(141a)가 결합한 것에 기초하여 개방 링크(140a)가 흡입구(213)로부터 멀어지는 방향으로 레버 장치(140)를 제어할 수 있다. 그에 따라, 흡입구(213)가 개방되고, 로봇 청소기(10)의 집진통(141)과 스테이션(20)의 오물 수거통(223)이 오물 수거 덕트(225)를 통해 연통될 수 있다. Specifically, the processor (291) of the station (20) can control the lever device (140) in a direction in which the open link (140a) moves closer to the suction port (213) based on the determination that the position adjustment of the robot cleaner (10) is complete. Thereafter, the processor (291) of the station (20) can control the lever device (140) in a direction in which the open link (140a) moves away from the suction port (213) based on the combination of the open link (140a) and the lower door (141a). Accordingly, the suction port (213) is opened, and the dust collector (141) of the robot cleaner (10) and the waste collection container (223) of the station (20) can be connected through the waste collection duct (225).
그에 따라, 스테이션(20)은 로봇 청소기(10)가 오물 흡입 행정을 수행하기에 적절한 위치에 위치하기 위해 이동 시 흡입구(213)를 폐쇄하여 집진통(141) 내의 오물에 의해 청소 장치(1) 및 그 주변 환경이 오염되는 것을 방지할 수 있다. Accordingly, the station (20) can prevent the cleaning device (1) and its surrounding environment from being contaminated by the dirt in the dust collector (141) by closing the suction port (213) when the robot cleaner (10) moves to a suitable position for performing the dirt suction process.
일 실시예에 따른 청소 장치(1)는 메인 휠(121) 및 상기 메인 휠(121)을 구동하는 휠 모터를 포함하는 주행부(120) 및 일면이 개방 가능하고, 오물을 저장하는 집진통(141)을 포함하는 로봇 청소기(10); 오물 수거통(223), 상기 집진통(141)으로부터 상기 오물이 유입되는 흡입구(213)를 포함하고 상기 로봇 청소기(10)가 안착되도록 마련되는 안착부(2111) 및 일단은 상기 흡입구(213)와 연통되고, 타단은 상기 오물 수거통(223)과 연통되는 오물 수거 덕트(225)를 포함하는 스테이션(20); 및 상기 로봇 청소기(10)와 상기 스테이션(20)의 동작을 제어하는 적어도 하나의 프로세서(191, 291);를 포함하고, 상기 로봇 청소기(10):는, 상기 주행부(120)에 의해 상기 로봇 청소기(10)가 이동함에 따라 상기 로봇 청소기의 위치에 관한 정보를 획득하는 위치 감지 센서(170)를 더 포함하고, 상기 스테이션(20);은, 상기 오물 수거 덕트(225) 내부의 압력에 관한 정보를 획득하는 압력 센서(270)를 더 포함하고, 상기 적어도 하나의 프로세서(191, 291);는, 상기 위치 감지 센서(170) 및 상기 압력 센서로부터 획득하는 정보에 기초하여 상기 집진통(141)의 개구가 상기 흡입구(213)에 대응되도록 상기 로봇 청소기(10)의 위치를 조절하도록 상기 주행부(120)를 제어할 수 있다. A cleaning device (1) according to one embodiment comprises a robot cleaner (10) including a driving unit (120) including a main wheel (121) and a wheel motor driving the main wheel (121) and a dust collector (141) having one side openable and storing waste; a station (20) including a dust collector (223), a suction port (213) through which waste is introduced from the dust collector (141), a mounting portion (2111) provided for mounting the robot cleaner (10), and a waste collection duct (225) having one end communicated with the suction port (213) and the other end communicated with the waste collector (223); And at least one processor (191, 291) for controlling the operation of the robot cleaner (10) and the station (20); wherein the robot cleaner (10) further includes a position detection sensor (170) for obtaining information about the position of the robot cleaner as the robot cleaner (10) moves by the driving unit (120), and the station (20); further includes a pressure sensor (270) for obtaining information about the pressure inside the waste collection duct (225), and the at least one processor (191, 291); can control the driving unit (120) to adjust the position of the robot cleaner (10) so that the opening of the dust collection container (141) corresponds to the suction port (213) based on information obtained from the position detection sensor (170) and the pressure sensor.
상기 안착부(2111)는, 상기 메인 휠(121)이 안착 가능한 제1 휠 안착부(2113) 및 상기 제1 휠 안착부(2113)와 이격된 제2 휠 안착부(2114)를 포함하고, 상기 로봇 청소기(10)가 상기 스테이션(20)으로 진입함에 있어서 상기 제1 휠 안착부(2113)는 상기 제2 휠 안착부(2114)보다 전방에 마련될 수 있다. The above-mentioned mounting portion (2111) includes a first wheel mounting portion (2113) on which the main wheel (121) can be mounted, and a second wheel mounting portion (2114) spaced apart from the first wheel mounting portion (2113), and when the robot cleaner (10) enters the station (20), the first wheel mounting portion (2113) can be provided in front of the second wheel mounting portion (2114).
상기 로봇 청소기(10);는, 배터리(150) 및 상기 배터리(150)를 충전하기 위한 로봇 청소기 충전 단자(151)를 더 포함하고, 상기 스테이션(20);은, 상기 로봇 청소기 충전 단자(151)와 연결 가능한 스테이션 충전 단자(218)를 더 포함하고, 상기 적어도 하나의 프로세서(191, 291);는, 상기 로봇 청소기 충전 단자(151)와 상기 스테이션 충전 단자(218)가 연결된 것에 기초하여 상기 메인 휠(121)이 상기 제1 휠 안착부(2113)에 위치하는 것으로 판단할 수 있다. The robot cleaner (10); further includes a battery (150) and a robot cleaner charging terminal (151) for charging the battery (150), the station (20); further includes a station charging terminal (218) connectable to the robot cleaner charging terminal (151), and the at least one processor (191, 291); can determine that the main wheel (121) is positioned at the first wheel mounting portion (2113) based on the connection of the robot cleaner charging terminal (151) and the station charging terminal (218).
상기 위치 감지 센서(170)는, 상기 위치 감지 센서(170)와 이격된 위치에 위치한 자성체 사이의 자기장 변화를 감지하는 홀센서를 포함할 수 있다. The above position detection sensor (170) may include a Hall sensor that detects a change in a magnetic field between a magnetic body located at a position spaced apart from the position detection sensor (170).
상기 스테이션(20)은, 자성체를 포함하고, 상기 적어도 하나의 프로세서(191, 291)는, 상기 위치 감지 센서(170)에 의해 획득되는 상기 로봇 청소기(10)의 위치에 관한 정보는, 상기 스테이션(20)을 기준으로 상기 로봇 청소기(10)의 위치 또는 상기 스테이션과(20) 상기 로봇 청소기(10) 사이의 거리 중 적어도 하나를 포함할 수 있다. The above station (20) includes a magnetic body, and the at least one processor (191, 291) may include information about the position of the robot cleaner (10) obtained by the position detection sensor (170) including at least one of the position of the robot cleaner (10) based on the station (20) or the distance between the station and (20) and the robot cleaner (10).
상기 메인 휠(121)은, 인코더 디스크 및 상기 인코더 디스크에 부착되는 자성체를 포함하고, 상기 위치 감지 센서(170)에 의해 획득되는 상기 로봇 청소기(10)의 위치에 관한 정보는, 상기 메인 휠(121)의 구동 방향, 회전 수 또는 회전각 중 적어도 하나를 포함할 수 있다. The main wheel (121) includes an encoder disk and a magnetic body attached to the encoder disk, and information about the position of the robot cleaner (10) obtained by the position detection sensor (170) may include at least one of the driving direction, rotational speed, or rotational angle of the main wheel (121).
상기 적어도 하나의 프로세서(191, 291);는, 상기 로봇 청소기 충전 단자(151)와 상기 스테이션 충전 단자(218)가 연결된 것에 기초하여 상기 메인 휠이 상기 제1 휠 안착부(2113)에 위치하는 것으로 판단된 후, 상기 위치 감지 센서(170)에 의해 획득되는 상기 로봇 청소기(10)의 위치에 관한 정보에 기초하여 상기 메인 휠(121)이 상기 제1 휠 안착부(2113)에 위치하는지 여부를 재판단할 수 있다. The at least one processor (191, 291) can determine whether the main wheel (121) is positioned at the first wheel mounting portion (2113) based on information about the position of the robot cleaner (10) obtained by the position detection sensor (170) after determining that the main wheel is positioned at the first wheel mounting portion (2113) based on the connection of the robot cleaner charging terminal (151) and the station charging terminal (218).
상기 적어도 하나의 프로세서(191, 291);는, 상기 메인 휠(121)이 상기 제1 휠 안착부(2113)에 위치하는 것으로 판단된 것에 기초하여 상기 메인 휠(121)을 상기 제2 휠 안착부(2114)로 이동시킬 수 있다. The at least one processor (191, 291) can move the main wheel (121) to the second wheel mounting portion (2114) based on determining that the main wheel (121) is located in the first wheel mounting portion (2113).
상기 적어도 하나의 프로세서(191,291);는, 상기 위치 감지 센서(170)에 의해 획득되는 상기 로봇 청소기(10)의 위치에 관한 정보에 기초하여 상기 메인 휠(121)을 상기 제2 휠 안착부(2114)로 이동시키기 위한 구동 속도 또는 구동 거리 중 적어도 하나를 결정할 수 있다. The at least one processor (191, 291) may determine at least one of a driving speed or a driving distance for moving the main wheel (121) to the second wheel mounting portion (2114) based on information about the position of the robot cleaner (10) obtained by the position detection sensor (170).
상기 스테이션(20);은, 상기 오물을 상기 오물 수거통(223)으로 이송하기 위한 흡입력을 발생시키는 스테이션 흡입 모터(224)를 포함하고, 상기 적어도 하나의 프로세서(191, 291);는, 상기 메인 휠(121)이 상기 제2 휠 안착부(2114)에 안착되고, 상기 흡입 모터(224)가 구동됨에 따라 상기 압력 센서(270)의 감지값이 미리 설정된 기준 시간 동안 미리 설정된 기준 압력 미만인지 여부를 판단할 수 있다. The above station (20); includes a station suction motor (224) that generates a suction force to transport the waste to the waste collection bin (223), and the at least one processor (191, 291); can determine whether the detection value of the pressure sensor (270) is less than a preset reference pressure for a preset reference time as the main wheel (121) is seated on the second wheel mounting portion (2114) and the suction motor (224) is driven.
상기 적어도 하나의 프로세서(191, 291);는, 상기 압력 센서(270)의 감지값이 미리 설정된 기준 시간 동안 미리 설정된 기준 압력 미만인 것에 기초하여 상기 로봇 청소기(10)의 위치를 조절하도록 상기 주행부(120)를 제어할 수 있다. The at least one processor (191, 291) can control the driving unit (120) to adjust the position of the robot cleaner (10) based on the detection value of the pressure sensor (270) being less than a preset reference pressure for a preset reference time.
상기 로봇 청소기(10);는, 상기 집진통(141)의 상기 개구에 마련되는 하부 도어(141a)를 더 포함하고, 상기 스테이션(20);은, 상기 하부 도어(141a)와 결합하는 개방 링크(140a)를 포함하고, 상기 개방 링크(140a)를 회전시켜 상기 집진통(141)의 개구를 개폐하는 레버 장치(140)를 더 포함하고, 상기 적어도 하나의 프로세서(191, 291)는, 상기 압력 센서(170)의 감지값이 미리 설정된 기준 시간 동안 미리 설정된 기준 압력 미만인 것에 기초하여 상기 로봇 청소기(10)의 위치를 조절하기 위해 상기 주행부(120)를 제어하기 전에, 상기 레버 장치(140)를 제어하여 상기 집진통(141)의 개구를 폐쇄하여 상기 흡입구(213)가 폐쇄되도록 할 수 있다. The robot cleaner (10); further includes a lower door (141a) provided in the opening of the dust collection container (141), and the station (20); further includes an opening link (140a) coupled with the lower door (141a), and a lever device (140) that opens and closes the opening of the dust collection container (141) by rotating the opening link (140a), and the at least one processor (191, 291) can control the lever device (140) to close the opening of the dust collection container (141) to close the suction port (213) before controlling the driving unit (120) to adjust the position of the robot cleaner (10) based on the detection value of the pressure sensor (170) being less than a preset reference pressure for a preset reference time.
일 실시예에 따른 로봇 청소기(10) 및 상기 로봇 청소기(10)가 안착되도록 마련되는 스테이션(20)을 포함하는 청소 장치(1)의 제어 방법에 있어서, 상기 로봇 청소기(10)가 상기 스테이션(20)에 안착하여 오물 배출 행정을 수행하기 위해 상기 로봇 청소기(10)가 상기 스테이션(20)으로 진입하고, 상기 위치 감지 센서(170)로부터 상기 로봇 청소기(10)의 위치에 관한 정보를 획득하고, 압력 센서(270)로부터 상기 스테이션(20)의 오물 수거 덕트(225) 내부의 압력에 관한 정보를 획득하고, 상기 위치 감지 센서(170) 또는 압력 센서(270)로부터 획득한 정보에 기초하여 상기 로봇 청소기(10)의 집진통(141) 개구가 상기 집진통(141)으로부터 상기 오물이 유입되는 상기 스테이션(20)의 흡입구(213)에 대응되도록 상기 로봇 청소기(10)의 위치를 조절하는 것을 포함할 수 있다. In a control method of a cleaning device (1) including a robot cleaner (10) according to one embodiment and a station (20) provided for the robot cleaner (10) to be installed, the method may include: when the robot cleaner (10) is installed in the station (20) and enters the station (20) to perform a waste discharge process, obtaining information about the position of the robot cleaner (10) from the position detection sensor (170), obtaining information about the pressure inside a waste collection duct (225) of the station (20) from a pressure sensor (270), and adjusting the position of the robot cleaner (10) based on the information obtained from the position detection sensor (170) or the pressure sensor (270) so that the opening of the dust collection container (141) of the robot cleaner (10) corresponds to the suction port (213) of the station (20) through which the waste flows in from the dust collection container (141).
상기 스테이션(20)은 상기 로봇 청소기(10)의 메인 휠(121)이 안착 가능한 1 휠 안착부(2113) 및 상기 제1 휠 안착부(2113)와 이격된 제2 휠 안착부(2114)를 포함하고, 상기 로봇 청소기(10)가 상기 스테이션(20)으로 진입함에 있어서 상기 제1 휠 안착부(2113)는 상기 제2 휠 안착부(2114)보다 전방에 마련되고, 상기 로봇 청소기 충전 단자(151)와 상기 스테이션 충전 단자(218)가 연결된 것에 기초하여 상기 메인 휠(121)이 상기 제1 휠 안착부(2113)에 안착한 것으로 판단하는 것을 더 포함할 수 있다. The above station (20) includes a first wheel mounting portion (2113) on which the main wheel (121) of the robot cleaner (10) can be mounted, and a second wheel mounting portion (2114) spaced apart from the first wheel mounting portion (2113), and when the robot cleaner (10) enters the station (20), the first wheel mounting portion (2113) is provided in front of the second wheel mounting portion (2114), and it may further include determining that the main wheel (121) is mounted on the first wheel mounting portion (2113) based on the connection between the robot cleaner charging terminal (151) and the station charging terminal (218).
상기 위치 감지 센서(170)는, 홀센서를 포함하고, 상기 위치 감지 센서(170)로부터 상기 로봇 청소기(10)의 위치에 관한 정보를 획득하고, 상기 위치 감지 센서(170)와 이격된 위치에 위치한 자성체 사이의 자기장 변화를 감지하는 것을 더 포함할 수 있다. The position detection sensor (170) may further include a Hall sensor, obtain information about the position of the robot cleaner (10) from the position detection sensor (170), and detect a change in a magnetic field between a magnetic body located at a position spaced apart from the position detection sensor (170).
상기 스테이션(20)은, 자성체를 포함하고, 상기 위치 감지 센서(170)로부터 상기 로봇 청소기(10)의 위치에 관한 정보를 획득하는 것은, 상기 위치 감지 센서(170)로부터 상기 스테이션(20)을 기준으로 상기 로봇 청소기(10)의 위치 또는 상기 스테이션(20)과 상기 로봇 청소기(10) 사이의 거리 중 적어도 하나를 획득하는 것을 포함할 수 있다. The above station (20) includes a magnetic body, and obtaining information about the position of the robot cleaner (10) from the position detection sensor (170) may include obtaining at least one of the position of the robot cleaner (10) based on the station (20) or the distance between the station (20) and the robot cleaner (10) from the position detection sensor (170).
상기 메인 휠(131)은, 인코더 디스크 및 상기 인코더 디스크에 부탁되는 자성체를 포함하고, 상기 위치 감지 센서(170)로부터 상기 로봇 청소기(10)의 위치에 관한 정보를 획득하는 것은, 상기 메인 휠(131)의 구동 방향, 회전 수 또는 회전각 중 적어도 하나를 획득하는 것을 포함할 수 있다. The main wheel (131) includes an encoder disk and a magnetic body attached to the encoder disk, and obtaining information about the position of the robot cleaner (10) from the position detection sensor (170) may include obtaining at least one of the driving direction, rotational speed, or rotational angle of the main wheel (131).
상기 청소 장치(1)의 제어 방법은, 상기 로봇 청소기 충전 단자(151)와 상기 스테이션 충전 단자(218)가 연결된 것에 기초하여 상기 메인 휠(131)이 상기 제1 휠 안착부(2113)에 안착한 것으로 판단된 후, 상기 위치 감지 센서(170)에 의해 획득되는 상기 로봇 청소기(10)의 위치에 관한 정보에 기초하여 상기 메인 휠(131)이 상기 제1 휠 안착부(2113)에 위치하는지 여부를 재판단하는 것을 더 포함할 수 있다. The control method of the cleaning device (1) may further include re-determining whether the main wheel (131) is positioned on the first wheel mounting portion (2113) based on information about the position of the robot cleaner (10) acquired by the position detection sensor (170), after determining that the main wheel (131) is positioned on the first wheel mounting portion (2113) based on the connection of the robot cleaner charging terminal (151) and the station charging terminal (218).
상기 청소 장치(1)의 제어 방법은, 상기 메인 휠(131)이 상기 제1 휠 안착부(2113)에 위치하는 것으로 판단된 것에 기초하여 상기 메인 휠(131)을 상기 제2 휠 안착부(2114)로 이동시키는 것을 더 포함할 수 있다. The control method of the cleaning device (1) may further include moving the main wheel (131) to the second wheel mounting portion (2114) based on determining that the main wheel (131) is located at the first wheel mounting portion (2113).
상기 청소 장치(1)의 제어 방법은, 상기 위치 감지 센서(170)에 의해 획득되는 상기 로봇 청소기(10)의 위치에 관한 정보에 기초하여 상기 메인 휠(131)을 상기 제2 휠 안착부(2114)로 이동시키기 위한 구동 속도 또는 구동 거리 중 적어도 하나를 결정하는 것을 더 포함할 수 있다. The control method of the cleaning device (1) may further include determining at least one of a driving speed or a driving distance for moving the main wheel (131) to the second wheel mounting portion (2114) based on information about the position of the robot cleaner (10) obtained by the position detection sensor (170).
상기 스테이션(20)은, 상기 오물을 상기 오물 수거통(223)으로 이송하기 위한 흡입력을 발생시키는 스테이션 흡입 모터(224)를 포함하고, 상기 청소 장치(1)의 제어 방법은, 상기 메인 휠(131)이 상기 제2 휠 안착부(2114)에 안착되고, 상기 흡입 모터(224)가 구동됨에 따라 상기 압력 센서(170)의 감지값이 미리 설정된 기준 시간 동안 미리 설정된 기준 압력 미만인지 여부를 판단하고, 상기 압력 센서(170)의 감지값이 미리 설정된 기준 시간 동안 미리 설정된 기준 압력 미만인 것에 기초하여 상기 로봇 청소기(20)의 위치를 조절하도록 상기 로봇 청소기의 주행부(120)를 제어하는 것을 더 포함할 수 있다. The above station (20) includes a station suction motor (224) that generates a suction force to transfer the waste to the waste collection bin (223), and the control method of the cleaning device (1) may further include determining whether the detection value of the pressure sensor (170) is less than a preset reference pressure for a preset reference time as the main wheel (131) is mounted on the second wheel mounting portion (2114) and the suction motor (224) is driven, and controlling the driving unit (120) of the robot cleaner to adjust the position of the robot cleaner (20) based on whether the detection value of the pressure sensor (170) is less than a preset reference pressure for a preset reference time.
본 개시의 일 측면에 따른 청소 장치(1)는 사용자의 사용 편의성을 향상시킬 수 있다. A cleaning device (1) according to one aspect of the present disclosure can improve user convenience.
본 개시의 일 측면에 따른 청소 장치(1)는 청소 효율이 향상시킬 수 있다. A cleaning device (1) according to one aspect of the present disclosure can improve cleaning efficiency.
본 개시의 일 측면에 따른 청소 장치(1)는 청결한 청소 환경을 위해 로봇 청소기의 먼지 배출 행정 시 로봇 청소기의 먼지 배출구와 스테이션의 먼지 흡입구가 정확히 대응되는 위치로 로봇 청소기를 가이드하여 청결성을 유지할 수 있다. A cleaning device (1) according to one aspect of the present disclosure can maintain cleanliness by guiding the robot cleaner to a position where the dust discharge port of the robot cleaner and the dust suction port of the station exactly correspond during the dust discharge operation of the robot cleaner to maintain a clean cleaning environment.
본 개시의 일 측면에 따르면 청소 장치(1)에서 수행되는 행정에 따라 로봇 청소기(10)가 스테이션(20)에 안착할 수 있는 제1 안착 위치와 제2 안착 위치를 구별하여 세척 행정을 수행하기 위한 세척수가 흡입구로 튀어 먼지 흡입이 효율이 떨어지는 것을 방지할 수 있다.According to one aspect of the present disclosure, the robot cleaner (10) can be placed in a station (20) at a first settling position and a second settling position according to the process performed in the cleaning device (1), thereby preventing the cleaning water for performing the cleaning process from splashing into the suction port and reducing the efficiency of dust suction.
본 문서에서 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned can be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.
한편, 개시된 실시예들은 컴퓨터에 의해 실행 가능한 명령어를 저장하는 기록매체의 형태로 구현될 수 있다. 명령어는 프로그램 코드의 형태로 저장될 수 있으며, 프로세서에 의해 실행되었을 때, 프로그램 모듈을 생성하여 개시된 실시예들의 동작을 수행할 수 있다. 기록매체는 컴퓨터로 읽을 수 있는 기록매체로 구현될 수 있다.Meanwhile, the disclosed embodiments may be implemented in the form of a recording medium storing computer-executable instructions. The instructions may be stored in the form of program code, and when executed by a processor, may generate program modules to perform the operations of the disclosed embodiments. The recording medium may be implemented as a computer-readable recording medium.
컴퓨터가 읽을 수 있는 기록매체로는 컴퓨터에 의하여 해독될 수 있는 명령어가 저장된 모든 종류의 기록 매체를 포함한다. 예를 들어, ROM(read only memory), RAM(random access memory), 자기 테이프, 자기 디스크, 플래쉬 메모리, 광 데이터 저장장치 등이 있을 수 있다.Computer-readable storage media include all types of storage media that store instructions that can be deciphered by a computer. Examples include read-only memory (ROM), random access memory (RAM), magnetic tape, magnetic disks, flash memory, and optical data storage devices.
또한, 컴퓨터가 읽을 수 있는 기록매체는, 비일시적(non-transitory) 저장매체의 형태로 제공될 수 있다. 여기서, '비일시적 저장매체'는 실재(tangible)하는 장치이고, 신호(signal)(예: 전자기파)를 포함하지 않는다는 것을 의미할 뿐이며, 이 용어는 데이터가 저장매체에 반영구적으로 저장되는 경우와 임시적으로 저장되는 경우를 구분하지 않는다. 예로, '비일시적 저장매체'는 데이터가 임시적으로 저장되는 버퍼를 포함할 수 있다.Additionally, a computer-readable recording medium may be provided in the form of a non-transitory storage medium. Here, the term "non-transitory storage medium" simply means a tangible device that does not contain signals (e.g., electromagnetic waves). This term does not distinguish between cases where data is permanently stored in the storage medium and cases where data is temporarily stored. For example, a "non-transitory storage medium" may include a buffer in which data is temporarily stored.
일 실시예에 따르면, 본 문서에 개시된 다양한 실시예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 기록 매체(예: compact disc read only memory (CD-ROM))의 형태로 배포되거나, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 또는 두 개의 사용자 장치들(예: 스마트폰들) 간에 직접, 온라인으로 배포(예: 다운로드 또는 업로드)될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품(예: 다운로더블 앱(downloadable app))의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 기기로 읽을 수 있는 기록 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.According to one embodiment, the method according to various embodiments disclosed in the present document may be provided as included in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable recording medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a portion of the computer program product (e.g., a downloadable app) may be temporarily stored or temporarily generated on a machine-readable recording medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
이상에서와 같이 첨부된 도면을 참조하여 개시된 실시예들을 설명하였다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고도, 개시된 실시예들과 다른 형태로 본 발명이 실시될 수 있음을 이해할 것이다. 개시된 실시예들은 예시적인 것이며, 한정적으로 해석되어서는 안 된다.The disclosed embodiments have been described with reference to the attached drawings as described above. Those skilled in the art will understand that the present invention can be implemented in forms other than the disclosed embodiments without altering the technical spirit or essential features of the present invention. The disclosed embodiments are illustrative and should not be construed as limiting.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US19/172,184 US20250302259A1 (en) | 2024-04-02 | 2025-04-07 | Cleaning apparatus and method for controlling the same |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2024-0044964 | 2024-04-02 | ||
| KR20240044964 | 2024-04-02 | ||
| KR10-2024-0089248 | 2024-07-05 | ||
| KR1020240089248A KR20250146903A (en) | 2024-04-02 | 2024-07-05 | Cleaning device and controlling method therof |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/172,184 Continuation US20250302259A1 (en) | 2024-04-02 | 2025-04-07 | Cleaning apparatus and method for controlling the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025211650A1 true WO2025211650A1 (en) | 2025-10-09 |
Family
ID=97267768
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2025/004006 Pending WO2025211650A1 (en) | 2024-04-02 | 2025-03-28 | Cleaning apparatus and method for controlling same |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025211650A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160183752A1 (en) * | 2014-12-24 | 2016-06-30 | Irobot Corporation | Evacuation Station |
| CN111345743A (en) * | 2018-12-21 | 2020-06-30 | 苏州宝时得电动工具有限公司 | Robot cleaning system, base station and control method |
| KR20210000397A (en) * | 2019-06-25 | 2021-01-05 | 삼성전자주식회사 | Robot cleaner, station and cleaning system |
| KR20210086457A (en) * | 2019-12-30 | 2021-07-08 | 엘지전자 주식회사 | Charging apparatus for robot cleaner |
| KR20240009277A (en) * | 2022-07-13 | 2024-01-22 | 삼성전자주식회사 | Cleaning device having cleaner and station |
-
2025
- 2025-03-28 WO PCT/KR2025/004006 patent/WO2025211650A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160183752A1 (en) * | 2014-12-24 | 2016-06-30 | Irobot Corporation | Evacuation Station |
| CN111345743A (en) * | 2018-12-21 | 2020-06-30 | 苏州宝时得电动工具有限公司 | Robot cleaning system, base station and control method |
| KR20210000397A (en) * | 2019-06-25 | 2021-01-05 | 삼성전자주식회사 | Robot cleaner, station and cleaning system |
| KR20210086457A (en) * | 2019-12-30 | 2021-07-08 | 엘지전자 주식회사 | Charging apparatus for robot cleaner |
| KR20240009277A (en) * | 2022-07-13 | 2024-01-22 | 삼성전자주식회사 | Cleaning device having cleaner and station |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021045436A1 (en) | Cleaning device having vacuum cleaner and docking station and method of controlling the same | |
| WO2020040452A1 (en) | Clothes care apparatus and control method thereof | |
| WO2022035041A1 (en) | Vacuum cleaner | |
| WO2017171500A1 (en) | Cleaning apparatus | |
| WO2017171501A1 (en) | Cleaning apparatus | |
| WO2020111616A1 (en) | Clothes care apparatus and control method thereof | |
| WO2012124952A2 (en) | Durability testing device according to desert climate | |
| WO2022005067A1 (en) | Robot cleaner, robot cleaner system including same, and method for controlling robot cleaner system | |
| WO2021015415A1 (en) | Vacuum cleaner | |
| WO2022114636A1 (en) | Cleaning apparatus including vacuum cleaner and docking station, and control method therefor | |
| WO2022182201A1 (en) | Cleaner | |
| WO2020004839A1 (en) | Air purifier comprising bidirectional discharge channels and method for controlling same | |
| WO2022182202A1 (en) | Cleaner | |
| WO2021201364A1 (en) | Robot cleaner | |
| WO2025211650A1 (en) | Cleaning apparatus and method for controlling same | |
| WO2025037734A1 (en) | Robotic cleaner and control method thereof | |
| WO2025198163A1 (en) | Station and cleaning device | |
| WO2023136425A1 (en) | Cleaner | |
| WO2025206913A1 (en) | Cleaning system and method for controlling same | |
| WO2025173900A1 (en) | Robot cleaner and method for controlling same | |
| WO2024205004A1 (en) | Cleaning device including cleaner and docking station and control method thereof | |
| WO2025048203A1 (en) | Robot cleaner, station, and cleaning apparatus | |
| WO2010041798A1 (en) | Vacuum cleaner | |
| WO2025198141A1 (en) | Station and cleaning device | |
| WO2025164914A1 (en) | Robot cleaner, station, and cleaning device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25782728 Country of ref document: EP Kind code of ref document: A1 |