WO2024219608A1 - 청소기, 청소기의 제어방법, 청소 시스템 및 청소 시스템의 제어방법 - Google Patents
청소기, 청소기의 제어방법, 청소 시스템 및 청소 시스템의 제어방법 Download PDFInfo
- Publication number
- WO2024219608A1 WO2024219608A1 PCT/KR2024/001422 KR2024001422W WO2024219608A1 WO 2024219608 A1 WO2024219608 A1 WO 2024219608A1 KR 2024001422 W KR2024001422 W KR 2024001422W WO 2024219608 A1 WO2024219608 A1 WO 2024219608A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cleaner
- information
- area
- ungroomed
- location
- 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.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L9/00—Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
- A47L9/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
Definitions
- the present invention relates to a vacuum cleaner including an output interface.
- Robots have been developed for industrial purposes and have been part of factory automation. Recently, the fields of application of robots have expanded, and medical robots, aerospace robots, and service robots have been developed, and domestic robots that can be used in general homes have also been developed. Among these robots, robots that can move on their own are called mobile robots.
- a representative example of a mobile robot is a robot vacuum cleaner that cleans indoor spaces.
- the mobile robot can identify objects located in the indoor space while moving within the indoor space and create a map of the indoor space.
- the mobile robot can clean the indoor space using the map of the indoor space.
- the mobile robot can collect environmental data of the indoor space.
- An aspect of the present disclosure is to solve at least the problems and/or disadvantages described above, and to provide at least the effects described below. According to one aspect of the present disclosure, a user can easily clean an ungroomed area.
- a user can easily reach an ungroomed area.
- an ungroomed area can be continuously checked even while a user is operating a vacuum cleaner.
- the location of a vacuum cleaner can be easily identified.
- a vacuum cleaner can receive information about an ungroomed area based on various communication methods.
- a cleaner comprises: an output interface; a communication unit communicating with an external device; and one or more processors; and a memory storing one or more computer programs including commands executable by a computer; wherein the commands, when executed by the one or more processors, control the output interface to cause the cleaner to receive information about an ungroomed area from the external device through the communication unit and to output guidance information for guiding the cleaner to the ungroomed area based on the information about the ungroomed area.
- a method for controlling a vacuum cleaner may include: receiving information about an ungroomed area from an external device; and outputting guidance information for guiding the vacuum cleaner to the ungroomed area based on the information about the ungroomed area.
- a cleaning system comprises a first cleaner including an output interface and a second cleaner generating a cleaning map, wherein the second cleaner performs cleaning on a cleaning space corresponding to the cleaning map and obtains information on an ungroomed area, and the first cleaner can output guidance information for guiding the first cleaner to the ungroomed area through the output interface based on the information on the ungroomed area.
- a control method of a cleaning system may include a control method of a cleaning system including a first cleaner including an output interface and a second cleaner performing autonomous cleaning, wherein the second cleaner performs the cleaning and obtains information on an ungroomed area; and the first cleaner outputs guidance information for guiding the first cleaner to the ungroomed area through the output interface based on the information on the ungroomed area.
- One aspect of the present disclosure is to provide one or more computer-readable non-transitory storage media storing instructions that, when executed by one or more processors of a vacuum cleaner, cause the one or more processors to perform operations of the present disclosure.
- the operations of the present disclosure may include receiving information about an ungroomed area from an external device, and outputting guidance information for guiding the vacuum cleaner to the ungroomed area based on the information about the ungroomed area.
- the display of the vacuum cleaner is automatically rotated in a direction that is easy for the user to observe, thereby increasing user convenience.
- the user can rotate the display of the vacuum cleaner in a direction in which it is easy to observe, thereby increasing the user's convenience.
- a vacuum cleaner can easily transmit various information to a user by including an output interface.
- the vacuum cleaner since the vacuum cleaner includes a wireless communication tag, its location can be accurately identified by a plurality of wireless communication anchors installed in an indoor space.
- the vacuum cleaner even if the vacuum cleaner does not have a communication module capable of communicating with the server, it can communicate with the server through the docking station. According to the present disclosure, there is no need to install a relatively heavy communication module in a vacuum cleaner that requires light weight.
- guidance information can be output only when a user wishes to use a vacuum cleaner, thereby guiding the user to an ungroomed area at an appropriate time.
- guidance information is output so that the user can immediately check which area to clean.
- guidance information is output so that the user can immediately check which area to clean.
- a guidance command is transmitted to the vacuum cleaner, so that guidance information can be automatically output by the vacuum cleaner.
- a user when a user wishes to clean using a manual vacuum cleaner, he or she can be guided immediately to an ungroomed area requiring cleaning.
- guidance information is output through the output interface of the vacuum cleaner, so that the ungroomed area can be checked even while the vacuum cleaner is moving.
- a user can remotely check information about an ungroomed area.
- guidance information can be output to the vacuum cleaner.
- the location of a vacuum cleaner can be more accurately identified based on sensor fusion data.
- the location of the vacuum cleaner can be accurately identified, thereby providing more specific guidance information.
- the user can have the fun of finding an ungroomed area.
- the vacuum cleaner by providing a path for the vacuum cleaner, it can be made easier for a user to find an ungroomed area.
- a user can intuitively determine the path he or she should take to clean an ungroomed area.
- the user by projecting the path of the cleaner onto the floor or a front object, the user can have the fun of finding an ungroomed area.
- the present disclosure by providing a path of the cleaner to a floor surface or a front object, it can be made easy for a user to find an ungroomed area.
- people who cannot perceive visual information can easily find an ungroomed area and perform cleaning efficiently.
- a user can accurately check the cleaning status of a cleaning space in real time.
- FIG. 1 illustrates a network system including a vacuum cleaner according to one embodiment.
- FIG. 2 illustrates an example of the appearance of a robot vacuum cleaner according to one embodiment.
- Figure 3 illustrates a side view of the robot vacuum cleaner illustrated in Figure 2.
- FIG. 4 illustrates an example of a control block diagram of a robot vacuum cleaner according to one embodiment.
- FIG. 5 is a flowchart illustrating a process in which a robot cleaner generates a cleaning map according to one embodiment.
- Figure 6 illustrates an example of a cleaning map according to one embodiment.
- Figure 7 illustrates an example of how a cleaning map appears when output from a user device.
- FIG. 8 illustrates a state in which a vacuum cleaner according to one embodiment is coupled to a docking station.
- FIG. 9 is an enlarged view of a portion of a vacuum cleaner according to one embodiment.
- FIG. 10 is a cross-sectional side view of a portion of a vacuum cleaner according to one embodiment.
- Fig. 11 illustrates an example of the appearance of a vacuum cleaner according to one embodiment.
- FIG. 12 illustrates an exterior view of a docking station of a vacuum cleaner according to one embodiment.
- FIG. 13 is a side cross-sectional view of a vacuum cleaner according to one embodiment coupled to a docking station.
- Fig. 14 illustrates an example of a control block diagram of a vacuum cleaner according to one embodiment.
- FIG. 15 illustrates an example of a control block diagram of a docking station of a vacuum cleaner according to one embodiment.
- FIG. 16 is a flowchart showing an example of a process for a vacuum cleaner to output guidance information according to one embodiment.
- FIG. 17 illustrates an example of a process in which a cleaner receives information about an ungroomed area according to one embodiment.
- FIG. 18 illustrates another example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- FIG. 19 illustrates another example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- FIG. 20 illustrates another example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- FIG. 21 illustrates another example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- FIG. 22 illustrates an example of a vacuum cleaner according to one embodiment outputting guidance information according to predetermined conditions.
- FIG. 23 illustrates another example of a cleaner according to one embodiment outputting guidance information according to predetermined conditions.
- FIG. 24 illustrates another example of a vacuum cleaner according to one embodiment outputting guidance information according to predetermined conditions.
- Fig. 25 illustrates an example of guidance information output by a vacuum cleaner according to one embodiment.
- Figure 26 illustrates an example of a screen displayed on a user device when there is an ungroomed area.
- Fig. 27 is a flowchart showing an example of a process for a vacuum cleaner to output guidance information according to one embodiment.
- FIG. 28 illustrates an example of a screen for initial settings to identify the location of a vacuum cleaner according to one embodiment.
- FIG. 29 illustrates another example of a screen for initial settings to identify the location of a vacuum cleaner according to one embodiment.
- Fig. 30 illustrates an example of guidance information output by a vacuum cleaner according to one embodiment.
- FIG. 31 illustrates another example of guidance information output by a vacuum cleaner according to one embodiment.
- FIG. 32 illustrates another example of guidance information output by a vacuum cleaner according to one embodiment.
- FIG. 33 is a flowchart illustrating a process in which information on an ungroomed area is updated according to the location of a vacuum cleaner according to one embodiment.
- FIG. 34 illustrates an example of how information on an ungroomed area is updated depending on the location of a vacuum cleaner 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” can include any one of the items listed together in that phrase, or all possible combinations of them.
- “at least one of A or B” can include 'A', 'B', 'A and B'.
- “At least one of A and B” can include 'A', 'B', 'A and B'.
- "at least one of A, B, or C” can include 'A', 'B', 'C', 'A and B', 'B and C', 'A and C', 'A, B and C'.
- "At least one of A, B, and C” can include 'A', 'B', 'C', 'A and B', 'B and C', 'A and C', 'A, B, and C'.
- A, B, and/or C may include a combination of a plurality of related described elements or any element among a plurality of related described elements.
- A, B, and/or C may include 'A', 'B', 'C', 'A and B', 'B and C', 'A and C', 'A, B and C'.
- a component e.g., a first component
- another component e.g., a second component
- the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
- ⁇ part may refer to a unit that processes at least one function or operation.
- the terms may refer to at least one hardware such as an FPGA (field-programmable gate array)/ASIC (application specific integrated circuit), at least one software stored in a memory, or at least one process processed by a processor.
- FPGA field-programmable gate array
- ASIC application specific integrated circuit
- FIG. 1 illustrates a network system including a vacuum cleaner according to one embodiment.
- a network system may include a robot vacuum cleaner (1), a user device (2), a server (3), a home appliance (4), a vacuum cleaner (5), and/or a docking station (6) for the vacuum cleaner (5).
- a robot cleaner (1) may include a communication module capable of communicating with a user device (2), a server (3), a home appliance (4), and/or a docking station (6), a user interface for receiving user input or outputting information to a user, at least one processor for controlling the operation of the robot cleaner (1), and a memory storing a program for controlling the operation of the robot cleaner (1).
- the home appliance (4) may include various types of electronic products.
- the home appliance (4) may include at least one of a refrigerator (41), a dishwasher (42), an electric range (43), an electric oven (44), an air conditioner (45), a clothes manager (46), a clothes processor (e.g., a washing machine or dryer) (47), and a microwave oven (48).
- the aforementioned home appliances are merely examples, and therefore, in addition to the aforementioned home appliances, various types of electronic products such as a television may also be included in the home appliance (4).
- a vacuum cleaner (5) and/or a docking station (6) may also be examples of an electrical appliance (4), but in the present disclosure, for convenience of explanation, the vacuum cleaner (5) and/or the docking station (6) of the vacuum cleaner (5) are described separately from the electrical appliance (4). It goes without saying that the description of the electrical appliance (4) may also be applied to the vacuum cleaner (5) and/or the docking station (6).
- the server (3) may include a communication module capable of communicating with the robot cleaner (1), another server, the user device (2), the home appliance (4), the cleaner (5), and/or the docking station (6).
- the server (3) may include at least one processor capable of processing data received from the robot cleaner (1), another server, the user device (2), the home appliance (4), the cleaner (5), and/or the docking station (6), and a memory capable of storing a program for processing the data or processed data.
- the server (3) may be implemented as various computing devices such as a workstation, a cloud, a data drive, a data station, etc.
- the server (3) may be implemented as one or more servers that are physically or logically separated based on functions, detailed configurations of functions, or data, and may transmit and receive data and process the transmitted and received data through communication between each server.
- the server (3) may store and/or manage a user account, register a robot cleaner (1), a user device (2), an appliance (4), a cleaner (5), and/or a docking station (6) by linking the robot cleaner (1), the user device (2), the appliance (4), the cleaner (5), and/or the docking station (6) to the user account, and perform a function of managing or controlling the registered robot cleaner (1), the user device (2), the appliance (4), the cleaner (5), and/or the docking station (6).
- a user may access the server (3) through the user device (2) and create a user account.
- the user account may be identified by an ID and password set by the user.
- the user may access the server (3) through the user device (2) and manage the user account.
- the server (3) may register a robot cleaner (1), an appliance (4), a cleaner (5), and/or a docking station (6) to the user account according to a set procedure.
- the server (3) can register, manage, and control the robot cleaner (1) by linking the identification information (e.g., serial number or MAC address, etc.) of the robot cleaner (1) to a user account.
- the server (3) can register and control a home appliance (4), a vacuum cleaner (5), and/or a docking station (6) to a user account.
- the server (3) may include multiple servers.
- the server (3) may include a first server and a second server.
- the first server may create and/or manage user account information, and register and/or manage information of the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6) in the user account information.
- the second server may receive registration information of the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6) from the first server, and control the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6).
- the second server may perform the management function of the robot cleaner (1), home appliance (4), cleaner (5) and/or docking station (6) registered to the first server on behalf of the first server.
- the number of servers (3) is not limited thereto, and the server (3) may include multiple servers for performing the same operation and/or different operations.
- the user device (2) may include a communication module capable of communicating with the robot cleaner (1), the server (3), the home appliance (4), the cleaner (5), and/or the docking station (6).
- the user device (2) may include a user interface that receives user input or outputs information to the user.
- the user device (2) may include at least one processor that controls the operation of the user device (2) and a memory that stores a program for controlling the operation of the user device (2).
- the user device (2) can be carried by the user or placed in the user's home or office, etc.
- the user device (2) can include, but is not limited to, a personal computer, a terminal, a mobile phone, a smart phone, a handheld device, a wearable device, a display device, etc.
- the memory of the user device (2) may store a program, i.e., an application, for controlling the robot vacuum cleaner (1), home appliance (4), vacuum cleaner (5), and/or docking station (6).
- the application may be sold installed on the user device (2) or downloaded and installed from an external server.
- a user By executing an application installed on a user device (2), a user can access a server (3) to create a user account, and perform communication with the server (3) based on the logged-in user account to register a robot vacuum cleaner (1), home appliance (4), vacuum cleaner (5), and/or docking station (6) to the server (3).
- the robot cleaner (1) when the robot cleaner (1) is operated so that the robot cleaner (1) can be connected to the server (3) according to the procedure guided by the application installed on the user device (2), the robot cleaner (1) can be registered to the user account by registering the identification information (e.g., serial number or MAC address) of the robot cleaner (1) to the corresponding user account on the server (3).
- the home appliance (4), the vacuum cleaner (5), and/or the docking station (6) can also be registered to the user account in the same manner.
- the information required to register the device, such as the robot cleaner (1), the home appliance (4), the vacuum cleaner (5), and/or the docking station (6), to the user account may be other information that can identify the device in addition to the serial number or MAC address of the device.
- a user can control a robot cleaner (1), an appliance (4), a cleaner (5), and/or a docking station (6) using an application installed on a user device (2). For example, when a user logs into a user account using an application installed on a user device (2), a robot cleaner (1), an appliance (4), a cleaner (5), and/or a docking station (6) registered to the user account may appear.
- a control command for a robot cleaner (1), an appliance (4), a cleaner (5), and/or a docking station (6) is input from the user device (2), the user device (2) can transmit the control command to the robot cleaner (1), the appliance (4), the cleaner (5), and/or the docking station (6) via the server (3).
- the server (3) includes multiple servers
- the connection information can be registered in the application of the user device (2).
- the second server communicates with the user device (2), and the second server receives control information of the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6) from the user device (2), and can control the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6).
- the control information generated in the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6) and the communication information between the devices can be stored in the second server, and also transmitted to the user device (2).
- the user device (2) can receive various information from the server (3) or directly from the robot vacuum cleaner (1), home appliance (4), vacuum cleaner (5) and/or docking station (6) registered to the user account.
- a network can include both wired and wireless networks.
- Wired networks include cable networks or telephone networks, and wireless networks include any network that transmits and receives signals via radio waves. Wired and wireless networks can be connected to each other.
- a network may include a wide area network (WAN) such as the Internet, a local area network (LAN) formed around an Access Point (AP), and a short-range wireless network that does not use an Access Point (AP).
- WAN wide area network
- LAN local area network
- AP Access Point
- Short-range wireless networks may include, but are not limited to, Bluetooth (IEEE 802.15.1), Zigbee (IEEE 802.15.4), Wi-Fi Direct, Near Field Communication (NFC), Z-Wave, etc.
- An access point can connect a robot cleaner (1), a user device (2), an appliance (4), a cleaner (5), and/or a docking station (6) to a wide area network (WAN) to which a server (3) is connected.
- the robot cleaner (1), a user device (2), an appliance (4), a cleaner (5), and/or a docking station (6) can be connected to the server (3) via a wide area network (WAN).
- WAN wide area network
- the access point (AP) communicates with the robot cleaner (1), user device (2), home appliance (4), cleaner (5), and/or docking station (6) using wireless communication such as Wi-Fi (IEEE 802.11), Bluetooth (IEEE 802.15.1), or Zigbee (IEEE 802.15.4), and can connect to a wide area network (WAN) using wired communication.
- wireless communication method of the access point (AP) is not limited to this.
- the robot cleaner (1) may be directly connected to a user device (2), a server (3), a home appliance (4), a cleaner (5) and/or a docking station (6) without going through an access point (AP).
- AP access point
- the cleaner (5) may be directly connected to the user device (2), the server (3), the home appliance (4), the robot cleaner (1) and/or the docking station (6) without going through an access point (AP).
- AP access point
- the robot vacuum cleaner (1) can be connected to a user device (2), a server (3), an appliance (4), a vacuum cleaner (5), and/or a docking station (6) via a long-distance wireless network or a short-distance wireless network.
- the robot cleaner (1) may be connected to the user device (2), the home appliance (4), the cleaner (5), and/or the docking station (6) via a short-range wireless network (e.g., Wi-Fi Direct, Bluetooth).
- the robot cleaner (1) may be connected to the user device (2), the server (3), the home appliance (4), the cleaner (5), and/or the docking station (6) via a wide area network (WAN) using a long-range wireless network (e.g., a cellular communication module).
- WAN wide area network
- a long-range wireless network e.g., a cellular communication module
- the vacuum cleaner (5) can be connected to a user device (2), a server (3), an appliance (4), a robot vacuum cleaner (1) and/or a docking station (6) via a long-distance wireless network or a short-distance wireless network.
- the vacuum cleaner (5) may be connected to the user device (2), the home appliance (4), the robot vacuum cleaner (1), and/or the docking station (6) via a short-range wireless network (e.g., Wi-Fi Direct, Bluetooth).
- a short-range wireless network e.g., Wi-Fi Direct, Bluetooth
- the vacuum cleaner (5) may be connected to the user device (2), the server (3), the home appliance (4), the robot vacuum cleaner (1), and/or the docking station (6) via a wide area network (WAN) using a long-range wireless network (e.g., a cellular communication module).
- WAN wide area network
- a long-range wireless network e.g., a cellular communication module
- the docking station (6) may connect to a wide area network (WAN) using wired communication, and may be connected to a user device (2), a server (3), a home appliance (4), a robot cleaner (1) and/or a cleaner (5) via the wide area network (WAN).
- WAN wide area network
- the docking station (6) may connect to a wide area network (WAN) using wired communication, it may also operate as a connection relay.
- the robot cleaner (1) can transmit information about its operation or status to a user device (2), a server (3), an appliance (4), a cleaner (5), and/or a docking station (6) via a network.
- the robot cleaner (1) can transmit information about its operation or status to the user device (2), the server (3), the appliance (4), the cleaner (5), and/or the docking station (6) when a request is received from the server (3), when a specific event occurs in the robot cleaner (1), or periodically or in real time.
- the cleaner (5) can transmit information about its operation or status to a user device (2), a server (3), an appliance (4), a robot cleaner (1), and/or a docking station (6) via a network. For example, when a request is received from the server (3) or when a specific event occurs in the cleaner (5), the cleaner (5) can transmit information about its operation or status to the user device (2), the server (3), the appliance (4), the robot cleaner (1), and/or the docking station (6) periodically or in real time.
- the server (3) updates the stored information about the operation or status of the robot cleaner (1), the appliance (4), the cleaner (5), and/or the docking station (6), and transmits the updated information about the operation and/or status of the robot cleaner (1), the appliance (4), the cleaner (5), and/or the docking station (6) to the user device (2) via the network.
- the updating of information may include various operations in which existing information is changed, such as an operation of adding new information to existing information, an operation of replacing existing information with new information, etc.
- the robot cleaner (1) can obtain various information from a user device (2), a server (3), an electrical appliance (4), a cleaner (5), and/or a docking station (6), and provide the obtained information to the user.
- the robot cleaner (1) can obtain information related to the function of the robot cleaner (1) and information on various environmental information (e.g., weather, temperature, humidity, etc.) from the server (3), and output the obtained information through a user interface.
- environmental information e.g., weather, temperature, humidity, etc.
- the cleaner (5) can obtain various information from the user device (2), the server (3), the home appliance (4), the robot cleaner (1), and/or the docking station (6), and provide the obtained information to the user.
- the cleaner (5) can obtain information related to the function of the cleaner (5) and various environmental information (e.g., weather, temperature, humidity, ungroomed area, etc.) from the server (3), and output the obtained information through the user interface.
- environmental information e.g., weather, temperature, humidity, ungroomed area, etc.
- the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6) can operate according to a control command received from the user device (2) and/or the server (3).
- the robot cleaner (1) obtains prior approval from the user so that it can operate according to the control command of the server (3) even without user input through the user device (2)
- the robot cleaner (1) can operate according to the control command received from the server (3).
- the control command received from the server (3) may include, but is not limited to, a control command input by the user through the user device (2) or a control command based on preset conditions.
- the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6) may operate according to control commands received from each other.
- the cleaner (5) may operate according to control commands received from the robot cleaner (1), the user device (2), the home appliance (4), and/or the docking station (6) even without a user input.
- the control commands received from the robot cleaner (1), the user device (2), the home appliance (4), and/or the docking station (6) may include, but are not limited to, control commands input by the user through the robot cleaner (1), the user device (2), the home appliance (4), and/or the docking station (6), or control commands based on preset conditions.
- the user device (2) can transmit information about the user to the robot cleaner (1), the server (3), the home appliance (4), the cleaner (5), and/or the docking station (6) via the communication module.
- the user device (2) can transmit information about the user's location, the user's health status, the user's preferences, the user's schedule, etc. to the server (3).
- the user device (2) can transmit information about the user to the server (3) with the user's prior consent.
- the robot cleaner (1), the user device (2), the server (3), the home appliance (4), the cleaner (5), and/or the docking station (6) can determine control commands using artificial intelligence technology.
- the server (3) processes information about the operation or status of the robot cleaner (1), the home appliance (4), the cleaner (5), and/or the docking station (6) and information about the user of the user device (2) using artificial intelligence technology, and transmits the processing result or control command to the robot cleaner (1), the user device (2), the home appliance (4), the cleaner (5), and/or the docking station (6) based on the processing result.
- the robot cleaner (1) may include a robot capable of autonomous driving.
- the robot cleaner (1) may have a function capable of autonomously cleaning an indoor space.
- the cleaner (5) may include a manual cleaner that is not capable of autonomous driving.
- the cleaner (5) may be a cordless handheld or cordless stick type cleaner.
- FIG. 2 illustrates an example of an exterior view of a robot cleaner according to one embodiment.
- FIG. 3 illustrates a side view of the robot cleaner illustrated in FIG. 2.
- FIG. 4 illustrates an example of a control block diagram of a robot cleaner according to one embodiment.
- the robot cleaner (1) may include a main body (10) and a wheel (30) that is provided to be rotatable around an axis that is horizontal to the ground and moves the main body (10).
- the main body (10) may include a case that forms an outer shape.
- a plurality of wheels (30) may be provided.
- two or more wheels (30) may be provided at the bottom of the main body (10).
- the wheel (30) includes a wheel motor, and the wheel (30) may rotate by a rotational force generated by the wheel motor.
- a brush assembly (20) may be provided at the front of the main body (10).
- the brush may scatter foreign substances existing on the travel path of the main body (10).
- the brush is provided in a suction port formed on the bottom surface of the main body (10), and scatters foreign substances into the suction port while rotating around a rotation axis that is perpendicular to the front of the main body (10).
- a suction fan (40) that generates suction force for sucking foreign substances and a dust bin that stores foreign substances may be provided inside the main body (10).
- a user interface (60) may be provided on the upper surface of the main body (10). In FIG. 2, the user interface (60) is illustrated as being provided on the upper surface of the main body (10), but is not limited thereto. The user interface (60) may obtain user input. The user interface (60) may provide various information regarding the operation of the robot cleaner (1).
- the user interface (60) may include at least one input interface (61) and at least one output interface (62).
- the input interface (61) can convert sensory information received from a user into an electrical signal.
- At least one output interface (62) can transmit various information related to the operation of the robot cleaner (1) to the user by outputting sensory information.
- At least one output interface (62) can transmit information collected by the robot cleaner (1) to the user.
- the information collected by the robot cleaner (1) can be output as sensory information such as a screen, an indicator, or a voice.
- the at least one output interface (62) can include, for example, a display (e.g., a liquid crystal display (LCD) panel, a light emitting diode (LED) panel, a light emitting diode (LED) module) and/or a speaker (80).
- a display e.g., a liquid crystal display (LCD) panel, a light emitting diode (LED) panel, a light emitting diode (LED) module
- a speaker 80
- Sensory information may include visual information (e.g., screen, indicator, etc.), auditory information (e.g., sound), and/or tactile information (e.g., touch, vibration, etc.).
- visual information e.g., screen, indicator, etc.
- auditory information e.g., sound
- tactile information e.g., touch, vibration, etc.
- the robot cleaner (1) may include a microphone (70) for detecting external sounds.
- the microphone (70) may detect a user's voice.
- the robot cleaner (1) may include a speaker (80) for outputting various sound effects and voices related to the operation of the robot cleaner (1).
- the microphone (70) and the speaker (80) may be provided inside the main body (10), but the positions of the microphone (70) and the speaker (80) are not limited thereto.
- the robot cleaner (1) may include various sensors (100).
- the robot cleaner (1) may include at least one of a camera (110), a light detection and ranging (Lidar) sensor (120), a temperature sensor (130), a humidity sensor (140), an illuminance sensor (150), and a dust sensor (160).
- the sensor may be provided inside the main body (10).
- the sensor may also be provided so that at least a portion of the sensor is exposed to the outside of the main body (10).
- a camera (110) may be provided at the front of the main body (10).
- the camera (110) may have a field of view (FOV) facing the front of the main body (10) and may generate an image.
- the position of the camera (110) is not limited to the front of the main body (10).
- the camera (110) may be provided at various positions to capture the surroundings of the robot cleaner (1).
- the camera (110) may be provided at the side and/or rear of the main body (10).
- the camera (110) may include an image sensor that collects light incident from the outside and generates image data.
- the camera (110) may include at least one of an RGB camera that collects visible light and generates a color image and an infrared camera that generates an infrared image.
- the camera (110) may include a binocular camera (stereo camera). The binocular camera may obtain depth information to an object by using the disparity between the two eyes.
- Image data obtained by the camera (110) may be transmitted to the control unit (200) of the robot cleaner (1).
- the control unit (200) may process the image data to identify an external object.
- the lidar sensor (120) can emit light (pulse laser) to the outside and receive light in a preset direction from among the light reflected from an external object.
- the lidar sensor (120) can rotate 360 degrees clockwise or counterclockwise. Since the lidar sensor (120) can emit light and receive reflected light 360 degrees, the robot cleaner (1) can detect external objects in all directions using the lidar sensor (120).
- the lidar sensor (120) can be provided on the rear cover (12) of the main body (10), but the location of the lidar sensor (120) is not limited thereto.
- the lidar data generated by the lidar sensor (120) can be transmitted to the control unit (200) of the robot cleaner (1).
- the lidar data can include information on the direction of light propagation and information on the distance to an external object.
- the control unit (200) can process the lidar data to perform three-dimensional modeling of an indoor space.
- the control unit (200) can process the lidar data to obtain three-dimensional data on an external object.
- the temperature sensor (130) can obtain temperature data of an indoor space in which the robot cleaner (1) runs.
- the temperature sensor (130) can transmit an electrical signal corresponding to the obtained temperature data to the control unit (200).
- the humidity sensor (140) can obtain humidity data of an indoor space in which the robot cleaner (1) runs.
- the humidity sensor (140) can transmit an electrical signal corresponding to the obtained humidity data to the control unit (200).
- the illuminance sensor (150) can obtain illuminance data of an indoor space in which the robot cleaner (1) runs.
- the illuminance sensor (150) can detect sunlight incident on the indoor space.
- the illuminance sensor (150) can also detect sunlight reflected from an object in the indoor space.
- the illuminance sensor (150) can also detect illumination light emitted from a lighting device installed in the indoor space.
- the illuminance sensor (150) can transmit an electrical signal corresponding to the obtained illuminance data to the control unit (200).
- the dust sensor (160) can obtain dust data of an indoor space in which the robot cleaner (1) runs.
- the dust data can include the concentration of dust in the air.
- the dust data can correspond to air quality data.
- the robot cleaner (1) may be provided with various sensors.
- the robot cleaner (1) may include various sensors such as a gas sensor for detecting harmful gases in the air, an air flow meter for measuring the amount of air in an indoor space, an impact sensor (170) for detecting an impact with an external object, a gyro sensor for detecting the movement of the robot cleaner (1), an inertial sensor for detecting acceleration, speed, and direction of the robot cleaner (1), a ToF (Time-of-Flight) sensor for measuring the distance to an external object, an RF (Radio Frequency) sensor, an ultrasonic sensor, and a radar sensor.
- a gas sensor for detecting harmful gases in the air
- an air flow meter for measuring the amount of air in an indoor space
- an impact sensor (170) for detecting an impact with an external object
- a gyro sensor for detecting the movement of the robot cleaner (1)
- an inertial sensor for detecting acceleration, speed, and direction of the robot cleaner (1)
- the control unit (200) can control components of the robot cleaner (1).
- the control unit (200) can include a processor (210) and a memory (220).
- the processor (210) is hardware and can include a logic circuit and an arithmetic circuit.
- the processor (210) can control components of the robot cleaner (1) that are electrically connected using a program, instructions and/or data stored in the memory (220) for the operation of the robot cleaner (1).
- the control unit (200) can be implemented as a control circuit including circuit elements such as a condenser, an inductor and a resistor element.
- the processor (210) and the memory (220) can be implemented as separate chips or as a single chip.
- the control unit (200) can include a plurality of processors and a plurality of memories.
- the memory (220) can store programs, applications, and/or data for the operation of the robot cleaner (1), and can store data generated by the processor (210).
- the memory (220) can include nonvolatile memory such as a ROM (Read Only Memory) and a flash memory for storing data for a long period of time.
- the memory (220) can include volatile memory such as an S-RAM (Static Random Access Memory, S-RAM) and a D-RAM (Dynamic Random Access Memory) for temporarily storing data.
- the brush assembly (20) may include a brush and a brush motor.
- the rotational force generated by the brush motor may rotate the brush.
- the rotational speed of the brush may be adjusted as the rotational speed of the brush motor is adjusted.
- the degree of scattering of foreign substances on the driving path of the robot cleaner (1) may vary depending on the rotational speed of the brush.
- the wheel (30) can move the main body (10).
- the wheel (30) includes a wheel motor and can rotate by a rotational force generated by the wheel motor.
- the wheels (30) can be provided in multiple pieces, and each of the multiple wheels can be independently controlled.
- the driving direction of the robot cleaner (1) can be changed as the rotational direction of the multiple wheels is changed.
- the driving speed of the robot cleaner (1) can be adjusted as the rotational speed of each of the multiple wheels is adjusted.
- the suction fan (40) can suck in foreign substances scattered by the brush assembly (20) and move them into the dust bin.
- the suction fan (40) rotates by the rotational force of the suction motor, and as the suction fan (40) rotates, a suction force can be generated to suck in foreign substances.
- the suction force can be adjusted as the rotational speed of the suction fan (40) is adjusted.
- the communication unit (50) can perform a connection with at least one of the user device (2), the server (3), the home appliance (4), the vacuum cleaner (5), and the docking station (6) through a network.
- the control unit (200) can obtain various information, various signals, and/or various data from the user device (2), the server (3), the home appliance (4), the vacuum cleaner (5), and the docking station (6) through the communication unit (50).
- the communication unit (50) can receive a remote control signal from the user device (2).
- the control unit (200) can obtain an artificial intelligence model used to process various data from the server (3) through the communication unit (50).
- the control unit (200) can transmit various information, various signals, and/or various data to the user device (2), the server (3), the home appliance (4), the vacuum cleaner (5), and the docking station (6) through the communication unit (50). For example, the control unit (200) can transmit cleaning report information through the communication unit (50) based on the completion of cleaning of a predefined space.
- Cleaning report information may include various information related to the cleaning of a predefined space, such as information about ungroomed areas and/or information about cleaned areas.
- the ungroomed area may refer to an area in which cleaning is not performed even after the robot cleaner (1) has completed cleaning of a predefined space according to a predefined cleaning schedule.
- the ungroomed area may refer to an area in which cleaning is required for a predefined space, but into which the robot cleaner (1) has not moved.
- the ungroomed area may include an area in which the robot cleaner (1) has not entered due to a hindrance such as an obstacle.
- the ungroomed area may refer to an area in which cleaning is not performed by the robot cleaner according to a predefined cleaning schedule.
- the ungroomed area may refer to an area in which cleaning is required for a predefined space, but into which the robot cleaner has determined that it is not possible to enter.
- the communication unit (50) may include various communication circuits.
- the communication unit (50) may include wireless communication circuits and/or wired communication circuits.
- the wireless communication circuits may support various wireless communications such as wireless local area network (LAN), home radio frequency (Home Radio Frequency), infrared communication, ultra-wide band (UWB) communication, Wi-Fi, Bluetooth, Zigbee, and/or long-distance wireless networks (e.g., cellular communication).
- the user interface (60) can obtain user input.
- the user interface (60) can provide various information regarding the operation of the robot cleaner (1).
- the user interface (60) can include an input interface (61) and an output interface (62).
- the input interface (61) can convert sensory information received from the user into an electrical signal.
- the electrical signal can correspond to a user input.
- the user input can include various commands.
- the input interface (61) can obtain a power on command, a power off command, an operation start command, an operation stop command, or a charging command.
- the user input can also be obtained from the user device (2).
- the input interface (61) can transmit an electrical signal (voltage or current) corresponding to the user input to the control unit (200).
- the input interface (61) may include at least one of various buttons and dials capable of converting tactile information into an electrical signal.
- the input interface (61) may include at least one of a power button for turning the robot cleaner (1) on or off, a start/stop button for starting or stopping a cleaning operation, and a docking button for returning the robot cleaner (1) to a charging station.
- the button may be provided as a physical button or a touch button.
- the input interface (61) may include a microphone (70) capable of converting auditory information into an electrical signal.
- the microphone (70) may detect external sound such as a user's voice.
- the microphone (70) may convert the user's voice, which is an analog signal, into a data signal and transmit the data signal to the control unit (200).
- the control unit (200) may analyze the user's voice to identify a command included in the user's voice and control the operation of the robot cleaner (1) based on the identified command.
- the output interface (62) can display information related to the operation of the robot cleaner (1).
- the output interface (62) can display information input by the user or information provided to the user on various screens.
- the output interface (62) can display information related to the operation of the robot cleaner (1) as at least one of an image or text.
- the output interface (62) can output battery information.
- the output interface (62) can display a graphical user interface (GUI) that enables control of the robot cleaner (1). That is, the output interface (62) can display a UI element (User Interface Element) such as an icon.
- GUI graphical user interface
- the output interface (62) may be implemented as a variety of devices capable of outputting sensory information.
- the output interface (62) may include a display that outputs visual information and/or a speaker (80) that outputs auditory information.
- the output interface (62) may include a Liquid Crystal Display Panel (LCD Panel), a Light Emitting Diode Panel (LED Panel), an Organic Light Emitting Diode Panel (OLED Panel), or a Micro LED Panel.
- the output interface (62) may include a touch display that also functions as an input device.
- the output interface (62) and the input interface (61) may be provided as separate devices or as one device (e.g., a touch display).
- the control unit (200) can control the operation of the robot cleaner (1) based on a command received through the input interface (61) and/or a command received from an external device (e.g., a user device (2), a server (3), a home appliance (4), a cleaner (5), and/or a docking station (6)) through the communication unit (50).
- an external device e.g., a user device (2), a server (3), a home appliance (4), a cleaner (5), and/or a docking station (6)
- the control unit (200) can output information acquired by the robot cleaner (1) through the output interface (62) or transmit it to an external device through the communication unit (50).
- the speaker (80) can output information input by the user or information provided to the user in various sounds.
- the control unit (200) can control the speaker (80) to output various sounds related to at least one of the operating status of the robot cleaner (1), the operating status of the home appliance (4), the environmental information of the indoor space, and/or the information on the undecorated area.
- the battery (90) can supply power to various electronic components included in the robot cleaner (1).
- the battery (90) can supply power to a motor for driving a wheel (30), a suction motor for driving a suction fan (40), a communication unit (50), a user interface (60), a sensor (100), and/or a control unit (200).
- the power supplied from the battery (90) can be converted by the control unit (200) and then supplied to each electronic component.
- the sensor (100) may include an image sensor that has a field of view toward the outside of the main body (10) and obtains image data, as described above, and a non-image sensor that obtains data regarding the environment outside the main body (10) and the movement of the robot cleaner (1).
- the image sensor may include a camera (110) and a lidar sensor (120).
- the non-image sensors may include a temperature sensor (130), a humidity sensor (140), an illuminance sensor (150), a dust sensor (160), and a shock sensor (170).
- the non-image sensors may include at least one of a gas sensor that detects harmful gases in the air, a wind speed meter that measures the amount of wind in an indoor space, a wheel sensor that detects the rotation speed of a wheel (30), a gyro sensor that detects a change in the attitude of the main body (10), and an inertial sensor (IMU: Inertial Measurement Unit) that detects acceleration, speed, and direction of the robot cleaner (1).
- a gas sensor that detects harmful gases in the air
- a wind speed meter that measures the amount of wind in an indoor space
- a wheel sensor that detects the rotation speed of a wheel (30)
- a gyro sensor that detects a change in the attitude of the main body (10)
- IMU Inertial Measurement Unit
- the control unit (200) can identify an external object from at least one of the image data and the LIDAR data using an artificial intelligence model obtained from the memory (220) or the server (3), and can detect the characteristics of the external object. For example, the control unit (200) can detect the size, shape, brightness, clarity, transparency, location, and/or color of the external object. In addition, the control unit (200) can estimate the distance to the external object and the height of the external object using depth information included in at least one of the image data and the LIDAR data. The control unit (200) can identify an obstacle existing on the driving path of the robot cleaner (1) by processing at least one of the image data and the LIDAR data, and can control the wheel (30) to avoid the obstacle.
- the camera (110) and the LIDAR sensor (120) are exemplified as sensors used to identify the external object, the present invention is not limited thereto.
- the external object may also be identified from data obtained using various sensors such as an ultrasonic sensor or a radar sensor.
- control unit (200) may also obtain environmental data from other environmental sensors installed in the indoor space.
- environmental sensors installed in the indoor space.
- at least one of a light sensor, a temperature sensor, a humidity sensor, and a dust sensor may be installed on a ceiling, wall, window, etc. of the indoor space.
- Other environmental sensors installed in the indoor space may communicate with the robot cleaner (1).
- the components of the robot cleaner (1) are not limited to those illustrated in FIGS. 2 to 4. Some of the components illustrated in FIG. 4 may be omitted, or other components may be further included in the robot cleaner (1).
- the robot cleaner (1) may include only at least one sensor among the sensors (110, 120, 130, 140, 150, 160, 170) described as an example of the sensor unit (100), and may further include additional sensors.
- the robot cleaner (1) may include a light sensor using an LED instead of a lidar sensor (120) that investigates a pulse laser.
- the robot cleaner (1) may include only a camera (110) without a lidar sensor (120).
- FIG. 5 is a flowchart illustrating a process in which a robot cleaner generates a cleaning map according to one embodiment.
- the control unit (200) of the robot cleaner (1) can identify multiple areas of the indoor space based on data acquired from the sensor (100) while the robot cleaner (1) moves in the indoor space, and can generate a map (hereinafter referred to as a 'cleaning map') of the indoor space including the multiple areas.
- the control unit (200) can generate various types of maps regarding the multiple areas in the indoor space based on various data acquired by the sensor (100).
- the control unit (200) can generate a cleaning map of an indoor space using at least one of image data and lidar data acquired while the robot cleaner (1) drives in the indoor space, and can identify the location of the robot cleaner (1) within the indoor space.
- a SLAM (Simultaneous Localization And Mapping) algorithm can be used to generate the cleaning map.
- SLAM is an algorithm that can create a map of a space in which the robot cleaner (1) drives and simultaneously estimate the location of the robot cleaner (1) within the created map.
- the cleaning map can include structural information of the indoor space.
- the cleaning map can be stored in the memory (220).
- the control unit (200) can update the cleaning map at predetermined intervals or whenever a changed indoor structure is detected.
- the robot cleaner (1) can receive a cleaning map scan command (1000).
- a user can input a cleaning map scan command through a user device (2), and the cleaning map scan command can be received by the communication unit (50) of the robot cleaner (1) through a server (3).
- the user can input the cleaning map scan command through an input interface (61).
- the cleaning map scan command can be directly received by the communication unit (50) of the robot cleaner (1) without going through the server (3).
- the direct communication can be performed through Wi-Fi Direct, Bluetooth communication, NFC communication, or the like, which enable direct communication between devices.
- the cleaning map scan command may be a command to request the robot cleaner (1) to create a cleaning map for an indoor space.
- the robot cleaner (1) can drive through a cleaning space to create a cleaning map based on the command to scan the cleaning map (1100). According to various embodiments, the robot cleaner (1) can drive through the cleaning space autonomously or can drive through the cleaning space under the control of a user.
- the cleaning space can be mainly an indoor space, but can also include an outdoor space such as a balcony.
- the control unit (200) can control the wheel (30) to drive to acquire data for all spaces in the room based on receiving a cleaning map scan command.
- the robot vacuum cleaner (1) can create a cleaning map based on data acquired from a sensor (100) while moving to create a cleaning map.
- the robot cleaner (1) can complete the creation of a cleaning map when there are no more indoor spaces to be acquired by acquiring data for all indoor spaces (1200). According to various embodiments, the robot cleaner (1) can complete the creation of a cleaning map only for an area of the indoor space in which the robot cleaner (1) has driven based on the satisfaction of a driving termination condition (e.g., battery exhaustion, receipt of user input for driving termination) during the creation of the cleaning map.
- a driving termination condition e.g., battery exhaustion, receipt of user input for driving termination
- the robot vacuum cleaner (1) can save the created cleaning map.
- the robot cleaner (1) can transmit the completed cleaning map to an external device (e.g., user device (2), server (3), home appliance (4), cleaner (5), and/or docking station (6)) (1300).
- an external device e.g., user device (2), server (3), home appliance (4), cleaner (5), and/or docking station (6)
- the robot cleaner (1) can transmit a cleaning map to a server (3), and the server (3) can transmit the cleaning map to other devices (e.g., a user device (2), an appliance (4), a cleaner (5), and/or a docking station (6)).
- the server (3) can transmit the cleaning map to other devices (e.g., a user device (2), an appliance (4), a cleaner (5), and/or a docking station (6)).
- the robot cleaner (1) can perform cleaning for the cleaning space corresponding to the cleaning map.
- a robot vacuum cleaner (1) can perform cleaning on some cleanable areas in the created cleaning map even if the creation of a cleaning map for all indoor spaces to be cleaned is not completed while creating a cleaning map for each area of the cleaning space.
- the cleaning map may be transmitted to the robot cleaner (1) and/or the server (3) by the user uploading a drawing corresponding to the indoor space through the user device (2).
- Figure 6 illustrates an example of a cleaning map according to one embodiment.
- FIG. 6 an example of a cleaning map (M) can be seen.
- the robot cleaner (1) can create a map of an indoor space while driving in the indoor space.
- the robot cleaner (1) can create a cleaning map (M) including a plurality of areas in the indoor space by using at least one of image data and lidar data acquired while driving in the indoor space.
- the indoor space is illustrated as being divided into five rooms.
- the indoor space can be divided into at least one room (e.g., a first room (Room 1), a second room (Room 2), a third room (Room 3), a fourth room (Room 4), and a fifth room (Room 5)).
- At least one room can be divided by at least one partition member (e.g., a door).
- the robot cleaner (1) can recognize each independent space that can be divided by at least one partition member as one room, and can define different rooms as different cleaning target areas within the overall cleaning area.
- the robot cleaner (1) can recognize each independent space that can be divided by at least one partition member as one room, and can define different rooms as different cleaning target areas within the overall cleaning area.
- Figure 7 illustrates an example of how a cleaning map appears when output from a user device.
- the cleaning map (M) is transmitted to the user device (2) and the user device (2) is displaying the cleaning map (M).
- the user can perform various settings, such as setting a cleaning schedule based on the cleaning map (M) displayed on the user device (2) or setting a name for at least one room.
- a user can change the name of Room 1 to 'Study', Room 2 to 'Master Room', Room 3 to 'Son's Room', Room 4 to 'Living Room', and Room 5 to 'Storage'.
- the user can set a cleaning schedule for at least one room through the user device (2).
- a cleaning schedule including a cleaning cycle, a cleaning order, a cleaning date, and/or a cleaning time for at least one room, and the set cleaning schedule can be stored in the server (3).
- the cleaning schedule stored in the server (3) can be transmitted to the robot cleaner (1), and the robot cleaner (1) can perform cleaning according to the cleaning schedule set by the user.
- the cleaning schedule set in the user device (2) can be directly transmitted to the robot cleaner (1).
- the user can also directly input the cleaning schedule through the user interface of the robot cleaner (1).
- the robot cleaner (1) may perform cleaning according to a cleaning schedule set by a user and then transmit cleaning report information to a server (3).
- the server (3) may transmit the cleaning report information to a user device (2), an appliance (4), a cleaner (5), and/or a docking station (6).
- the cleaning report information generated by the robot cleaner (1) may be directly transmitted from the robot cleaner (1) to the user device (2).
- FIG. 8 illustrates a state in which a cleaner according to one embodiment is coupled to a docking station.
- FIG. 9 is an enlarged view of a portion of a cleaner according to one embodiment.
- FIG. 10 is a side cross-sectional view of a portion of a cleaner according to one embodiment.
- FIG. 11 illustrates an example of an exterior of a cleaner according to one embodiment.
- FIG. 12 illustrates an exterior of a docking station of a cleaner according to one embodiment.
- FIG. 13 is a side cross-sectional view of a state in which a cleaner according to one embodiment is coupled to a docking station.
- the cleaner (5) can be docked to a docking station (6) that is provided to be detachably mounted.
- the cleaner (5) can be coupled to the docking station (6) by being placed on the docking station (6).
- the vacuum cleaner (5) may include a vacuum cleaner body (514) and a dust bin (510) provided to collect dust moved into the vacuum cleaner (5).
- the dust bin (510) may be detachably connected to the vacuum cleaner body (514).
- the vacuum cleaner (5) may include a suction nozzle (513) provided to suck up foreign substances such as dust from the surface to be cleaned by the suction force generated by the vacuum cleaner body (514).
- the cleaner (5) may include a connecting pipe (512) provided to connect between the suction nozzle (513) and the cleaner body (514).
- the suction nozzle (513) includes a suction brush (not shown) and can be attached to the surface to be cleaned to suck up air and foreign substances on the surface to be cleaned.
- the suction nozzle (513) can be rotatably connected to the connecting pipe (512).
- the connecting pipe (512) may be formed as a pipe or flexible hose having a predetermined rigidity.
- the connecting pipe (512) may transmit the suction force generated by the vacuum cleaner suction device (514a, 514b) to the suction nozzle (513) and guide the air and foreign substances such as dust sucked through the suction nozzle (513) to the vacuum cleaner body (514).
- the foreign substances may be sucked through the suction nozzle (513) and moved to the dust bin (510) along the connecting pipe (512) through the vacuum cleaner body (514) and collected.
- the connecting pipe (512) can be detachably connected to the cleaner body (514).
- the suction nozzle (513) can be detachably connected to the connecting pipe (512).
- the vacuum cleaner body (514) may include a vacuum cleaner suction device (514a, 14b) that generates suction force necessary to suck up foreign substances on the surface to be cleaned.
- the vacuum cleaner suction device of the vacuum cleaner body (514) may include a first suction fan (514b) that is provided to be rotatable to generate suction force on a surface to be cleaned, and a first motor (514a) that is provided to provide rotational force to the first suction fan (514b).
- the first motor (514a) may perform a function of converting electromagnetic force into mechanical rotational force.
- the first motor (514a) may include a stator (514ab) in which a coil is provided, a rotor (514aa) having magnetism and capable of rotation by electromagnetic force, and a rotor shaft (514ac) in which the rotor (514aa) is connected and capable of rotation.
- the first suction fan (514b) may be connected to the rotor shaft (514ac) of the first motor (514a).
- the first motor (514a) is illustrated as an inner-rotor type in which the rotor (514aa) is located inside the stator (514ab), but is not limited thereto, and the first motor (514a) may also be provided as an outer-rotor type in which the rotor is located outside the stator.
- the cleaner (5) may include a dust separation unit (518) configured to separate and collect dust from the suctioned air.
- the dust separation unit (518) may be provided to separate foreign substances from air drawn into the cleaner body (514).
- the dust separation unit (518) may include a cyclone structure provided to separate foreign substances from the suctioned air.
- the cyclone structure of the dust separation unit (518) separates foreign substances by centrifugal force generated as the suctioned air and foreign substances rotate and flow, and the inlet through which air is drawn may be formed to have a structure capable of guiding the rotational flow of air, such as a helical inlet, a tangential inlet, or a guide vane inlet.
- the dust separation unit (518) provided in the cleaner (5) is not limited to a cyclone-type dust separation unit, and various types of dust separation units may be provided.
- the vacuum cleaner (5) may include a dust bin (510) that receives foreign substances sucked from the surface to be cleaned.
- the dust bin (510) may be configured to filter and store dust, dirt, etc. from air drawn in through a suction nozzle (513).
- the dust bin (510) may be provided to collect dirt separated by a dust separation unit (518) from air sucked in by a suction force generated by a vacuum cleaner body (514).
- a dust collection chamber (C) may be formed inside the dust bin (510) in which foreign substances separated from the air are collected. That is, foreign substances separated by the dust separation unit (518) from the air sucked into the vacuum cleaner (5) may be collected in the dust collection chamber (C).
- the dust collection chamber (C) may be defined as the internal space of the dust bin (510).
- the dustbin (510) may be provided to be detachable from the vacuum cleaner body (514).
- the vacuum cleaner (5) may include a coupling button (510a) that detachably couples the dust bin (510) to the vacuum cleaner body (514).
- the coupling button (510a) may be placed on the top of the dust bin (510).
- the coupling button (510a) may be provided to be hooked to one side of the cleaner body (514).
- the dust bin (510) can be mounted on the cleaner body (514).
- the coupling button (510a) When the user presses the coupling button (510a) while the dust bin (510) is mounted on the vacuum cleaner body (514), the coupling button (510a) may be provided to release the catch coupling, and accordingly, the dust bin (510) may be separated from the vacuum cleaner body (514).
- the dust bin (510) can be separated from the vacuum cleaner body (514) in various ways.
- the vacuum cleaner body (514) may include a filter housing.
- the filter housing may be provided in an approximately donut shape.
- An exhaust filter (519) may be accommodated inside the filter housing.
- the exhaust filter (519) may include a HEPA filter.
- the exhaust filter (519) may filter ultrafine dust and the like that are not separated by the dust separation unit (518) and are not collected in the dust bin (510).
- the cleaner body (514) may include a handle (515) so that a user can hold and operate the cleaner (5). The user can hold the handle (515) to move the cleaner (5) and clean.
- a power button for turning the cleaner (5) on/off and/or at least one button for adjusting the suction strength may be provided on the bottom surface (515b) of the handle (515) for convenience of operation.
- the vacuum cleaner body (514) may include a user interface (550).
- the user interface (550) may include at least one input interface (560) and at least one output interface (570).
- the input interface (560) may convert sensory information received from a user into an electrical signal.
- the input interface (560) may include a power button for turning the vacuum cleaner (5) on/off and/or at least one button for adjusting the suction strength.
- the input interface (560) may further include a microphone for detecting external sounds in addition to the physical buttons.
- the user can turn the vacuum cleaner (5) on/off or adjust the suction strength, etc. through the input interface (560).
- At least one output interface (570) can convey various information to the user by outputting sensory information.
- At least one output interface (570) may include a display (570a) (e.g., a liquid crystal display (LCD) panel, a light emitting diode (LED) panel, a light emitting diode (LED) module).
- the output interface (570b) may include at least one of a display (570a), a light emitting unit (570b), a speaker, a piezoelectric element, or a variable element.
- the display (570a) can convey visual information to the user by outputting an image.
- the light emitting unit (570b) can convey visual information to the user by emitting light.
- Speakers can convey auditory information to users by outputting various sound effects and voices.
- the piezoelectric element can transmit tactile information to the user by vibrating based on an electrical signal.
- the piezoelectric element can be provided on the handle (515) so as to transmit vibration to the user.
- variable element can convey tactile information to the user by changing its shape based on an electrical signal.
- the variable element can be provided on the handle (515) so as to convey a change in shape to the user.
- the variable element can be provided on the bottom surface (515b) of the handle (515), which is the part that the user's hand comes into contact with the most.
- At least one output interface (570) may include a light emitting unit (570b).
- the light emitting unit (570b) is a configuration for irradiating light and may irradiate light toward the ground or a front object.
- the light emitting unit (570b) may include a laser generator and/or an LED.
- Visual information may be projected onto the ground or the front object by the light irradiated by the light emitting unit (570b).
- the light emitting unit (570b) may be provided in the suction nozzle (513) so as to easily irradiate light onto the ground or the front object.
- the position of the light emitting unit (570b) is not limited thereto, and any position that is easy to irradiate light onto the ground or the front object may be employed as the position of the light emitting unit (570b) without limitation.
- the display (570a) may be provided at a connecting portion (515a) connecting the cleaner body (514) and the handle (515), but the position of the display (570a) is not limited thereto.
- the angle between the handle (515) and the display (570a) exceeds 180 degrees when viewed from above. Accordingly, the direction of the display (570a) may not match the direction of the user's gaze while the user is holding the handle (515) and performing cleaning.
- the display (570a) may be designed such that the angle between the handle (515) and the display (570a) when viewed from above is less than 180 degrees.
- the part where the display (570a) is provided can be designed so that the angle with respect to the handle (515) is less than 180 degrees when viewed from above.
- the cleaner (5) may further include a rotating part (551) that enables the display (570a) to rotate.
- the display (570a) may be rotatable by the rotating part (551).
- the rotating member (551) may include a hinge and/or an actuator.
- the rotation unit (551) can automatically rotate the display (570a) based on satisfying a predetermined condition.
- the display (570a) is automatically rotated in a direction that is easy for the user to observe, thereby increasing the user's convenience.
- the rotating part (551) can rotate the display (570a) according to the user's operation.
- the user can rotate the display (570a) in a direction in which it is easy for the user to observe the display (570a), thereby increasing the user's convenience.
- the cleaner (5) can easily transmit various information to the user by including an output interface (570b).
- the vacuum cleaner (5) may further include a battery (516).
- the battery (516) may be detachably mounted on the vacuum cleaner (5). According to various embodiments, if the vacuum cleaner (5) is a corded vacuum cleaner, the battery (516) may be omitted.
- the battery (516) may be electrically connected to a charging terminal (675) provided in a vacuum cleaner holder or docking station (6).
- the battery (516) may be charged by receiving power from the charging terminal (675) provided in the docking station (6).
- the vacuum cleaner (5) may include a dust bin cover (511) provided to open and close the dust bin (510).
- the dust bin cover (511) may be provided on one side of the dust bin (510) and provided to open and close the dust collection chamber (C).
- the dustbin cover (511) can be provided to be rotatable relative to the first dustbin (510) by a cover rotation shaft (511c).
- the vacuum cleaner (5) may include a button (517) provided to open and close the dust bin cover (511). Specifically, when the button (517) is pressed, the dust bin cover (511) may rotate downward and open. With this configuration, a user can easily remove dirt inside the dust collection chamber (C) without separating the dust bin (510) from the vacuum cleaner body (514).
- the configuration of the vacuum cleaner (5) described above is only an example of the vacuum cleaner (5) according to the concept of the present disclosure, and the concept of the present disclosure is not limited thereto.
- the docking station (6) can be configured so that the vacuum cleaner (5) can be stored or placed thereon.
- the docking station (6) may include a station body (600) and a support (605) that supports the station body (600).
- a connection port (601) may be formed on the upper part of the station body (600).
- a connection port (601) may be formed on a portion of the station body (600) where the cleaner (5) is mounted.
- the connection port (601) may be provided so that the cleaner (5) is connected to a dust bin (510) when mounted on the docking station (6). Waste from the dust bin (510) may be introduced into the duct section (620) through the connection port (601).
- the station body (600) may include a housing (611, 612, 613, 614).
- the station body (600) may include a duct section (620), a collection section (640), a station suction device (650), and an exhaust filter section (655) accommodated inside a housing (611, 612, 613, 614).
- the suction nozzle (513) can be accommodated in the accommodation space (618) formed in the docking station (6).
- the first housing (611) and the second housing (612) can form the upper exterior of the docking station (6).
- the first housing (611) and the second housing (612) can be combined with each other to form the upper exterior of the docking station (6).
- a duct section (620) and a collecting section (640) can be accommodated inside the first housing (611) and the second housing (612).
- a dust bag for storing dust collected inside the dust bin (510) can be detachably mounted on the collecting section (640). Dust inside the dust bin (510) can pass through the duct section (620) and be collected in the dust bag.
- the first housing (611) and the second housing (612) may be provided to have a longitudinal axis extending in one direction.
- the longitudinal axes of the first housing (611) and the second housing (612) may be provided to extend in an up-down direction.
- the first housing (611) and the second housing (612) may be formed to have a curved surface.
- the first housing (611) and the second housing (612) may be coupled to each other to form an approximately cylindrical shape.
- the third housing (613) and the fourth housing (614) can form the lower exterior of the docking station (6).
- the third housing (613) and the fourth housing (614) can be coupled to each other to form the lower exterior of the docking station (6).
- the third housing (613) can be coupled to the lower portion of the first housing (611), and the fourth housing (614) can be coupled to the lower portion of the second housing (612).
- a station suction device (650) and an exhaust filter unit (655) can be accommodated inside the third housing (613) and the fourth housing (614).
- the third housing (613) and the fourth housing (614) may be provided to have a longitudinal axis extending in one direction.
- the longitudinal axes of the third housing (613) and the fourth housing (614) may be provided to extend in an up-down direction.
- the third housing (613) may be provided to correspond to the shape of the first housing (611), and the fourth housing (614) may be provided to correspond to the shape of the second housing (612).
- the third housing (613) and the fourth housing (614) may be coupled to each other to form an approximately cylindrical shape.
- the longitudinal axis of the third housing (613) may be provided shorter than the longitudinal axis of the first housing (611), and the longitudinal axis of the fourth housing (614) may be provided shorter than the longitudinal axis of the second housing (612).
- the docking station (6) may include a recessed portion (612b, 614b).
- the recessed portion (612b, 614b) may include a first recessed portion (612b) and a second recessed portion (614b).
- the first recessed portion (612b) may be formed in the second housing (612).
- the first recessed portion (612b) may be provided so that a portion of the second housing (612) is recessed inward.
- the first recessed portion (612b) may extend along the longitudinal axis of the second housing (612).
- a portion of the connecting pipe (512) of the cleaner (5) may be accommodated in the first recessed portion (612b).
- the second recessed portion (614b) may be formed in the fourth housing (614).
- the second recessed portion (614b) may be provided so that a portion of the fourth housing (614) is recessed inward.
- the second recessed portion (614b) may extend along the longitudinal axis of the fourth housing (614).
- a portion of a connecting pipe (512) of the cleaner (5) may be accommodated in the second recessed portion (612b).
- the first recessed portion (612b) and the second recessed portion (614b) can be connected vertically.
- the upper part of the connecting pipe (512) of the cleaner (5) can be accommodated in the first recessed portion (612b), and the lower part of the connecting pipe (512) of the cleaner (5) can be accommodated in the second recessed portion (614b).
- the third housing (613) may include a first exhaust hole (613a).
- the fourth housing (614) may include a second exhaust hole (614a). Since the third housing (613) and the fourth housing (614) accommodate a station suction device (650) therein, the sucked air must be discharged to the outside. Since the third housing (613) and the fourth housing (614) include the first exhaust hole (613a) and the second exhaust hole (614a), the air sucked by the station suction device (650) can pass through the exhaust filter unit (655) and be discharged to the outside of the third housing (613) and the fourth housing (614).
- the station suction device (650) may be provided to generate a suction force to discharge waste from the dust bin (510).
- the station suction device (650) may be provided to move air from the dust bin (510) into the interior of the docking station (6) when the cleaner (5) is mounted on the docking station (6).
- the station suction device (650) may include a second suction fan (652) that is arranged to be rotatable to generate suction force, and a second motor (651) that is arranged to provide rotational force to the second suction fan (652).
- the second motor (651) may perform a function of converting electromagnetic force into mechanical rotational force.
- the second motor (651) may include a stator in which a coil is provided, a rotor having magnetism and capable of rotation by electromagnetic force, and a rotor shaft connected to the rotor and capable of rotation.
- the second suction fan (652) may be connected to the rotor shaft of the second motor (651).
- the station body (600) may include a shutter (sh) provided to prevent waste discharged from the dust bin (510) and collected in the collecting unit (640) from flowing back.
- the shutter (sh) allows air flowing in the direction from the dust bin (510) toward the collecting unit (640) to pass, and blocks air flowing in the direction from the collecting unit (640) toward the dust bin (510), thereby preventing waste collected in the collecting unit (640) from flowing back.
- the shutter (sh) is arranged between the duct section (620) and the collecting section (640), so as to open the flow path between the duct section (620) and the collecting section (640) by the airflow from the duct section (620) to the collecting section (640), and close the flow path between the duct section (620) and the collecting section (640) by the airflow from the collecting section (640) to the duct section (620).
- the shutter (sh) can be placed inside the first housing (611) and the second housing (612).
- the shutter (sh) may be positioned adjacent to the entrance of the dust bag of the capturing unit (640).
- the docking station (6) may include a support (605).
- the support (605) can be coupled with the housings (611, 612, 613, 614) of the station main body (600). Specifically, the support (605) can be coupled with the third housing (613) and the fourth housing (614). The support (605) can be coupled to the lower part of the station main body (600). The support (605) can be coupled to the station main body (600) to form an accommodation space (618) in which a suction nozzle (513) of the cleaner (5) is accommodated.
- the support (605) may be provided to be rotatable with respect to the ground.
- the support (605) may include a fixed portion fixed to the ground and a rotating portion provided to be rotatable with respect to the fixed portion.
- the rotating portion may be coupled with a housing (611, 612, 613, 614).
- the housing (611, 612, 613, 614) coupled with the rotating portion may rotate with respect to the fixed portion. Accordingly, the housing (611, 612, 613, 614) may rotate with respect to the ground.
- the configuration of the docking station (6) described above is only an example of a docking station according to the concept of the present disclosure, and the concept of the present disclosure is not limited thereto.
- Fig. 14 illustrates an example of a control block diagram of a vacuum cleaner according to one embodiment.
- the vacuum cleaner (5) may include a battery (516), a sensor, a wireless communication tag (520d), a suction device (540), a communication unit, a user interface and/or a control unit (530).
- the battery (516) can supply power to various electronic components included in the vacuum cleaner (5).
- the battery (516) can supply power to the suction device (540), the communication unit (545), the user interface (550), the sensor (520), the wireless communication tag (520d), the rotating unit (actuator) (551), and/or the control unit (530).
- the power supplied from the battery (516) can be converted by the control unit (530) and then supplied to each electronic component.
- the sensor (520) can obtain various information related to the vacuum cleaner (5).
- the sensor (520) can obtain information related to the position of the cleaner (5).
- the information related to the position of the cleaner (5) can include image information and/or movement information.
- the sensor (520) can obtain information related to the status of the cleaner (5).
- the information related to the status of the cleaner (5) can include information about whether the cleaner (5) is docked to the docking station.
- the sensor (520) may include a camera (520a), an inertial sensor (520b), and/or a mounting detection sensor (520c).
- the camera (520a) may include an image sensor that collects light incident from the outside to generate image data.
- the camera (520a) may include at least one of an RGB camera that collects visible light to generate a color image and an infrared camera that generates an infrared image.
- the camera (520a) may include a binocular camera (stereo camera).
- the binocular camera may obtain depth information to an object by using the disparity between the binocular eyes.
- Image data obtained by the camera (520a) may be transmitted to the control unit (530) of the cleaner (5).
- the control unit (530) may process the image data to identify an external object. In one embodiment, the control unit (530) may identify the position of the cleaner (5) based on image information obtained from the camera (520a).
- the vacuum cleaner (5) can receive and store information about a cleaning map from an external device, and the information about the cleaning map can include information about objects placed in each indoor space.
- the control unit (530) can identify an external object based on the processed image data, and can identify the current location of the cleaner (5) based on information about the external object and the objects included in the cleaning map. For example, if a television 5 m ahead is identified in the image acquired by the camera (520a), the control unit (530) can identify that the cleaner (5) is located 5 m behind the location of the television included in the cleaning map.
- the camera (520a) may be provided at a part that moves the least when the user holds the cleaner (5) and cleans.
- the camera (520a) may be provided at the body (514) of the cleaner (5).
- the camera (520a) may be provided at a part close to the handle (515) (e.g., a connection part (515a) between the handle (515) and the body (514).
- the camera (520a) may be turned on only when the vacuum cleaner is in use.
- the control unit (530) may turn on the camera (520a) based on satisfying a predetermined operating condition, and turn off the camera (520a) based on satisfying a predetermined off condition.
- control unit (530) can turn on the camera (520a) based on the fact that the cleaner (5) is detached from the docking station (6) and/or that the cleaner (5) is powered on. Considering a user moving the cleaner with the power off, preferably, the control unit (530) can turn on the camera (520a) based on the fact that the cleaner (5) is detached from the docking station (6).
- the control unit (530) can turn off the camera (520a) based on the fact that the cleaner (5) is docked to the docking station (6) and/or the power of the cleaner (5) is turned off. Considering a user who moves the cleaner (5) with the power turned off, it is preferable to turn off the camera (520a) based on the fact that the cleaner (5) is docked to the docking station (6). However, since there are cases where the user does not dock the cleaner (5) to the docking station (6) even though cleaning is finished, the control unit (530) can turn off the camera (520a) based on the fact that a predetermined period of time (e.g., 3 minutes) has elapsed while the power is turned off.
- a predetermined period of time e.g., 3 minutes
- the inertial sensor (520b) can obtain inertial information (e.g., acceleration, speed, and direction) of the cleaner (5).
- the inertial sensor (520b) can include a gyro sensor that detects the movement of the cleaner (5).
- the control unit (530) can identify the position of the cleaner (5) based on inertial information obtained from the inertial sensor (520b).
- the control unit (530) can identify the location of the cleaner (5) through dead reckoning based on data obtained from the inertial sensor (520b).
- control unit (530) can identify the location of the cleaner (5) through the estimated navigation based on the data obtained from the inertial sensor (520b) with respect to the origin set in advance in the cleaning map.
- the preset origin may correspond to the location of the docking station (6).
- the location of the cleaner (5) identified through the estimated navigation can be initialized based on the cleaner (5) docking to the docking station.
- the mounting detection sensor (520c) can detect the docking of the vacuum cleaner (5) and the docking station (6).
- the mounting detection sensor (520c) may include a sensor that outputs different electrical signals when the dustbin (510) is mounted on the docking station (6) and when the dustbin (510) is not mounted on the docking station (6).
- the mounting detection sensor (520c) may include, but is not limited to, an infrared sensor, a piezoelectric sensor, a mechanical switch, etc.
- the mounting detection sensor (520c) may include a battery (516) sensor that detects the charging status of the battery (516). If the control unit (530) detects that the battery (516) is being charged, the control unit (530) may determine that the cleaner (5) is docked to the docking station (6).
- the wireless communication tag (520d) may be capable of wireless communication with an external wireless communication anchor.
- the wireless communication tag (520d) may transmit a wireless signal to the wireless communication anchor.
- the wireless communication anchor may identify the location of the wireless communication tag (520d) by using various positioning algorithms such as AoA (Angle of Arrival), Aod (Angle of Departure), ToA (Time of Arrival), and ToF (Time of Flight) based on the signal received from the wireless communication tag (520d).
- wireless communication tag In order to identify the exact location of the wireless communication tag (520d), multiple wireless communication anchors must be synchronized with each other and placed at pre-designated locations.
- the wireless communication tag (520d) may be activated according to predetermined conditions and transmit a wireless signal according to a predetermined cycle.
- the wireless communication tag (520d) may be an Ultra Wide Band (UWB) tag that transmits an ultra-wide band (UWB) signal.
- the wireless communication anchor may be a UWB anchor.
- Each of the plurality of wireless communication anchors may calculate a distance to the wireless communication tag (520d), and the location of the wireless communication tag (520d) may be identified based on the distance between each of the plurality of wireless communication anchors and the wireless communication tag (520d).
- multiple wireless communication anchors can transmit data related to the distance to the wireless communication tag (520d) and/or location data of the wireless communication tag (520d) to an external device (e.g., a robot vacuum cleaner (1), a user device (2), a server (3), a home appliance (4), a vacuum cleaner (5), and/or a docking station (6)).
- an external device e.g., a robot vacuum cleaner (1), a user device (2), a server (3), a home appliance (4), a vacuum cleaner (5), and/or a docking station (6).
- the subject identifying the location of the wireless communication tag (520d) based on the distance between the plurality of wireless communication anchors and the wireless communication tag (520d) may be at least one of the plurality of wireless communication anchors, a robot cleaner (1), a user device (2), a server (3), a home appliance (4), a cleaner (5), and/or a docking station (6), but is not limited thereto.
- the location of the vacuum cleaner can be identified based on a signal output from a wireless communication tag and received through each of a plurality of wireless communication anchors.
- the vacuum cleaner (5) since the vacuum cleaner (5) includes a wireless communication tag (520d), its location can be accurately identified by a plurality of wireless communication anchors installed in an indoor space.
- the suction device (540) can generate a suction force to suck foreign substances from the surface to be cleaned through the suction nozzle (513).
- the suction device (540) can include the first motor (514a) and the first suction fan (514b) described above.
- the communication unit (545) can perform a connection with an external device (e.g., at least one of a robot cleaner (1), a user device (2), a server (3), a home appliance (4), and a docking station (6)) through a network.
- the control unit (530) can obtain various information, various signals, and/or various data from the external device through the communication unit (545).
- the communication unit (545) can receive a remote control signal from the external device.
- the control unit (530) can obtain an artificial intelligence model (algorithm) used to process various data from the external device through the communication unit (545).
- the communication unit (545) may receive information about an ungroomed area from an external device. According to various embodiments, the communication unit (545) may transmit update information of the cleaning map to the external device.
- the communication unit (545) may include various communication circuits.
- the communication unit (545) may include wireless communication circuits and/or wired communication circuits.
- the wireless communication circuits may support various wireless communications, such as wireless local area network (LAN), home radio frequency (Home Radio Frequency), infrared communication, ultra-wide band (UWB) communication, Wi-Fi, Bluetooth, Zigbee, and/or long-distance wireless networks (e.g., cellular communication).
- the communication unit (545) may include only a minimum number of communication modules.
- the communication unit (545) may include a first communication module (e.g., a Bluetooth communication module).
- the communication unit (545) may include a second communication module (e.g., a Wi-Fi communication module).
- the first communication module and the second communication module may be configured with different communication methods.
- examples of communication modules included in the communication unit (545) are not limited thereto.
- the user interface (550) may include an input interface (560) and an output interface (570).
- the input interface (560) may include at least one input device (e.g., a physical button, a touch button, a microphone, etc.) capable of converting sensory information received from a user into an electrical signal.
- the output interface (570) may include at least one output device (e.g., a display (570a), a light emitting unit (570b), a speaker, a piezoelectric element, or a variable element, etc.) capable of converting an electrical signal into sensory information.
- the rotation unit (551) may include an actuator capable of rotating the display (570a).
- the control unit (530) may control the actuator so that the display (570a) is rotated at a predetermined angle based on satisfaction of a preset condition.
- the control unit (530) can control components of the cleaner (5).
- the control unit (530) can include a processor (531) and a memory (532).
- the processor (531) is hardware and can include logic circuits and operation circuits.
- the processor (531) can control components of the cleaner (5) that are electrically connected using programs, instructions, and/or data stored in the memory (532) for the operation of the cleaner (5).
- the control unit (530) can be implemented as a control circuit including circuit elements such as a condenser, an inductor, and a resistor element.
- the processor (531) and the memory (532) can be implemented as separate chips or as a single chip.
- the control unit (530) can include a plurality of processors and a plurality of memories.
- the memory (532) can store programs, applications, and/or data for the operation of the cleaner (5), and can store data generated by the processor (531).
- the memory (532) can include nonvolatile memory such as a ROM (Read Only Memory) and a flash memory for storing data for a long period of time.
- the memory (532) can include volatile memory such as an S-RAM (Static Random Access Memory, S-RAM) and a D-RAM (Dynamic Random Access Memory) for temporarily storing data.
- the memory (532) can store information about an ungroomed area received from an external device.
- the components of the cleaner (5) have been described above.
- the components of the cleaner (5) are not limited to those described above, and it goes without saying that some components may be omitted or some components may be added according to various embodiments.
- FIG. 15 illustrates an example of a control block diagram of a docking station of a vacuum cleaner according to one embodiment.
- the docking station (6) may include a sensor (670), a suction device (650), a control unit (660), a communication unit (680), and/or a user interface (690).
- the sensor (670) may include at least one sensor that detects the status of the docking station (6).
- the senor (670) may include a mounting detection sensor (670a) and a capturing sensor (670b).
- the mounting detection sensor (670a) may be provided at a location adjacent to the connection port (601) of the docking station (6) to which the dustbin (510) is connected.
- the mounting detection sensor may output different electrical signals when the dustbin (510) is mounted on the docking station (6) and when the dustbin (510) is not mounted on the docking station (6).
- the mounting detection sensor (670a) may be configured to include, but is not limited to, an infrared sensor, a piezoelectric sensor, etc.
- the mounting detection sensor (670a) may include a sensor capable of detecting the connection status of the charging terminal (675).
- the docking station (6) may include a capturing unit sensor (670b) capable of detecting the saturation of the capturing unit (640).
- the capture unit sensor (670b) may include a pressure sensor and may detect a pressure different from normal operation when the capture unit (640) is saturated and the suction air flow of the suction device (650) is interrupted. In this case, the capture unit sensor (670b) may output an electrical signal corresponding to a pressure different from normal operation, and the control unit (660) may receive this signal to detect that the capture unit (640) is saturated.
- the type of the capturing sensor (670b) is not limited to this.
- the suction device (650) can generate a suction force to discharge waste from the dust bin (510). That is, the suction device (650) can be arranged to move air from the dust bin (510) into the interior of the docking station (6) during a dust discharge operation when the cleaner (5) is mounted on the docking station (6). As described above, the suction device (650) can include a second motor (651) and a second suction fan (652).
- the communication unit (680) may include various communication circuits.
- the communication unit (680) may include wireless communication circuits and/or wired communication circuits.
- the wireless communication circuits may support various wireless communications, such as wireless local area network (LAN), home radio frequency (Home RF), infrared communication, ultra-wide band (UWB) communication, Wi-Fi, Bluetooth, Zigbee, and/or long-distance wireless networks (e.g., cellular communication).
- LAN wireless local area network
- Home RF home radio frequency
- UWB ultra-wide band
- Wi-Fi Wireless Fidelity
- Bluetooth Wireless Fidelity
- Zigbee Zigbee
- long-distance wireless networks e.g., cellular communication
- the docking station (6) since it is generally fixed in some location, it does not require weight reduction compared to the vacuum cleaner (5). In addition, in the case of the docking station (6), power is often continuously supplied from an external power source.
- the docking station (6) may include a communication module not provided in the cleaner (5).
- the docking station (6) may include a first communication module (e.g., a Bluetooth communication module) and a second communication module (e.g., a Wi-Fi communication module). That is, the docking station (6) may include a second communication module that is not provided in the vacuum cleaner (5).
- a first communication module e.g., a Bluetooth communication module
- a second communication module e.g., a Wi-Fi communication module
- the user interface (690) may include an input interface (691) and an output interface (692).
- the input interface (691) may include turning the power of the docking station (6) on/off, starting/stopping an operation of discharging waste from the dust bin (510) (dust discharge operation), setting the operation of the docking station (6), etc.
- the output interface (692) can output operation or status information of the docking station (6).
- the operation or status information of the docking station (6) can include the progress status of the dust discharge operation, whether the cleaner (5) is mounted on the docking station (6), whether the collecting unit (640) is saturated, etc.
- the output interface (692) can output information on the ungroomed area.
- the output interface (692) of the docking station (6) outputs information on the ungroomed area
- the user can only check the information on the ungroomed area from a fixed position, but if the information on the ungroomed area is output through the output interface (550) of the cleaner (5), the user can perform cleaning with the cleaner (5) and check the information on the ungroomed area in real time.
- the control unit (660) can control the components of the docking station (6).
- the control unit (660) can include a processor (661) and a memory (662).
- the processor (661) is hardware and can include a logic circuit and an arithmetic circuit.
- the processor (661) can control the components of the robot cleaner (1) that are electrically connected by using a program, instructions and/or data stored in the memory (662) for the operation of the docking station (6).
- the control unit (660) can be implemented as a control circuit including circuit elements such as a condenser, an inductor and a resistor element.
- the processor (661) and the memory (662) can be implemented as separate chips or as a single chip.
- the control unit (660) can include a plurality of processors and a plurality of memories.
- the memory (662) can store programs, applications, and/or data for the operation of the docking station (6), and can store data generated by the processor (661).
- the memory (662) can include nonvolatile memory such as a ROM (Read Only Memory) and a flash memory for storing data for a long period of time.
- the memory (662) can include volatile memory such as an S-RAM (Static Random Access Memory, S-RAM) and a D-RAM (Dynamic Random Access Memory) for temporarily storing data.
- the memory (662) can store information about an ungroomed area received from an external device.
- the components of the docking station (6) have been described above.
- the components of the docking station (6) are not limited to those described above, and it goes without saying that some components may be omitted or some components may be added according to various embodiments.
- FIG. 16 is a flowchart showing an example of a process for a vacuum cleaner to output guidance information according to one embodiment.
- a cleaner (5) can receive information about an ungroomed area (2000).
- Information about the ungroomed area is obtained from the robot cleaner (1) and can be transmitted to the cleaner (5) through various methods.
- the communication unit (545) of the cleaner (5) can receive information about an ungroomed area from an external device (1, 2, 3, 4, or 6), and the control unit (530) can receive information about the ungroomed area from the communication unit (545).
- the communication unit (545) of the cleaner (5) can receive information about an ungroomed area from an external device under certain conditions.
- the vacuum cleaner (5) can receive information about an ungroomed area from an external device based on whether the vacuum cleaner (5) is charging.
- the communication unit (545) can be switched to an activated state.
- the communication unit (545) is in an activated state, information about an undecorated area can be received from an external device.
- the activated state may mean that the communication unit (545) is switched to an activated mode rather than a sleep mode and/or a deactivated mode.
- the control unit (530) can control the communication unit (545) to switch to the activation mode based on whether the vacuum cleaner (5) is charging.
- the vacuum cleaner (5) can receive information about an ungroomed area from an external device based on the vacuum cleaner (5) being powered on.
- the control unit (530) can control the communication unit (545) to switch to the activation mode based on the power of the vacuum cleaner (5) being turned on.
- the cleaner (5) can receive information about an ungroomed area from an external device based on the cleaner (5) being detached from the docking station (6).
- the control unit (530) can control the communication unit (545) to switch to the activation mode based on the vacuum cleaner (5) being separated from the docking station (6).
- control unit (530) can control the communication unit (545) to switch to the activation mode based on detecting that the cleaner (5) has been separated from the docking station (6) through the mounting detection sensor (520c).
- the communication unit (545) may be switched to an active mode based on receiving a wake-up signal from the communication unit (680) of the docking station (6).
- the control unit (660) of the docking station (6) may control the communication unit (680) to transmit a wake-up signal to the cleaner (5) based on detecting that the cleaner (5) has been separated from the docking station (6) through the mounting detection sensor (670a).
- the communication unit (545) can receive information about an ungroomed area from an external device based on at least one of the following: the cleaner (5) is being charged, the cleaner (5) is powered on, or the cleaner (5) is detached from the docking station (6).
- the conditions under which the communication unit (545) can receive information about the ungroomed area from an external device are not limited thereto, and it goes without saying that the communication unit (545) may be operated in a constantly activated mode.
- FIG. 17 illustrates an example of a process in which a cleaner receives information about an ungroomed area according to one embodiment.
- both the robot cleaner (1) and the cleaner (5) can include a communication module (e.g., a Wi-Fi communication module) capable of communicating with the server (3).
- a communication module e.g., a Wi-Fi communication module
- a robot cleaner (1) performs cleaning according to a predetermined cleaning schedule and can obtain information on an ungroomed area (S1).
- the robot vacuum cleaner (1) can transmit information about the ungroomed area to the server (3) (S2).
- the robot cleaner (1) can store information about an ungroomed area based on the occurrence of an ungroomed area while performing cleaning according to a predetermined cleaning schedule. In response to the occurrence of an ungroomed area, the robot cleaner (1) can transmit and update information about the ungroomed area to the server (3) in real time. As another example, the robot cleaner (1) can transmit information about an ungroomed area to the server (3) based on the completion of cleaning according to a predetermined cleaning schedule.
- Information about an uncleaned area may include at least one of the location of the uncleaned area on the cleaning map (M), the name of the room where the uncleaned area is located, or the cause of the uncleaned area.
- the server (3) can temporarily and/or permanently store information on ungroomed areas received from the robot cleaner (1).
- the server (3) can transmit information about an ungroomed area received from the robot cleaner (1) to the cleaner (5) (S3).
- the server (3) may, in response to receiving information about an ungroomed area from the robot cleaner (1), immediately transmit information about the ungroomed area to the cleaner (5).
- the server (3) may transmit information about an ungroomed area when the cleaner (5) satisfies a condition for receiving information about an ungroomed area after receiving information about an ungroomed area from the robot cleaner (1).
- the server (3) can transmit information about an ungroomed area to the cleaner (5) when the communication unit (545) of the cleaner (5) is switched to the active mode.
- the communication unit (545) of the cleaner (5) can transmit an activation message to the server (3) based on switching to the activation mode, and the server (3) can transmit information on a temporarily stored ungroomed area to the cleaner (5) based on receiving the activation message from the cleaner (5).
- FIG. 18 illustrates an example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- both the robot cleaner (1) and the cleaner (5) can include a communication module (e.g., a Wi-Fi communication module) capable of communicating with the user device (2).
- a communication module e.g., a Wi-Fi communication module
- a robot cleaner (1) performs cleaning according to a predetermined cleaning schedule and can obtain information on an ungroomed area (S11).
- the robot vacuum cleaner (1) can transmit information about the ungroomed area to the user device (2) (S12).
- the robot cleaner (1) can store information about an ungroomed area based on the occurrence of an ungroomed area while performing cleaning according to a predetermined cleaning schedule.
- the robot cleaner (1) can transmit information about the ungroomed area to the user device (2) in real time in response to the occurrence of the ungroomed area.
- the robot cleaner (1) can transmit information about the ungroomed area to the user device (2) based on the completion of cleaning according to a predetermined cleaning schedule.
- the user device (2) can temporarily and/or permanently store information about an ungroomed area received from the robot cleaner (1).
- the user device (2) can transmit information about an ungroomed area received from the robot cleaner (1) to the cleaner (5) (S13).
- the user device (2) may, in response to receiving information about an ungroomed area from the robot cleaner (1), immediately transmit information about the ungroomed area to the cleaner (5).
- the user device (2) may receive information about an ungroomed area from the robot cleaner (1) and then transmit information about the ungroomed area when the cleaner (5) satisfies a condition for receiving information about the ungroomed area.
- the user device (2) can transmit information about an ungroomed area to the cleaner (5) when the communication unit (545) of the cleaner (5) is switched to the active mode.
- the communication unit (545) of the cleaner (5) can transmit an activation message to the user device (2) based on switching to the activation mode, and the user device (2) can transmit information on a temporarily stored ungroomed area to the cleaner (5) based on receiving the activation message from the cleaner (5).
- FIG. 19 illustrates an example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- both the robot cleaner (1) and the docking station (6) may include a first communication module (e.g., a Wi-Fi communication module) capable of communicating with the server (3).
- the cleaner (5) may include a second communication module (e.g., a Bluetooth communication module) capable of communicating with the docking station (6), and may not include a first communication module capable of communicating with the server (3).
- a robot cleaner (1) performs cleaning according to a predetermined cleaning schedule and can obtain information on an ungroomed area (S21).
- the robot vacuum cleaner (1) can transmit information about the ungroomed area to the server (3) through the first communication module (S22).
- the robot cleaner (1) can store information about an ungroomed area based on the occurrence of an ungroomed area while performing cleaning according to a predetermined cleaning schedule.
- the robot cleaner (1) can transmit information about the ungroomed area to the server (3) in real time in response to the occurrence of the ungroomed area.
- the robot cleaner (1) can transmit information about the ungroomed area to the server (3) based on the completion of cleaning according to a predetermined cleaning schedule.
- the server (3) can temporarily store information on ungroomed areas received from the robot cleaner (1).
- the server (3) can transmit information about the ungroomed area received from the robot cleaner (1) to the docking station (6) (S23).
- the server (3) may transmit information about an ungroomed area received from the robot cleaner (1) to the docking station (6) based on the docking station (6) being powered on.
- the docking station (6) can temporarily store information about the ungroomed area received from the server (3).
- the docking station (6) can transmit information about the ungroomed area received from the server (3) to the cleaner (5) via the second communication module (S24).
- the docking station (6) may transmit information about the ungroomed area when the cleaner (5) satisfies a condition for receiving information about the ungroomed area after receiving information about the ungroomed area from the server (3).
- the docking station (6) can transmit information about an ungroomed area to the cleaner (5) when the communication unit (545) of the cleaner (5) is switched to the active mode.
- the communication unit (545) of the cleaner (5) can be paired with the docking station (6) in an active mode, and the docking station (6) can transmit information about the ungroomed area to the paired cleaner (5).
- the communication unit (545) of the cleaner (5) may be paired with the docking station (6) based on being switched to the active mode, and the docking station (6) may transmit information about the temporarily stored ungroomed area to the cleaner (5) based on being paired with the cleaner (5).
- pairing of the cleaner (5) and the docking station (6) may include switching the cleaner (5) and the docking station (6) to a state where they can communicate.
- the cleaner (5) even if the cleaner (5) does not have a communication module capable of communicating with the server (3), it can communicate with the server (3) through the docking station (6). According to the present disclosure, there is no need to install a relatively heavy communication module in the cleaner (5) that requires weight reduction.
- FIG. 20 illustrates an example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- the robot cleaner (1) and the docking station (6) may include a first communication module (e.g., a Wi-Fi direct communication module) that can communicate with each other, the docking station (6) and the cleaner (5) may include a second communication module (e.g., a Bluetooth) that can communicate with each other, and the cleaner (5) may not include a first communication module.
- a first communication module e.g., a Wi-Fi direct communication module
- the docking station (6) and the cleaner (5) may include a second communication module (e.g., a Bluetooth) that can communicate with each other
- the cleaner (5) may not include a first communication module.
- a robot cleaner (1) performs cleaning according to a predetermined cleaning schedule and can obtain information on an ungroomed area (S31).
- the robot cleaner (1) can transmit information about the ungroomed area to the docking station (6) through the first communication module (S32).
- the robot cleaner (1) can store information about an ungroomed area based on the occurrence of an ungroomed area while performing cleaning according to a predetermined cleaning schedule. In response to the occurrence of an ungroomed area, the robot cleaner (1) can transmit information about the ungroomed area to the docking station (6) in real time. As another example, the robot cleaner (1) can transmit information about the ungroomed area to the docking station (6) based on the completion of cleaning according to a predetermined cleaning schedule.
- the docking station (6) can temporarily and/or permanently store information about ungroomed areas received from the robot cleaner (1).
- the docking station (6) can transmit information about the ungroomed area received from the robot cleaner (1) to the cleaner (5) (S33).
- the docking station (6) may transmit information about an ungroomed area when the robot cleaner (5) satisfies a condition for receiving information about an ungroomed area after receiving information about an ungroomed area from the robot cleaner (1).
- the docking station (6) can transmit information about an ungroomed area to the cleaner (5) when the communication unit (545) of the cleaner (5) is switched to the active mode.
- the communication unit (545) of the cleaner (5) can be paired with the docking station (6) in an active mode, and the docking station (6) can transmit information about the ungroomed area to the paired cleaner (5).
- the communication unit (545) of the cleaner (5) may be paired with the docking station (6) based on being switched to the active mode, and the docking station (6) may transmit information about the temporarily stored ungroomed area to the cleaner (5) based on being paired with the cleaner (5).
- pairing of the cleaner (5) and the docking station (6) may include switching the cleaner (5) and the docking station (6) to a state where they can communicate.
- the cleaner (5) does not have a communication module capable of communicating with the robot cleaner (1), it is possible to communicate with the robot cleaner (1) through the docking station (6). According to the present disclosure, there is no need to install a relatively heavy communication module in the cleaner (5) that requires weight reduction.
- FIG. 21 illustrates an example of a process in which a cleaner according to one embodiment receives information about an ungroomed area.
- the robot cleaner (1) and the cleaner (5) may include a communication module (e.g., a Bluetooth communication module) that can communicate with each other.
- a communication module e.g., a Bluetooth communication module
- a robot cleaner (1) performs cleaning according to a predetermined cleaning schedule and can obtain information on an ungroomed area (S41).
- the robot vacuum cleaner (1) can transmit information about the ungroomed area to the vacuum cleaner (5) through a communication module capable of communicating with each other (S42).
- the robot cleaner (1) can store information about an ungroomed area based on the occurrence of an ungroomed area while performing cleaning according to a predetermined cleaning schedule. In response to the occurrence of an ungroomed area, the robot cleaner (1) can transmit information about the ungroomed area to the cleaner (5) in real time. As another example, the robot cleaner (1) can transmit information about the ungroomed area to the cleaner (5) based on the completion of cleaning according to a predetermined cleaning schedule.
- the vacuum cleaner (5) can temporarily and/or permanently store information about the ungroomed area received from the robot vacuum cleaner (1).
- the cleaner (5) can output guidance information for guiding the cleaner (5) to an ungroomed area based on information about the ungroomed area (2100).
- the cleaner (5) can output guidance information through the output interface (570). According to various embodiments, the cleaner (5) can output the guidance information as visual information through the display (570a) and/or the light emitting unit (570b), as auditory information through a speaker, or as tactile information through a piezoelectric element and/or a variable element.
- the cleaner (5) can output guidance information based on the satisfaction of a predetermined condition.
- the predetermined condition of the cleaner (5) can include a condition in which the user's intention to use the cleaner (5) is estimated.
- the cleaner (5) may control the rotation unit (551) to rotate the display (570a) at the first position to a predefined second position based on the satisfaction of a predetermined condition.
- the first position is a position coupled with the connection unit (515a)
- the second position means a position where the angle between the handle (515) and the display (570a) when viewed from above is 180 degrees or less when spaced apart from the connection unit (515a). That is, the second position may be defined in advance as a position where it is easy for a user to view the display (570a).
- guidance information can be output only when the user wishes to use the vacuum cleaner (5) so as to guide the user to an ungroomed area at an appropriate time.
- FIG. 22 illustrates an example of a vacuum cleaner according to one embodiment outputting guidance information according to predetermined conditions.
- the cleaner (5) can output guidance information based on being separated from the docking station (6).
- Fig. 22 only shows an example of guidance information being output as visual information, but the guidance information can be output as auditory information and/or tactile information corresponding to the visual information.
- control unit (530) of the cleaner (5) can control the output interface (570) to output guidance information based on the cleaner (5) being separated from the docking station (6).
- the control unit (530) of the vacuum cleaner (5) can detect that the vacuum cleaner (5) has been separated from the docking station (6) through the mounting detection sensor (520c).
- the docking station (6) can detect that the cleaner (5) has been separated from the docking station (6) through the mounting detection sensor (670a) and transmit a wake-up signal to the cleaner (5), and the control unit (530) of the cleaner (5) can detect that the cleaner (5) has been separated from the docking station (6) in response to receiving the wake-up signal from the docking station (6).
- FIG. 23 illustrates an example of a vacuum cleaner according to one embodiment outputting guidance information according to predetermined conditions.
- the cleaner (5) can output guidance information based on whether the power is turned on.
- control unit (530) of the cleaner (5) may control the output interface (570) to output guidance information based on the fact that the cleaner (5) is turned on.
- the fact that the cleaner (5) is turned on may mean that a user input for turning on the power has been received through the input interface (560).
- the control unit (530) of the vacuum cleaner (5) can receive a command to turn on the power of the vacuum cleaner (5) through the input interface (560).
- the control unit (530) of the vacuum cleaner (5) can control the output interface (570) to output guidance information in response to receiving a command to turn on the vacuum cleaner (5) through the input interface (560).
- guidance information is output so that the user can immediately check which area to clean.
- Fig. 24 illustrates an example of a vacuum cleaner according to one embodiment outputting guidance information according to predetermined conditions.
- the cleaner (5) can output guidance information based on receiving a guidance command from an external device.
- the external device is illustrated as a robot cleaner (1), but the external device is not limited thereto.
- the robot cleaner (1) may output sensory information (e.g., visual information and/or auditory information) asking the user about cleaning the ungroomed area based on the occurrence of an ungroomed area through the output interface (62).
- the robot cleaner (1) may output a sound asking the user about cleaning the ungroomed area through the speaker (80) based on the occurrence of an ungroomed area.
- the robot cleaner (1) can confirm the user's intention through the input interface (61). That is, the robot cleaner (1) can confirm the user's response to sensory information asking for the user's intention to clean an ungroomed area through the input interface (61).
- the robot vacuum cleaner (1) can receive a voice corresponding to the user's answer through a microphone (70).
- the robot cleaner (1) can transmit a guidance command to the cleaner (5) according to any one of the various routes described in FIGS. 17 to 21 based on receiving a positive response from the user through the input interface (61).
- the user device (2) may output sensory information (e.g., visual information, tactile information, and/or auditory information) asking for a desire to clean the ungroomed area based on the information received about the ungroomed area.
- sensory information e.g., visual information, tactile information, and/or auditory information
- the user device (2) can transmit a guidance command to the cleaner (5) based on receiving a positive response from the user.
- a guidance command is transmitted to the vacuum cleaner (5), so that guidance information can be automatically output by the vacuum cleaner (5).
- Fig. 25 illustrates an example of guidance information output by a vacuum cleaner according to one embodiment.
- the guidance information output by the cleaner (5) may include information that informs the user of the ungroomed area (M1). Furthermore, the guidance information may include information for guiding the user to the ungroomed area (M1).
- the guidance information may include at least one of the location of the ungroomed area (M1), the name of the room where the ungroomed area (M1) is located, or the cause of the ungroomed area (M1).
- Providing the location of the ungroomed area (M1) may include providing a virtual line connecting the origin location of the cleaner (5) set by the user on the cleaning map (M) and the location of the ungroomed area (M1).
- guidance information is output to the output interface (570) (e.g., display (570a)) of the cleaner (5).
- the guidance information may include the location of the ungroomed area (M1) on the cleaning map (M).
- the user can intuitively identify the location of the ungroomed area (M1).
- the location of the ungroomed area (M1) can be identified by a visual indicator (e.g., light and shade, shape, icon, text, etc.) that distinguishes it from the cleaned area.
- a visual indicator e.g., light and shade, shape, icon, text, etc.
- the location corresponding to the ungroomed area (M1) can be darker than the location corresponding to the cleaned area.
- the guidance information may include the name of the room where the uncleaned area (M1) is located. For example, if the uncleaned area (M1) occurs in a room that the user has set as 'study', the guidance information may include an indicator (e.g., text, animation, icon, etc.) that can indicate 'study'.
- an indicator e.g., text, animation, icon, etc.
- the guidance information may include the cause of the occurrence of the ungroomed area (M1). For example, if the ungroomed area (M1) occurs because the robot cleaner (1) cannot enter due to a flower pot on the bottom of a desk, the guidance information may include an indicator that can indicate the cause.
- the guidance information may include a solution for resolving the cause of the occurrence of the ungroomed area (M1). For example, if the ungroomed area (M1) occurs due to the robot cleaner (1) being prevented from entering by a flower pot on the bottom of a desk, the guidance information may include an indicator requesting the removal of the flower pot on the bottom of the desk.
- the cleaner (5) can recommend the optimal placement of obstacles that are the cause of the ungroomed area (M1) through the output interface (570). For example, if the cause of the ungroomed area (M1) is a flowerpot, the cleaner (5) can recommend the optimal placement of the flowerpot.
- a user when a user wishes to clean using a manual cleaner (5), he or she can be guided immediately to an ungroomed area (M1) requiring cleaning.
- M1 ungroomed area
- the ungroomed area (M1) can be checked even while the cleaner (5) is in motion.
- Figure 26 illustrates an example of a screen output to a user device (2) when there is an uncleaned area (M1).
- the user device (2) can output guidance information for the ungroomed area (M1) based on receiving information about the ungroomed area (M1) from the robot cleaner (1).
- the user device (2) may receive information about the ungroomed area (M1) from the robot cleaner (1) via the server (3), or may receive information about the ungroomed area (M1) directly from the robot cleaner (1).
- the guidance information for the uncleaned area (M1) may include at least one of the location of the uncleaned area (M1), the name of the room where the uncleaned area (M1) is located, or the cause of the uncleaned area (M1).
- the guidance information may include an indicator for recommending the use of the cleaner (5) to clean the ungroomed area (M1).
- the user device (2) may output an indicator (e.g., a visual indicator, a tactile indicator, and/or an auditory indicator) to recommend use of the cleaner (5) to clean the ungroomed area (M1) based on information received from the robot cleaner (1) about the ungroomed area (M1).
- an indicator e.g., a visual indicator, a tactile indicator, and/or an auditory indicator
- the user device (2) may display a user interface element (A1) (hereinafter referred to as 'UI element') for confirming the detailed location of the uncleaned area (M1) and/or a UI element (A2) for providing a solution to the cause of occurrence of the uncleaned area (M1).
- A1 user interface element
- 'UI element' user interface element for confirming the detailed location of the uncleaned area (M1)
- A2 UI element for providing a solution to the cause of occurrence of the uncleaned area (M1).
- the user device (2) can display the location of the ungroomed area (M1) on the cleaning map (M) based on the selection of the UI element (A1) for confirming the detailed location of the ungroomed area (M1).
- the user device (2) can provide a solution to the cause of occurrence of the uncleaned area (M1) based on the selection of the UI element (A2) for providing a solution to the cause of occurrence of the uncleaned area (M1). According to various embodiments, the user device (2) can recommend an optimal arrangement of an obstacle that is the cause of occurrence of the uncleaned area (M1).
- the user device (2) can recommend the optimal arrangement of flower pots if the cause of the occurrence of the uncleaned area (M1) is a flower pot.
- the user device (2) may display a UI element (A3) to confirm whether the user intends to use the cleaner (5) to clean the ungroomed area (M1).
- the user device (2) can transmit a guidance command to the cleaner (5) based on the selection of the UI element (A3) for confirming whether the user intends to use the cleaner (5) to clean the ungroomed area (M1).
- the user device (2) can transmit a guidance command to the cleaner (5) through the server (3) and the docking station (6), transmit a guidance command to the cleaner (5) through the server (3), or transmit a guidance command directly to the cleaner (5).
- the vacuum cleaner (5) can output guidance information based on receiving a guidance command.
- a user can remotely check information about an ungroomed area (M1).
- guidance information can be output to the vacuum cleaner (5).
- Fig. 27 is a flowchart showing an example of a process for a vacuum cleaner to output guidance information according to one embodiment.
- the cleaner (5) can receive information about an ungroomed area (M1) (3000). Since operation 3000 corresponds to operation 2000 of Fig. 16, a duplicate description is omitted.
- the vacuum cleaner (5) can identify the location of the vacuum cleaner (5) (3100).
- the control unit (530) can identify the location of the cleaner (5) based on data and/or information received through the sensor (520).
- control unit (530) can identify the location of the cleaner (5) based on image information obtained from the camera (520a).
- Information about the ungroomed area (M1) received from an external device includes information about the cleaning map (M) (e.g., image information).
- Information about the cleaning map (M) may include location information about objects placed within the cleaning space.
- the control unit (530) can identify an object in the image based on image information acquired from the camera (520a), and estimate the position of the cleaner (5) based on the position information of the identified object and objects placed in the cleaning space. Identifying the object in the image may include identifying the type and direction of the object.
- the position of the cleaner (5) can be estimated by considering the positions of the television and refrigerator on the cleaning map (M) and the FoV of the camera (520a).
- control unit (530) can identify the position of the cleaner (5) based on inertial information obtained from the inertial sensor (520b).
- the location of the cleaner (5) can be tracked based on inertial information through dead reckoning.
- the control unit (530) can estimate the position of the cleaner (5) through inertial information based on the preset origin through the estimated navigation. In the case of the estimated navigation, the position error of the cleaner (5) increases as the movement of the cleaner (5) increases. Accordingly, the control unit (530) can initialize the position of the cleaner (5) estimated based on the inertial information in response to the satisfaction of a predetermined condition.
- control unit (530) can initialize the estimated position of the cleaner (5) through dead navigation based on the fact that the cleaner (5) is docked with the docking station (6).
- the control unit (530) can start estimating the position of the cleaner (5) through inertial information-based dead reckoning based on the separation of the cleaner (5) from the docking station (6).
- FIG. 28 illustrates an example of a screen for initial settings to identify the location of a vacuum cleaner according to one embodiment.
- the user device (2) can provide a UI element for setting the position of the docking station (6) on the cleaning map (M).
- the position of the docking station (6) corresponds to the starting position of movement of the vacuum cleaner (5).
- the user can set the location of the docking station (6) on the cleaning map (M) via the user device (2).
- the user device (2) can update the cleaning map (M) so that the location of the docking station (6) is set, and transmit the updated cleaning map (M) to the robot cleaner (1), the server (3), the cleaner (5), and/or the docking station (6).
- the UI element for setting the position of the docking station (6) may of course be provided through the output interface (570) of the cleaner (5).
- the user can set the location of the docking station (6) on the cleaning map (M) through the user interface (550) of the cleaner (5).
- the cleaner (5) can update the cleaning map (M) so that the location of the docking station (6) is set, and transmit the updated cleaning map (M) to the robot cleaner (1), the user device (2), the server (3), and/or the docking station (6).
- the UI element for setting the position of the docking station (6) may of course be provided through the output interface (692) of the docking station (6).
- the user can set the location of the docking station (6) on the cleaning map (M) through the user interface (690) of the docking station (6).
- the docking station (6) can update the cleaning map (M) so that the location of the docking station (6) is set, and transmit the updated cleaning map (M) to the robot cleaner (1), the user device (2), the server (3), and/or the cleaner (5).
- control unit (530) may also identify the location of the cleaner (5) based on sensor fusion data.
- control unit (530) can identify the position of the cleaner (5) based on image data acquired from the camera (520a) and inertial data acquired from the inertial sensor (520b).
- the control unit (530) can identify the exact location of the cleaner (5) based on the location of the cleaner (5) identified based on the image information acquired from the camera (520a) and the location of the cleaner (5) identified based on the inertial information acquired from the inertial sensor (520b).
- the position of the cleaner (5) identified based on the inertial information becomes more accurate, and as time passes, the position of the cleaner (5) identified based on the image information acquired from the camera (520a) becomes more accurate.
- the control unit (530) can correct the position of the cleaner (5) identified based on the inertial information at regular intervals to the position of the cleaner (5) identified based on the image information obtained from the camera (520a).
- the position of the cleaner (5) can be identified more accurately based on sensor fusion data.
- FIG. 29 illustrates an example of a screen for initial settings to identify the location of a vacuum cleaner according to one embodiment.
- control unit (530) may also receive location information of the cleaner (5) from an external device.
- the cleaner (5) may include a wireless communication tag (520d).
- a plurality of wireless communication anchors can be pre-installed within a space corresponding to a cleaning map (M).
- a user can place a plurality of wireless communication anchors within a space corresponding to a cleaning map (M) and set the positions of the wireless communication anchors via a user device (2), a vacuum cleaner (5), and/or a docking station (6).
- the wireless communication tag (520d) can transmit a wireless signal (e.g., a UWB signal), and the wireless communication anchor can receive a wireless signal output from the wireless communication tag (520d).
- a wireless signal e.g., a UWB signal
- the wireless communication anchor can receive a wireless signal output from the wireless communication tag (520d).
- the user device (2) can provide a UI element for setting the location of a wireless communication anchor (WA) on the cleaning map (M).
- WA wireless communication anchor
- a user can set the location of a wireless communication anchor (WA) on a cleaning map (M) through a user device (2). For example, a user can place a wireless communication anchor (WA) on a cleaning map (M) by selecting a location where a wireless communication anchor (WA) is placed on the cleaning map (M).
- WA wireless communication anchor
- the user device (2) can update the cleaning map (M) so that the location of the wireless communication anchor (WA) is set, and transmit the updated cleaning map (M) to the robot cleaner (1), server (3), cleaner (5), and/or docking station (6).
- the UI element for setting the position of the wireless communication anchor (WA) may of course be provided through the output interface (570) of the cleaner (5).
- the user can set the location of the wireless communication anchor (WA) on the cleaning map (M) through the user interface (550) of the vacuum cleaner (5).
- the cleaner (5) can update the cleaning map (M) so that the location of the wireless communication anchor (WA) is set, and transmit the updated cleaning map (M) to the robot cleaner (1), user device (2), server (3), and/or docking station (6).
- the UI element for setting the position of the wireless communication anchor (WA) may of course be provided through the output interface (692) of the docking station (6).
- the user can set the location of the wireless communication anchor (WA) on the cleaning map (M) through the user interface (690) of the docking station (6).
- the docking station (6) can update the cleaning map (M) so that the location of the wireless communication anchor (WA) is set, and transmit the updated cleaning map (M) to the robot cleaner (1), user device (2), server (3), and/or cleaner (5).
- the wireless communication anchor (WA) can identify the distance between the wireless communication anchor (WA) and the wireless communication tag (520d) based on the signal output from the wireless communication tag (520d). If there are at least three wireless communication anchors (WA) capable of receiving the signal output from the wireless communication tag (520d), the position of the wireless communication tag (520d) (i.e., the position of the vacuum cleaner (5)) can be identified based on the distance from the wireless communication tag (520d) identified by each wireless communication anchor (WA).
- a wireless communication anchor may include a communication module capable of receiving a signal (e.g., UWB signal) output from a wireless communication tag (520d) and a communication module capable of communicating with an external device.
- a signal e.g., UWB signal
- a wireless communication tag 520d
- a communication module capable of communicating with an external device.
- a plurality of wireless communication anchors may be synchronized with each other and may communicate with each other. Accordingly, a wireless communication anchor set as a master anchor among a plurality of wireless communication anchors (WA) may identify the location of a wireless communication tag (520d) based on the distance from each wireless communication tag (520d) identified by each wireless communication anchor (WA). The wireless communication anchor set as a master anchor may transmit information about the location of the wireless communication tag (520d) to the cleaner (5) through various routes.
- the wireless communication anchor set as a master anchor may transmit location information of the cleaner (5) directly to the cleaner (5), to the cleaner (5) through the docking station (6), to the cleaner (5) through the server (3), to the cleaner (5) through the server (3) and the docking station (6), or to the cleaner (5) through the user device (2).
- each of the plurality of wireless communication anchors (WA) can transmit information about the distance to a wireless communication tag (520d) identified in each wireless communication anchor (WA) to the robot cleaner (1), the user device (2), the server (3), the cleaner (5), and/or the docking station (6).
- the entity identifying the location of the cleaner (5) may be a wireless communication anchor (WA), a robot cleaner (1), a user device (2), a server (3), the cleaner (5), and/or a docking station (6).
- WA wireless communication anchor
- the robot cleaner (1), the user device (2), the server (3), and/or the docking station (6) can identify the location of the wireless communication tag (520d) (the location of the cleaner (5)) based on the distance from the wireless communication tag (520d) identified in each wireless communication anchor (WA), and transmit the location information of the cleaner (5) to the cleaner (5) along various routes.
- the cleaner (5) can identify the location of the wireless communication tag (520d) (the location of the cleaner (5)) based on the distance from the wireless communication tag (520d) identified in each wireless communication anchor (WA).
- the control unit (530) can identify the location of the wireless communication tag (520d) based on the distance information from the wireless communication tag (520d) identified in each wireless communication anchor (WA) received through the communication unit (545).
- the location of the vacuum cleaner (5) can be accurately identified, so that guidance information can be provided more specifically.
- the cleaner (5) can output guidance information based on the location of the cleaner (5) and the location of the ungroomed area (M1) (3200).
- the guidance information can include path information for reaching the location of the ungroomed area (M1) from the location of the cleaner (5).
- the control unit (530) can generate path information based on the location of the cleaner (5) and the location of the ungroomed area (M1).
- the path information can include navigation information for guiding the cleaner (5) from the location of the cleaner (5) to the location of the ungroomed area (M1).
- Fig. 30 illustrates an example of guidance information output by a vacuum cleaner according to one embodiment.
- control unit (530) can control the output interface (570) (e.g., display (570a)) to output guidance information.
- output interface (570) e.g., display (570a)
- the guidance information may include location information (K1) of the cleaner (5) on the cleaning map (M) and location information of an ungroomed area (M1) on the cleaning map (M).
- the position of the cleaner (5) on the cleaning map (M) and the position of the ungroomed area (M1) on the cleaning map (M) can be connected to each other by a virtual line (M2).
- the location information (K1) of the cleaner (5) on the cleaning map (M) can be updated in real time.
- the virtual line (M2) can also be updated in real time.
- the user can have fun finding the ungroomed area (M1) and be guided more accurately.
- the guidance information may include turn-by-turn (TBT) information (M3) for the cleaner (5) to arrive at the ungroomed area (M1).
- TBT turn-by-turn
- Turn-by-turn information may include directional information corresponding to the route (e.g., straight ahead, left turn, right turn, backward, and/or omnidirectional direction such as 11 o'clock).
- Turn-by-turn information (M3) can be output as sensory information (e.g., visual information (e.g., phrases, shapes, indicators, etc.), auditory information (e.g., voice, sound, etc.) and/or tactile information (e.g., vibration, shape change)) via the output interface (570).
- sensory information e.g., visual information (e.g., phrases, shapes, indicators, etc.), auditory information (e.g., voice, sound, etc.) and/or tactile information (e.g., vibration, shape change)
- tactile information e.g., vibration, shape change
- turn-by-turn direction information may be provided as, but is not limited to, an indicator (e.g., an arrow shape, text, etc.) pointing to the direction corresponding to the route.
- an indicator e.g., an arrow shape, text, etc.
- the turn-by-turn information (M3) may further include information on the distance to be driven in the corresponding direction.
- the turn-by-turn information may include information indicating that '5 m' must be driven in a straight direction.
- a user can intuitively check the path he or she should take to clean an ungroomed area (M1).
- guidance information are not limited to the above-described description, and any type of information for guiding the cleaner (5) to the ungroomed area (M1) based on the location information (K1) of the cleaner (5) and the location information of the ungroomed area (M1) may correspond to guidance information.
- FIG. 31 illustrates an example of guidance information output by a vacuum cleaner according to one embodiment.
- control unit (530) can control the output interface (570) (e.g., the light emitting unit (570b)) to output guidance information.
- output interface (570) e.g., the light emitting unit (570b)
- the light emitting part (570b) can project guidance information (L1) onto the floor around the cleaner (5) or an object in front of the cleaner (5).
- the guidance information (L1) may include, but is not limited to, path information. According to various embodiments, the guidance information (L1) may include turn-by-turn information. When the turn-by-turn information is projected onto the floor or a front object, the user can intuitively recognize the driving direction of the cleaner (5).
- the guidance information (L1) may include at least one of the location of the uncleaned area (M1), the name of the room in which the uncleaned area (M1) is located, or the cause of occurrence of the uncleaned area (M1).
- the user can move to the ungroomed area (M1) based on the guidance information (L1) projected on the floor or an object in front of the cleaner (5).
- the user by projecting the path of the cleaner (5) onto the floor or a front object, the user can have the fun of finding an ungroomed area (M1).
- the cleaner (5) by providing a path of the cleaner (5) to the floor or a front object, it can be made easy for the user to find the ungroomed area (M1).
- FIG. 32 illustrates an example of guidance information output by a vacuum cleaner according to one embodiment.
- control unit (530) can control the output interface (570) (e.g., variable element (570c)) to output guidance information.
- output interface (570) e.g., variable element (570c)
- variable element (570c) may be provided on the bottom surface (515b) of the handle (515), but the position of the variable element is not limited thereto.
- variable element (570c) may include a plurality of elements whose shapes change according to an electrical signal.
- the shape of the variable element (570c) can change into a convex shape and a concave shape.
- the guidance information (L1) may include, but is not limited to, route information. According to various embodiments, the guidance information (L1) may include turn-by-turn information. The turn-by-turn information may be output as tactile information by a variable element. The tactile information may include shape information and/or Braille information corresponding to the TBT information.
- variable elements (570c) corresponding to the straight arrow shape change into a convex shape and the remaining variable elements (570c) maintain a concave shape
- the user can detect the straight arrow shape based on the tactile sensation of the hand holding the handle.
- variable elements (570c) corresponding to the Braille meaning 'go straight' change into a convex shape and the remaining variable elements (570c) maintain a concave shape
- the user can detect the Braille and recognize its meaning.
- the guidance information (L1) may include at least one of the location of the uncleaned area (M1), the name of the room in which the uncleaned area (M1) is located, or the cause of occurrence of the uncleaned area (M1).
- the user can move to the ungroomed area (M1) based on the tactile information felt by the hand holding the handle (515).
- FIG. 33 is a flowchart illustrating a process in which information on an ungroomed area is updated according to the location of a vacuum cleaner according to one embodiment.
- the cleaner (5) can receive information about the ungroomed area (M1) (4000). Since operation 4000 corresponds to operation 3000 of FIG. 27, any redundant description will be omitted.
- the cleaner (5) can identify the location of the cleaner (5) (4100). Since operation 4100 corresponds to operation 3100 of FIG. 27, any redundant description will be omitted.
- the cleaner (5) can output guidance information based on the location of the cleaner (5) and the location of the ungroomed area (M1) (4200). Since operation 4200 corresponds to operation 3200 of FIG. 27, any redundant description will be omitted.
- control unit (530) may output an arrival notification message through the output interface (570) based on the arrival of the cleaner (5) to the ungroomed area (M1).
- the arrival notification message may also be an example of guidance information.
- the arrival notification message may be transmitted to the user device (2) through various routes through the communication unit (545) and may be output through the user device (2).
- the robot vacuum cleaner (1), the user device (2), the server (3), the vacuum cleaner (5), and/or the docking station (6) can update information about the ungroomed area (M1) based on the location of the vacuum cleaner (5) (4300).
- the cleaner (5) can update information about the ungroomed area (M1) based on the location of the cleaner (5).
- control unit (530) of the cleaner (5) may determine whether the cleaner (5) has approached the ungroomed area (M1) based on the location of the cleaner (5). For example, the control unit (530) may determine that the cleaner (5) has approached the ungroomed area (M1) based on the cleaner (5) reaching a vicinity (e.g., within a predetermined distance) of the ungroomed area (M1). Based on the cleaner (5) approaching the ungroomed area (M1), the control unit (530) may transmit a signal to an external device (e.g., the robot cleaner (1), the user device (2), the server (3), and/or the docking station (6)) to notify that the cleaner (5) has approached the ungroomed area (M1).
- an external device e.g., the robot cleaner (1), the user device (2), the server (3), and/or the docking station (6)
- control unit (530) may operate the suction device (540) based on the cleaner (5) reaching the ungroomed area (M1) or its vicinity. As another example, the control unit (530) may turn off the suction device (540) based on the cleaner (5) moving away from the ungroomed area (M1) or moving away from the ungroomed area (M1) by a predetermined distance or more.
- control unit (530) may control the motor (514a) to increase the suction power of the suction device (540) based on the cleaner (5) reaching the ungroomed area (M1) or its vicinity.
- control unit (530) may control the motor (514a) to decrease the suction power of the suction device (540) based on the cleaner (5) moving away from the ungroomed area (M1) or moving away from the ungroomed area (M1) by a predetermined distance or more.
- the control unit (530) can determine whether the cleaner (5) has completed cleaning the ungroomed area (M1) based on the location of the cleaner (5). For example, the control unit (530) can determine that the cleaner (5) has completed cleaning the ungroomed area (M1) based on the fact that the location of the cleaner (5) overlaps the location of the ungroomed area (M1) for a predetermined period of time (e.g., 0 to 10 seconds). For example, the control unit (530) can determine that the cleaner (5) has completed cleaning the ungroomed area based on the fact that the cleaner (5) has passed by while cleaning the ungroomed area.
- a predetermined period of time e.g., 0 to 10 seconds
- control unit (530) may determine that cleaning of the ungroomed area (M1) is completed based on the fact that the cleaner (5) is located near the ungroomed area (M1) (e.g., within a predetermined distance) for a predetermined period of time, even if the location of the cleaner (5) does not overlap with the location of the ungroomed area (M1).
- Updating information about the ungroomed area (M1) may include updating the cleaning map (M). Updating information about the ungroomed area (M1) may include changing a portion corresponding to the ungroomed area (M1) on the cleaning map (M) to a cleaned area based on the fact that the cleaner (5) has completed cleaning the ungroomed area (M1).
- the control unit (530) can update the ungroomed area (M1) to a cleaned area based on the completion of cleaning in the ungroomed area (M1).
- the cleaner (5) may transmit a signal to an external device (e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6)) to notify that cleaning of the ungroomed area (M1) has been completed based on the completion of cleaning of the ungroomed area (M1).
- an external device e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6)
- control unit (530) may control the communication unit (545) to transmit a signal to an external device (e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6)) to notify that cleaning of the ungroomed area (M1) has been completed based on the completion of cleaning of the ungroomed area (M1).
- an external device e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6)
- the robot cleaner (1), the user device (2), the server (3), and/or the docking station (6) can update information about the ungroomed area (M1) based on receiving a signal indicating that cleaning of the ungroomed area (M1) is complete.
- the cleaner (5) can transmit location information of the cleaner (5) in real time to an external device (e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6)).
- an external device e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6).
- An external device e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6)
- the external device e.g., a robot cleaner (1), a user device (2), a server (3), and/or a docking station (6)
- a user can accurately check the cleaning status of a cleaning space in real time.
- FIG. 34 illustrates an example of how information on an ungroomed area is updated depending on the location of a vacuum cleaner according to one embodiment.
- the cleaning map (M) is updated based on the fact that the position (K1) of the cleaner (5) overlaps with the position of the ungroomed area (M1).
- a portion corresponding to the location of an uncleaned area (M1) in the cleaning map (M) may be displayed as an uncleaned area (M1), and then displayed as a cleaned area based on the completion of cleaning of the uncleaned area (M1).
- Update information about the ungroomed area (M1) can be stored in the robot cleaner (1), the user device (2), the server (3), the cleaner (5), and/or the docking station (6).
- a user can enjoy the fun of eliminating an ungroomed area (M1) by using a vacuum cleaner (5).
- a cleaner may include an output interface; a communication unit; and a control unit that receives information on an ungroomed area acquired by a robot cleaner through the communication unit and controls the output interface to output guidance information for guiding the cleaner to the ungroomed area based on the information on the ungroomed area.
- Information about the above-mentioned ungroomed area can be received by the cleaner from an external device through the communication unit.
- the external device may include at least one of a server, a user device, the robot cleaner, or a docking station.
- a cleaner may include an output interface; a communication unit; and a control unit that receives information about an ungroomed area from an external device through the communication unit and controls the output interface to output guidance information for guiding the cleaner to the ungroomed area based on the information about the ungroomed area.
- the control unit can control the output interface to output the guidance information based on the fact that the cleaner has been separated from the docking station.
- a control unit may control the output interface to output the guidance information based on the power of the vacuum cleaner being turned on.
- control unit can control the output interface to output the guidance information based on receiving a guidance command from the external device through the communication unit.
- a vacuum cleaner according to one embodiment may further include at least one sensor for obtaining information related to a position of the vacuum cleaner.
- a control unit can identify a location of the cleaner based on information obtained from at least one sensor.
- control unit may control the output interface to output, as the guidance information, path information for arriving at the location of the ungroomed area from the location of the cleaner based on the location of the cleaner and the location of the ungroomed area.
- At least one sensor may include a camera
- a control unit can identify the location of the cleaner based on image information obtained from the camera.
- At least one sensor may include an inertial sensor
- a control unit can identify the position of the cleaner based on inertial information obtained from the inertial sensor.
- a vacuum cleaner according to one embodiment may further include a wireless communication tag capable of communicating with a plurality of wireless communication anchors arranged at preset locations.
- control unit may control the output interface to output, as the guidance information, path information for arriving at the location of the ungroomed area from the location of the cleaner based on the location of the cleaner identified based on a signal output from the wireless communication tag and received through each of the plurality of wireless communication anchors.
- Path information may include location information of the cleaner on the cleaning map and location information of the ungroomed area on the cleaning map.
- the path information may include turn-by-turn (TBT) information for the cleaner to arrive at the ungroomed area.
- TBT turn-by-turn
- control unit may control the communication unit to transmit a signal to the external device to notify that cleaning of the ungroomed area has been completed based on the completion of cleaning of the ungroomed area by the cleaner.
- a control unit can update information about the ungroomed area based on the location of the cleaner.
- Guidance information may include at least one of the location of the ungroomed area, the name of the room in which the ungroomed area is located, or the cause of occurrence of the ungroomed area.
- Information about an ungroomed area can be obtained by a robot cleaner.
- An output interface may include at least one of a light emitter, a display, a speaker, a piezoelectric element, or a variable element.
- An external device may include at least one of a server, a user device, a robot vacuum cleaner, or a docking station.
- the communication unit can receive information about the ungroomed area from at least one of the docking station or the robot cleaner via Bluetooth communication.
- the communication unit can receive information about the ungroomed area from the server or the user device via Wi-Fi communication.
- the communication unit may receive information about the ungroomed area from the external device based on at least one of the following: the cleaner is being charged, the cleaner is being powered on, or the cleaner is being detached from the docking station.
- a vacuum cleaner according to one embodiment may be a manual vacuum cleaner including a grippable handle.
- a method for controlling a vacuum cleaner may include: receiving information about an ungroomed area from an external device; and outputting guidance information for guiding the vacuum cleaner to the ungroomed area based on the information about the ungroomed area.
- Outputting the above guidance information may be performed based on the vacuum cleaner being detached from the docking station.
- Outputting the above guidance information can be performed based on the power of the vacuum cleaner being turned on.
- Outputting the above guidance information can be performed based on receiving a guidance command from the external device through the communication unit.
- the method for controlling the cleaner may further include identifying a location of the cleaner based on information obtained from at least one sensor; and outputting the guidance information may include outputting path information for arriving at a location of the ungroomed area from a location of the cleaner based on the location of the cleaner and the location of the ungroomed area.
- the at least one sensor may include a camera; and identifying a location of the cleaner based on information obtained from the at least one sensor may include identifying a location of the cleaner based on image information obtained from the camera.
- the at least one sensor may include an inertial sensor, and identifying a position of the cleaner based on information obtained from the at least one sensor may include identifying a position of the cleaner based on inertial information obtained from the inertial sensor.
- the cleaner may further include a wireless communication tag capable of communicating with a plurality of wireless communication anchors arranged at preset locations; and outputting the guidance information may include outputting path information for arriving at a location of the ungroomed area from a location of the cleaner based on a location of the cleaner identified based on a signal output from the wireless communication tag and received through each of the plurality of wireless communication anchors.
- the above path information may include location information of the cleaner on the cleaning map and location information of the ungroomed area on the cleaning map.
- the above path information may include turn-by-turn (TBT) information for the cleaner to arrive at the ungroomed area.
- TBT turn-by-turn
- the control method of the above cleaner may further include transmitting a signal to the external device to notify that cleaning of the ungroomed area has been completed based on the completion of cleaning of the ungroomed area by the cleaner.
- the control method of the above cleaner may further include updating information about the ungroomed area based on the location of the cleaner.
- the above guidance information may include at least one of the location of the ungroomed area, the name of the room in which the ungroomed area is located, or the cause of occurrence of the ungroomed area.
- Outputting the above guidance information can be performed by at least one of a light emitting unit, a display, a speaker, a piezoelectric element, or a variable element.
- the external device may include at least one of a server, a user device, a robot vacuum cleaner, or a docking station.
- Receiving information about the ungroomed area from the external device may include receiving information about the ungroomed area from at least one of the docking station or the robot cleaner via Bluetooth communication.
- Receiving information about the ungroomed area from the external device may include receiving information about the ungroomed area from the server or the user device via Wi-Fi communication.
- Receiving information about the ungroomed area from the external device may be performed based on at least one of the following: the cleaner is being charged, the cleaner is being powered on, or the cleaner is being detached from the docking station.
- the above cleaner may be a manual cleaner including a retractable handle.
- a cleaning system comprises a first cleaner including an output interface and a second cleaner generating a cleaning map, wherein the second cleaner performs cleaning on a cleaning space corresponding to the cleaning map and obtains information on an ungroomed area, and the first cleaner can output guidance information for guiding the first cleaner to the ungroomed area through the output interface based on the information on the ungroomed area.
- the above first cleaner can output information about the ungroomed area on the cleaning map through the output interface.
- the first cleaner can output the guidance information based on the fact that the cleaner has been separated from the docking station.
- the first cleaner can output the guidance information based on the power of the first cleaner being turned on.
- the first cleaner can output the guidance information based on receiving a guidance command from the second cleaner.
- the first cleaner includes at least one sensor that obtains information related to a location of the first cleaner; and identifies a location of the first cleaner based on the information obtained from the at least one sensor, and can output path information for arriving at a location of the ungroomed area from a location of the first cleaner based on the location of the first cleaner and the location of the ungroomed area as the guidance information.
- the at least one sensor includes a camera, and the first cleaner can identify a location of the first cleaner based on image information obtained from the camera.
- the at least one sensor includes an inertial sensor, and the first cleaner can identify a position of the first cleaner based on inertial information obtained from the inertial sensor.
- the first cleaner includes a wireless communication tag capable of communicating with a plurality of wireless communication anchors arranged at preset locations; and based on a location of the first cleaner identified based on a signal output from the wireless communication tag and received through each of the plurality of wireless communication anchors, the first cleaner can output path information for arriving at a location of the ungroomed area from a location of the first cleaner as the guidance information.
- the above path information may include location information of the first cleaner on the cleaning map and location information of the ungroomed area on the cleaning map.
- the above path information may include turn-by-turn (TBT) information for the first cleaner to arrive at the ungroomed area.
- TBT turn-by-turn
- the first cleaner can transmit a signal to an external device to notify that cleaning of the ungroomed area has been completed based on the first cleaner completing cleaning of the ungroomed area.
- the first cleaner can update information about the ungroomed area based on the location of the first cleaner.
- the above guidance information may include at least one of the location of the ungroomed area, the name of the room in which the ungroomed area is located, or the cause of occurrence of the ungroomed area.
- the above output interface may include at least one of a light emitting element, a display, a speaker, a piezoelectric element, or a variable element.
- the cleaning system further includes a server; and the second cleaner can transmit information about the ungroomed area to the server, and the server can transmit information about the ungroomed area to the first cleaner.
- the cleaning system further includes a docking station capable of being coupled with the first cleaner; and a server; wherein the second cleaner transmits information about the ungroomed area to the server, the server transmits information about the ungroomed area to the docking station, and the docking station transmits information about the ungroomed area to the first cleaner.
- the second cleaner can transmit information about the ungroomed area to the first cleaner.
- the second cleaner can transmit information about the ungroomed area to an external device based on the occurrence of the ungroomed area while performing the cleaning according to a predetermined cleaning schedule.
- the first cleaner can receive information about the ungroomed area from an external device based on at least one of the following: the first cleaner is being charged, the first cleaner is being powered on, or the first cleaner is being detached from the docking station.
- the above first cleaner may be a manual cleaner including a grippable handle.
- a control method of a cleaning system may include a control method of a cleaning system including a first cleaner including an output interface and a second cleaner generating a cleaning map, wherein the second cleaner performs cleaning on a cleaning space corresponding to the cleaning map and obtains information on an ungroomed area; and the first cleaner outputs guidance information for guiding the first cleaner to the ungroomed area through the output interface based on the information on the ungroomed area.
- Outputting the above guidance information may include outputting the guidance information based on being separated from the docking station.
- Outputting the above guidance information may include outputting the guidance information based on the power of the first vacuum cleaner being turned on.
- Outputting the above guidance information may include outputting the guidance information based on receiving a guidance command from the second cleaner.
- the control method of the cleaning system may further include: the first cleaner identifying the location of the first cleaner based on information obtained from at least one sensor that obtains information related to the location of the first cleaner; and the outputting of the guidance information may include: outputting path information for arriving at the location of the ungroomed area from the location of the first cleaner based on the location of the first cleaner and the location of the ungroomed area.
- the at least one sensor may include a camera, and identifying the location of the first cleaner may include identifying the location of the first cleaner based on image information obtained from the camera.
- the at least one sensor may include an inertial sensor, and identifying the position of the first cleaner may include identifying the position of the first cleaner based on inertial information obtained from the inertial sensor.
- the first cleaner may include a wireless communication tag capable of communicating with a plurality of wireless communication anchors arranged at preset locations; and outputting the guidance information may include outputting path information for arriving at a location of the ungroomed area from a location of the first cleaner based on a location of the first cleaner identified based on a signal output from the wireless communication tag and received through each of the plurality of wireless communication anchors.
- the above path information may include location information of the first cleaner on the cleaning map and location information of the ungroomed area on the cleaning map.
- the above path information may include turn-by-turn (TBT) information for the first cleaner to arrive at the ungroomed area.
- TBT turn-by-turn
- the control method of the above cleaning system may further include: the first cleaner transmitting a signal to an external device to notify that cleaning of the ungroomed area has been completed based on the completion of cleaning of the ungroomed area.
- the control method of the above cleaning system may further include: the first cleaner updating information about the ungroomed area based on the location of the first cleaner.
- the above guidance information may include at least one of the location of the ungroomed area, the name of the room in which the ungroomed area is located, or the cause of occurrence of the ungroomed area.
- the above output interface may include at least one of a light emitting element, a display, a speaker, a piezoelectric element, or a variable element.
- the control method of the above cleaning system may further include: the second cleaner transmitting information about the ungroomed area to the server; and the server transmitting information about the ungroomed area to the first cleaner.
- the control method of the above cleaning system may further include: the second cleaner transmitting information about the ungroomed area to a server; the server transmitting information about the ungroomed area to a docking station that can be coupled with the first cleaner; and the docking station transmitting information about the ungroomed area to the first cleaner.
- the control method of the above cleaning system may further include the second cleaner transmitting information about the ungroomed area to the first cleaner.
- the control method of the above cleaning system may further include transmitting information about the ungroomed area to an external device based on the first cleaner completing the cleaning according to a predetermined cleaning schedule.
- the control method of the cleaning system may further include the first cleaner receiving information about the ungroomed area from an external device based on at least one of the following: the first cleaner is being charged, the first cleaner is being turned on, or the first cleaner is being detached from the docking station.
- the above first cleaner may be a manual cleaner including a grippable handle.
- the disclosed embodiments may be implemented in the form of a recording medium storing instructions executable by a computer.
- the instructions may be stored in the form of program codes, 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.
- 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 disk, flash memory, and optical data storage devices.
- ROM read-only memory
- RAM random access memory
- magnetic tape magnetic tape
- magnetic disk magnetic disk
- flash memory optical data storage devices
- the computer-readable recording medium may be provided in the form of a non-transitory storage medium.
- the term 'non-transitory storage medium' means a tangible device and does not contain signals (e.g., electromagnetic waves), and this term does not distinguish between cases where data is stored semi-permanently in the storage medium and cases where data is stored temporarily.
- the 'non-transitory storage medium' may include a buffer where 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 between a seller and a buyer as a commodity.
- the computer program product may be distributed in the form of a machine-readable recording medium (e.g., a 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., a 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
- At least a part of the computer program product may be at least temporarily stored or temporarily generated in a machine-readable recording medium, such as a memory of a manufacturer's server, a server of an application store, or an intermediary server.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Electric Vacuum Cleaner (AREA)
Abstract
Description
Claims (15)
- 출력 인터페이스;통신부;하나 이상의 프로세서; 및컴퓨터에 의해 실행 가능한 명령어들을 포함하는 하나 이상의 컴퓨터 프로그램을 저장하는 메모리;를 포함하고, 상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 청소기로 하여금,상기 통신부를 통해 로봇 청소기에 의해 획득된 미청소 구역에 대한 정보를 수신하고, 상기 미청소 구역에 대한 정보에 기초하여 청소기를 상기 미청소 구역으로 안내하기 위한 안내 정보를 출력하도록 상기 출력 인터페이스를 제어하도록 하는 청소기.
- 제1항에 있어서,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 청소기가 도킹 스테이션에서 분리된 것에 기초하여 상기 안내 정보를 출력하도록 상기 출력 인터페이스를 제어하도록 하는 청소기.
- 제1항에 있어서,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 청소기의 전원이 켜진 것에 기초하여 상기 안내 정보를 출력하도록 상기 출력 인터페이스를 제어하도록 하는 청소기.
- 제1항에 있어서,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 통신부를 통해 외부장치로부터 안내 명령을 수신한 것에 기초하여 상기 안내 정보를 출력하도록 상기 출력 인터페이스를 제어하도록 하는 청소기.
- 제1항에 있어서,상기 청소기의 위치와 관련된 정보를 획득하는 적어도 하나의 센서;를 더 포함하고,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 적어도 하나의 센서로부터 획득된 정보에 기초하여 상기 청소기의 위치를 식별하고, 상기 청소기의 위치 및 상기 미청소 구역의 위치에 기초하여 상기 청소기의 위치로부터 상기 미청소 구역의 위치에 도착하기 위한 경로 정보를 상기 안내 정보로서 출력하도록 상기 출력 인터페이스를 제어하도록 하는 청소기.
- 제5항에 있어서,상기 적어도 하나의 센서는,카메라;를 포함하고,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 카메라로부터 획득된 영상 정보에 기초하여 상기 청소기의 위치를 식별하도록 하는 청소기.
- 제5항에 있어서,상기 적어도 하나의 센서는,관성센서;를 포함하고,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 관성센서로부터 획득된 관성 정보에 기초하여 상기 청소기의 위치를 식별하도록 하는 청소기.
- 제1항에 있어서,미리 설정된 위치에 배치된 복수 개의 무선통신앵커와 통신 가능한 무선통신태그;를 더 포함하고,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 무선통신태그에서 출력되어 상기 복수 개의 무선통신앵커 각각을 통해 수신된 신호에 기초하여 식별된 상기 청소기의 위치에 기초하여 상기 청소기의 위치로부터 상기 미청소 구역의 위치에 도착하기 위한 경로 정보를 상기 안내 정보로서 출력하도록 상기 출력 인터페이스를 제어하도록 하는 청소기.
- 제5항 또는 제8항에 있어서,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 청소기가 상기 미청소 구역에 대한 청소를 완료한 것에 기초하여 외부장치에게 상기 미청소 구역에 대한 청소가 완료되었음을 알리기 위한 신호를 전송하도록 상기 통신부를 제어하도록 하는 청소기.
- 제5항 또는 제 8항에 있어서,상기 명령어들은 상기 하나 이상의 프로세서에 의해 실행될 때, 상기 청소기로 하여금,상기 청소기의 위치에 기초하여 상기 미청소 구역에 대한 정보를 업데이트 하도록 하는 청소기.
- 제1항에 있어서,상기 안내 정보는,상기 미청소 구역의 위치, 상기 미청소 구역이 위치하는 방의 명칭 또는 상기 미청소 구역의 발생 원인 중 적어도 하나를 포함하는 청소기.
- 제1항에 있어서,상기 미청소 구역에 대한 정보는,외부장치로부터 상기 통신부를 통해 상기 청소기로 수신되는 청소기.
- 외부장치로부터 미청소 구역에 대한 정보를 수신하고;상기 미청소 구역에 대한 정보에 기초하여 청소기를 상기 미청소 구역으로 안내하기 위한 안내 정보를 출력하는 것;을 포함하는 청소기의 제어방법.
- 제13항에 있어서,상기 청소기가 도킹 스테이션에서 분리된 것에 기초하여 상기 안내 정보를 출력하는 것;을 더 포함하는 청소기의 제어방법.
- 제13항에 있어서,상기 청소기의 전원이 켜진 것에 기초하여 상기 안내 정보를 출력하는 것;을 더 포함하는 청소기의 제어방법.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202480005859.3A CN120345212A (zh) | 2023-04-17 | 2024-01-30 | 清扫机、清扫机的控制方法、清扫系统及清扫系统的控制方法 |
| EP24792796.5A EP4611314A4 (en) | 2023-04-17 | 2024-01-30 | CLEANING DEVICE, METHOD FOR CONTROLLING CLEANING DEVICES, CLEANING SYSTEM AND METHOD FOR CONTROLLING CLEANING SYSTEMS |
| US18/582,015 US20240341553A1 (en) | 2023-04-17 | 2024-02-20 | Cleaner, method for controlling cleaner, cleaning system and method for controlling cleaning system |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20230050341 | 2023-04-17 | ||
| KR10-2023-0050341 | 2023-04-17 | ||
| KR1020230079314A KR20240153877A (ko) | 2023-04-17 | 2023-06-20 | 청소기, 청소기의 제어방법, 청소 시스템 및 청소 시스템의 제어방법 |
| KR10-2023-0079314 | 2023-06-20 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/582,015 Continuation US20240341553A1 (en) | 2023-04-17 | 2024-02-20 | Cleaner, method for controlling cleaner, cleaning system and method for controlling cleaning system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024219608A1 true WO2024219608A1 (ko) | 2024-10-24 |
Family
ID=93152625
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2024/001422 Ceased WO2024219608A1 (ko) | 2023-04-17 | 2024-01-30 | 청소기, 청소기의 제어방법, 청소 시스템 및 청소 시스템의 제어방법 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2024219608A1 (ko) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101667708B1 (ko) * | 2009-11-17 | 2016-10-20 | 엘지전자 주식회사 | 로봇 청소기 및 그의 제어 방법 |
| JP2020192171A (ja) * | 2019-05-29 | 2020-12-03 | 三菱電機株式会社 | 掃除支援装置、掃除支援システム、電気掃除機、及び掃除支援方法 |
| KR20210151853A (ko) * | 2019-04-11 | 2021-12-14 | 윈징 인텔리전스 테크놀로지 (동관) 컴퍼니 리미티드 | 청소 제어 방법, 장치, 청소 로봇 및 저장 매체 |
| KR20220114873A (ko) * | 2021-02-09 | 2022-08-17 | 삼성전자주식회사 | 로봇 청소기 및 이의 제어 방법 |
| JP2023018577A (ja) * | 2021-07-27 | 2023-02-08 | パナソニックIpマネジメント株式会社 | 掃除機 |
-
2024
- 2024-01-30 WO PCT/KR2024/001422 patent/WO2024219608A1/ko not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101667708B1 (ko) * | 2009-11-17 | 2016-10-20 | 엘지전자 주식회사 | 로봇 청소기 및 그의 제어 방법 |
| KR20210151853A (ko) * | 2019-04-11 | 2021-12-14 | 윈징 인텔리전스 테크놀로지 (동관) 컴퍼니 리미티드 | 청소 제어 방법, 장치, 청소 로봇 및 저장 매체 |
| JP2020192171A (ja) * | 2019-05-29 | 2020-12-03 | 三菱電機株式会社 | 掃除支援装置、掃除支援システム、電気掃除機、及び掃除支援方法 |
| KR20220114873A (ko) * | 2021-02-09 | 2022-08-17 | 삼성전자주식회사 | 로봇 청소기 및 이의 제어 방법 |
| JP2023018577A (ja) * | 2021-07-27 | 2023-02-08 | パナソニックIpマネジメント株式会社 | 掃除機 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017078304A1 (en) | Robot cleaner and method for controlling the same | |
| WO2021010757A1 (en) | Mobile robot and control method thereof | |
| WO2020171324A1 (en) | Plurality of autonomous mobile robots and controlling method for the same | |
| WO2021172932A1 (en) | Moving robots and method for controlling the same | |
| WO2017073955A1 (ko) | 청소 로봇 및 그 제어방법 | |
| WO2020130219A1 (ko) | 로봇의 제어 방법 | |
| WO2020050489A1 (en) | A robot cleaner and a controlling method for the same | |
| AU2019335976A1 (en) | A robot cleaner and a controlling method for the same | |
| WO2020050494A1 (en) | A robot cleaner and a controlling method for the same | |
| WO2016028021A1 (ko) | 청소 로봇 및 그 제어 방법 | |
| WO2020218652A1 (ko) | 공기 청정기 | |
| EP3787458A1 (en) | A plurality of robot cleaner and a controlling method for the same | |
| WO2015130134A1 (ko) | 청소 로봇 및 그에 포함되는 원격 제어기 | |
| WO2019212240A1 (en) | A plurality of robot cleaner and a controlling method for the same | |
| WO2016208984A1 (ko) | 복수의 디바이스에 대한 원격제어를 수행할 수 있는 이동 단말기 | |
| WO2015102469A1 (ko) | 제어 장치 및 그 제어 방법 | |
| WO2022075614A1 (ko) | 이동 로봇 시스템 | |
| WO2022075758A1 (ko) | 전자 장치 및 이의 제어 방법 | |
| WO2022234944A1 (ko) | 청소 로봇을 제어하는 방법 및 시스템 | |
| WO2022075615A1 (ko) | 이동 로봇 시스템 | |
| WO2022075616A1 (ko) | 이동 로봇 시스템 | |
| WO2022075610A1 (ko) | 이동 로봇 시스템 | |
| WO2019004773A1 (ko) | 이동 단말기 및 이를 포함하는 로봇 시스템 | |
| WO2024219608A1 (ko) | 청소기, 청소기의 제어방법, 청소 시스템 및 청소 시스템의 제어방법 | |
| WO2024158117A1 (ko) | 이동 로봇 및 이동 제어 시스템 |
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: 24792796 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2024792796 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2024792796 Country of ref document: EP Effective date: 20250528 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202480005859.3 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 202480005859.3 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2024792796 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |