Recommended methods for placing cleaning robot base stations and electronic equipment.

By measuring the wireless network signal strength in the cleaning robot environment and determining the strong signal area, the most suitable socket location is recommended to place the base station, which solves the problem of the base station being placed in the weak wireless signal area and ensures stable communication between the cleaning robot and the base station.

CN114745727BActive Publication Date: 2025-04-11HONGYANG HOME APPLIANCES
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110017352.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-07
Publication Date
2025-04-11
Estimated Expiration
2041-01-07

AI Technical Summary

Technical Problem

In the prior art, the cleaning robot base station is easily placed by the user in a position where the wireless network signal is weak or there is no wireless network signal, resulting in the base station being unable to communicate with the cleaning robot.

Method used

By determining the wireless network signal strength of the router at each location in the target environment, a strong signal area with the wireless network signal strength meeting the preset high signal strength condition, thereby determining the target socket that meets the preset position conditions from the socket in the target environment, and using it as a recommended location for the base station.

Benefits of technology

Ensure the communication capabilities between the base station and the router, thereby ensuring the communication capabilities between the base station and the cleaning robot, improving the user experience, and enabling the cleaning robot to connect wirelessly with the base station directly or through other home appliances in a weak signal area.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114745727B_ABST
    Figure CN114745727B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for recommending the placement of a cleaning robot base station, the method comprising: determining the wireless network signal strength of the router at each location in the target environment; determining a strong signal area in the target environment where the wireless network signal strength meets a preset high signal strength condition; determining a target socket that meets a preset location condition from the sockets in the target environment, the preset location condition including: the location of the socket belongs to the strong signal area; and recommending the location of the target socket to the user as a recommended location for placing the base station. The aforementioned recommendation method disclosed in the present invention can ensure the communication capability between the base station and the router, and further ensure the communication capability between the base station and the cleaning robot when communicating through the router.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of cleaning robot control, and in particular to a method for recommending a placement position of a cleaning robot base station and an electronic device. Background Art

[0002] A cleaning robot is an intelligent device that can assist users in cleaning their home environment. It mainly includes sweeping robots, mopping robots, sweeping-suction-mopping robots, etc.

[0003] Existing cleaning robots are usually equipped with a base station so that the base station can assist the cleaning robot in its work, such as providing charging services for the cleaning robot, providing mopping services for the cleaning robot, and providing garbage collection services for the cleaning robot. In order to enable the base station to better provide services for the cleaning robot, the existing base station and the cleaning robot are generally wirelessly connected to each other through a router in the home environment.

[0004] However, due to the complexity of some home environments, the wireless network signal of the router cannot cover all locations in the home environment. Since users cannot know which locations in the home environment have strong wireless network signals, which locations have weak wireless network signals, and which locations have no wireless network signals, users may place the base station in a location with weak or no wireless network signals, which in turn causes the base station to be unable to communicate with the cleaning robot, making it unable to provide services for the cleaning robot. Summary of the invention

[0005] The present disclosure provides a method for recommending the placement of a cleaning robot base station and an electronic device, which are used to solve the following technical problem in the prior art: the base station is easily placed by the user at a location where the wireless network signal is weak or there is no wireless network signal, which leads to the problem that the base station cannot communicate with the cleaning robot.

[0006] In a first aspect, the present disclosure provides a method for recommending a location for a cleaning robot base station, the method comprising:

[0007] Determine the wireless network signal strength of the router at each location in the target environment;

[0008] Determine a strong signal area in the aforementioned target environment where the wireless network signal strength meets a preset high signal strength condition;

[0009] Determine a target socket that meets a preset position condition from the sockets in the target environment, wherein the preset position condition includes: the location of the socket belongs to the strong signal area;

[0010] The location of the aforementioned target socket is recommended to the user as a recommended location for placing the base station.

[0011] Optionally, the target socket that meets the preset location condition is: the socket that is closest to the weak signal area among all the sockets whose locations belong to the aforementioned strong signal area; wherein the aforementioned weak signal area is an area in the aforementioned target environment where the strength of the wireless network signal meets the preset low signal strength condition.

[0012] Optionally, when the number of the aforementioned weak signal areas is 1, the aforementioned socket closest to the weak signal area is: a socket whose position is closest to the geometric center of the aforementioned weak signal area.

[0013] Optionally, when there are multiple weak signal areas, the socket closest to the weak signal area is: the socket whose position is closest to the relative centers of the multiple weak signal areas; wherein the relative center is: the geometric center of a polygon which connects the geometric centers of each of the weak signal areas in sequence.

[0014] Optionally, the aforementioned recommended method includes:

[0015] In response to the cleaning robot walking into a weak signal area, the cleaning robot sequentially connects to each of the household appliances according to the order of strength of the wireless network signal of each household appliance at the location of the base station;

[0016] The first household appliance that meets the preset communication conditions is used as a relay station to connect the relay station to the cleaning robot and the base station respectively, so that the cleaning robot can communicate with the base station through the relay station.

[0017] Optionally, the recommendation method includes: in response to the cleaning robot walking into a weak signal area, enabling the base station or a household appliance that meets the communication distance condition with the cleaning robot to be communicatively connected to the cleaning robot, so that the cleaning robot communicates with the terminal device through the base station or the household appliance and the router.

[0018] Optionally, the recommendation method further comprises: determining whether the signal strength received by the cleaning robot and the home appliance receiving the signal reaches a preset signal strength threshold;

[0019] If so, it is determined that the cleaning robot is sufficiently close to the home appliance, and the current position of the cleaning robot is recorded as the position of the home appliance.

[0020] Optionally, the signal received by the signal receiving party among the cleaning robot and the household appliance is a wireless network signal or a radio frequency signal.

[0021] Optionally, the determining whether the signal strength received by the cleaning robot or the home appliance receiving the signal reaches a preset signal strength threshold includes:

[0022] In the process of the cleaning robot mapping the target environment, it is determined in real time whether the signal strength received by the cleaning robot and the home appliance receiving the signal has reached a preset signal strength threshold.

[0023] In a second aspect, the present disclosure provides an electronic device comprising a processor, a memory, and execution instructions stored in the aforementioned memory, wherein the aforementioned execution instructions are configured to enable the aforementioned electronic device to execute the aforementioned recommended method of any technical solution in the first aspect when executed by the aforementioned processor.

[0024] Based on the foregoing description, those skilled in the art will understand that the present disclosure determines the wireless network signal strength of the router at each location in the target environment, and accordingly determines the strong signal area in the target environment where the wireless network signal strength meets the preset high signal strength condition, and then determines the target socket that meets the preset location condition from the sockets in the target environment, and then recommends the location of the target socket to the user as a recommended location for placing the base station, so that the user places the base station at the recommended location, thereby ensuring the communication capability between the base station and the router, and further ensuring the communication capability between the base station and the cleaning robot when communicating through the router.

[0025] Furthermore, since the location with weak or no wireless network signal is usually a remote and hidden place in the home environment, the socket that is located in the strong signal area and closest to the weak signal area is used as the target socket corresponding to the recommended location, so that the base station can be placed in a remote and hidden place in the home environment as much as possible to be hidden, thereby improving the user experience. At the same time, it also allows the cleaning robot to be close to the base station when walking into any weak signal area, and then can directly connect to the base station wirelessly; and can be connected to other home appliances connected to the router and whose wireless signals cover the weak signal area, so that the cleaning robot can connect to the base station through other home appliances and the router.

[0026] Furthermore, when the cleaning robot walks into a weak signal area, the cleaning robot and the base station are connected together by using household appliances that meet preset communication conditions as relay stations, thereby ensuring communication between the cleaning robot and the base station.

[0027] Furthermore, when the cleaning robot walks into a weak signal area, the base station or home appliances that meet the communication distance conditions with the cleaning robot are connected to the cleaning robot for communication, so that the cleaning robot can communicate with the terminal device through the base station or home appliances and router, thereby ensuring the communication between the cleaning robot and the terminal device.

[0028] Furthermore, when the signal strength received by the receiving party of the cleaning robot and the household appliance reaches a preset signal strength threshold, the cleaning robot is determined to be close enough to a certain household appliance, and the current position of the cleaning robot is recorded as the position of the household appliance, so that the cleaning robot can autonomously complete the calibration of the household appliance position. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solution of the present disclosure, some embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings, in which:

[0030] Figure 1 is a schematic diagram of communication between the cleaning robot and the base station in the present disclosure;

[0031] Figure 2 It is a flowchart of the main steps of the method for recommending the placement of the cleaning robot base station in the first embodiment of the present disclosure;

[0032] Figure 3 is a schematic diagram of wireless network signal strength in a target environment in the first embodiment of the present disclosure;

[0033] Figure 4 is a schematic diagram of a target environment having multiple weak signal areas in the first embodiment of the present disclosure;

[0034] Figure 5 It is a schematic diagram of some steps of the recommended method for placing the cleaning robot base station in the second embodiment of the present disclosure;

[0035] Figure 6 is a schematic diagram of communication between a cleaning robot and a base station in a second embodiment of the present disclosure;

[0036] Figure 7 is a schematic diagram of communication between a cleaning robot and a base station in the third embodiment of the present disclosure;

[0037] Figure 8 It is a flowchart of some steps of a recommended method for placing a cleaning robot base station in the fourth embodiment of the present disclosure;

[0038] Fig. 9 It is a schematic diagram of the structure of the cleaning robot in the fifth embodiment of the present disclosure. DETAILED DESCRIPTION

[0039] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the technical solutions of the present disclosure will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. It should be understood by those skilled in the art that the embodiments described in the specific embodiments of this section are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments described in the specific embodiments of this section, all other embodiments obtained by ordinary technicians in this field without creative work will not deviate from the technical principles of the present disclosure, and therefore should fall within the scope of protection of the present disclosure.

[0040] It should be noted that in the description of the present disclosure, each functional module can be a physical module composed of multiple structures, components or electronic components, or a virtual module composed of multiple programs; each functional module can be a module that exists independently of each other, or a module divided according to the function of an integral module. It should be understood by those skilled in the art that, under the premise of being able to implement the technical solution described in the present disclosure, the composition, implementation and positional relationship of each functional module will not deviate from the technical principle of the present disclosure no matter how it changes, and therefore should fall within the protection scope of the present disclosure.

[0041] Furthermore, it should be noted that the cleaning robot disclosed herein may be a cleaning robot having only a sweeping function, a mopping robot having only a mopping function, or a sweeping, vacuuming and mopping robot having both sweeping and mopping functions. The base station disclosed herein can at least provide charging services for the cleaning robot.

[0042] like Figure 1 As shown, the cleaning robot 1 and the base station 2 of the present disclosure can also be connected to each other in a wireless communication manner through a router 3.

[0043] Some embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0044] In the first embodiment of the present disclosure:

[0045] like Figure 2 As shown, the recommended method for placing the base station of the cleaning robot of this embodiment includes:

[0046] Step S110 , determining the wireless network signal strength of the router 3 at each location in the target environment.

[0047] Each position of the target environment refers to each unit space in the target environment. The size of the unit space is preferably the same as the size of the cleaning robot 1. Of course, those skilled in the art can also set the unit space to a value larger or smaller than the size of the cleaning robot 1 as needed. Further, the unit space used to represent the position is Figure 3 In other words, Figure 3 Each grid shown in is a location in the target environment.

[0048] In an optional implementation of this embodiment, in order for the cleaning robot 1 to determine the wireless network signal strength of the router 3 at each location in the target environment, the cleaning robot 1 needs to traverse the entire target environment. In the process of the cleaning robot 1 traversing the entire target environment, the cleaning robot 1 needs to receive the wireless network signal sent by the router 3 in real time, so as to obtain the wireless network signal strength of the router 3 in real time. Every time the cleaning robot 1 walks to a location, it marks the wireless network signal strength determined at the location at the location. In other words, every time the cleaning robot 1 walks to a location in the target environment, it assigns a wireless network signal strength information to the location.

[0049] Since there is a breathing effect in the wireless network signal strength, if the cleaning robot 1 only takes the signal strength value at a certain moment, it may not truly reflect the actual wireless network signal strength. Therefore, the cleaning robot 1 of this embodiment uses the average of the signal strengths obtained multiple times within one second as the signal strength reference value. In addition, if there are problems such as interference and router aging in the wireless network, the communication rate may still be slow when the wireless network signal strength is high. Therefore, the router 3 can be made to send a ping packet instruction to the cleaning robot 1 to enable the cleaning robot 1 to obtain the network delay t (ms). When t<10ms, the network environment is considered to be excellent, and the corresponding position (grid) is recorded as A; when t<100ms, the network environment is considered to be moderate, and the corresponding position (grid) is recorded as B; when t>100ms, the network environment is considered to be poor, and the corresponding position (grid) is recorded as C; thereby further correcting the network signal strength according to the above network delay value to ensure the accuracy of the wireless network signal strength.

[0050] Preferably, in this embodiment, the cleaning robot 1 assigns wireless network signal strength information to each location of the target environment during the process of mapping the target environment, or after obtaining the map of the target environment, so that the wireless network signal strength information assigned to each location of the target environment can be displayed on the map for the user to view.

[0051] In another optional implementation of the present embodiment, a mobile terminal such as a mobile phone or tablet computer with wireless network signal detection and analysis functions can be used to replace the cleaning robot 1 to traverse the entire target environment and determine the wireless network signal strength of the router 3 at each location in the target environment. Specifically, a map of the target environment is pre-implanted in the mobile terminal, and then the user walks in the target environment holding the mobile terminal, so that the mobile terminal detects the wireless network signal strength at each location, and marks the detection results at each location on the map for the user to review. Since the user can judge which locations in the target environment have relatively weak wireless networks based on common sense, the user can also detect only the wireless network signals in areas with weaker signals based on common sense to improve detection efficiency.

[0052] Step S120, determining a strong signal area in the target environment where the wireless network signal strength meets a preset high signal strength condition.

[0053] In this embodiment, based on the wireless network signal strength at each location in the target environment, adjacent grids (such as Figure 3 A or B) in the figure are connected together to form a strong signal area; at the same time, Figure 3 The adjacent grids (such as Figure 3 C) in the figure are also connected together to form a low signal area.

[0054] The preset high signal strength condition is that the wireless network signal strength is greater than or equal to the first signal strength threshold, and the preset low signal strength condition is that the wireless network signal strength is less than or equal to the second signal strength threshold, and the first signal strength threshold>the second signal strength threshold. The first signal strength threshold and / or the second signal strength threshold can be any feasible value, and those skilled in the art can determine it based on multiple experiments.

[0055] Step S130, determining a target socket that meets a preset location condition from the sockets in the target environment.

[0056] The preset position condition includes: the location of the socket belongs to the strong signal area. The target socket that meets the preset position condition is: among all the sockets located in the strong signal area, the socket closest to the weak signal area.

[0057] Furthermore, when the number of weak signal areas is 1, the socket closest to the weak signal area is: the socket whose position is closest to the geometric center of the weak signal area.

[0058] When there are multiple weak signal areas, the socket closest to the weak signal area is the socket whose location is closest to the relative center of the multiple weak signal areas.

[0059] The relative center is: the geometric center of a polygon that connects the geometric centers of each weak signal area end to end.

[0060] For example, Figure 4 As shown in the figure, when there are three weak signal areas (C1, C2 and C3), the geometric centers of the three weak signal areas are first determined, and then the three geometric centers are connected end to end to form a triangle, and finally the geometric center of the triangle is determined as the relative center. Then, a socket closest to the relative center is selected from all the sockets in the strong signal area as the target socket.

[0061] Step S140 : recommending the location of the target socket to the user as a recommended location for placing the base station 2 .

[0062] Specifically, after the target socket is determined, the cleaning robot 1 recommends the location of the target socket to the user to remind the user to place the base station 2 at the target socket.

[0063] In this embodiment, the cleaning robot 1 recommends the location of the target socket to the user in the following manners:

[0064] Method 1: The cleaning robot 1 uses voice announcement, that is, the cleaning robot 1 informs the user of the location of the target socket by voice.

[0065] Mode 2: The cleaning robot 1 occupies a position, that is, the cleaning robot 1 walks directly to the position of the target socket so that the user can observe with both eyes.

[0066] Method three: a method of pushing by a mobile terminal, for example, the mobile terminal displays the location of the target socket to the user through its display interface.

[0067] Based on the foregoing description, those skilled in the art will understand that this embodiment determines the wireless network signal strength of the router 3 at each location in the target environment, and thereby determines the strong signal area in the target environment where the wireless network signal strength meets the preset high signal strength condition, and then determines the target socket that meets the preset location condition from the sockets in the target environment, and then recommends the location of the target socket to the user as a recommended location for placing the base station 2, so that the user places the base station 2 at the recommended location, thereby ensuring the communication capability between the base station 2 and the router 3, and further ensuring the communication capability between the base station 2 and the cleaning robot 1 when communicating through the router 3.

[0068] Furthermore, since the location with weak or no wireless network signal is usually a remote and hidden place in the home environment, the socket that is located in the strong signal area and closest to the weak signal area is used as the target socket corresponding to the recommended location, so that the location of the base station 2 can be as far as possible in a remote and hidden place in the home environment for hiding, thereby improving the user experience. At the same time, it also allows the cleaning robot to be close to the base station when walking into any weak signal area, and then can directly connect to the base station wirelessly; and can be connected to other home appliances connected to the router and whose wireless signals cover the weak signal area, so that the cleaning robot can connect to the base station through other home appliances and the router.

[0069] It should be noted that the first embodiment of the present disclosure is only a basic embodiment of the recommended method of the present disclosure, and other optional embodiments may be obtained based on the first embodiment, such as the second embodiment below.

[0070] In the second embodiment of the present disclosure:

[0071] like Figure 5 and Figure 6 As shown, different from the first embodiment, after the base station is set at the recommended installation position, the recommended method of this embodiment further includes:

[0072] Step S210 , in response to the cleaning robot 1 walking into the weak signal area, the cleaning robot 1 connects to each household appliance in sequence according to the order of strength of the wireless network signal of each household appliance 4 at the location of the base station 2 .

[0073] In this embodiment, the order of strength of the wireless network signal of each household appliance 4 at the location of the base station 2 is determined. Specifically, the cleaning robot 1 first adopts the means recorded in step S110 to determine the strength of the wireless network signal of each household appliance 4 at the location of the base station 2, and then compares the corresponding strength of each household appliance 4 to determine the order of strength between the household appliances 4.

[0074] Step S220 , the first household appliance 4 that meets the preset communication conditions is used as a relay station, and the relay station is connected to the cleaning robot 1 and the base station 2 respectively, so that the cleaning robot 1 communicates with the base station 2 through the relay station.

[0075] Among them, the preset communication condition is that the network transmission delay is less than the set time length (for example, 80ms, 100ms, 120ms, 150ms, etc.).

[0076] In short, according to the order of strength of the wireless network signal of each household appliance 4 at the location of the base station 2, the first household appliance 4 that meets the preset communication conditions with the cleaning robot 1 is determined as a relay station to replace the existing router 3 or be connected to the router 3, so that the cleaning robot 1 and the base station 2 can communicate through the household appliance 4, thereby ensuring the communication between the cleaning robot 1 and the base station 2.

[0077] Those skilled in the art can understand that, when the home appliance 4 serving as a relay station replaces the router 3, the cleaning robot 1 is only connected to the base station 2 through the home appliance 4 serving as a relay station; when the home appliance 4 serving as a relay station is connected to the router 3, the cleaning robot 1 is connected to the base station 2 through the home appliance 4 serving as a relay station and the router 3.

[0078] Therefore, compared with the first embodiment, this embodiment overcomes the problem that the router 3 cannot completely cover the entire target environment, resulting in weak signal areas in the target environment and making it impossible for the cleaning robot 1 to communicate with the base station 2.

[0079] In the third embodiment of the present disclosure:

[0080] like Figure 7 As shown, unlike the first embodiment, after the base station is set at the recommended installation position, the recommended method of this embodiment also includes: in response to the cleaning robot 1 walking into a weak signal area, the base station 2 or the home appliance 4 that meets the communication distance condition with the cleaning robot 1 is communicatively connected to the cleaning robot 1, so that the cleaning robot 1 communicates with the terminal device 5 through the base station 2 or the home appliance 4 and the router 3.

[0081] Among them, the communication distance condition is that the distance between the base station 2 or the household appliance 4 that meets the communication distance condition and the cleaning robot 1 is less than or equal to the distance threshold. The distance threshold is the maximum distance to ensure stable and reliable communication between the base station 2 or the household appliance 4 and the cleaning robot 1, and its specific value can be measured through experiments.

[0082] In short, in this embodiment, when the cleaning robot 1 walks into a weak signal area, the base station 2 or the home appliance 4 can be used as a relay station between the router 3 and the cleaning robot 1 to achieve communication between the router 3 and the cleaning robot 1, so that when the terminal device 5 is connected to the router 3, the terminal device 5 can communicate with the cleaning robot 1.

[0083] The terminal device 5 may be a mobile phone, a tablet computer, a laptop computer, a desktop computer, etc. Preferably, the terminal device 5 is a mobile phone.

[0084] In this embodiment, in order to obtain the distance between the base station 2 or the home appliance 4 and the cleaning robot 1, it is necessary to first determine the respective positions of the base station 2, the home appliance 4 and the cleaning robot 1. For the base station 2, the method for determining its position can refer to the first embodiment.

[0085] For the cleaning robot 1 , its position can be determined according to its own positioning device. For the home appliance 4 , its position can be directly marked on the map of the terminal device 5 by the user, and then the map is sent to the cleaning robot 1 .

[0086] It can be seen that no matter how complex the home environment (target environment) is (there may be multiple weak signal areas), the recommended method of this embodiment enables the user to connect to the working status of the cleaning robot 1 through the terminal device 5 in real time.

[0087] In the fourth embodiment of the present disclosure:

[0088] like Figure 8 As shown, compared with the third embodiment, the recommended method of this embodiment further includes:

[0089] Step S410, determining whether the signal strength received by the cleaning robot 1 and the home appliance 4 that receives the signal has reached a preset signal strength threshold.

[0090] In order to reduce the workload of the cleaning robot 1, in this embodiment, during the process of mapping the target environment, the cleaning robot 1 determines in real time whether the signal strength received by it and the home appliance 4 receiving the signal has reached a preset signal strength threshold.

[0091] The preset signal strength threshold represents the minimum signal strength value received by the receiving party when the cleaning robot 1 and the household appliance 4 are close enough, and its specific value can be obtained through experimental data. For example, select multiple household appliances 4 and make them close to the cleaning robot 1 respectively, and then determine the signal strength value corresponding to each household appliance 4 respectively. Select the smallest signal strength value among all the signal strength values ​​as the preset signal strength threshold, or calculate and select the average value of the three smallest signal strength values ​​among all the signal strength values ​​as the preset signal strength threshold.

[0092] Step S420 : If the distance is reached, it is determined that the cleaning robot 1 is close enough to the home appliance 4 , and the current position of the cleaning robot 1 is recorded as the position of the home appliance 4 .

[0093] If the signal strength received by the receiving party of the cleaning robot 1 and the home appliance 4 reaches the preset signal strength threshold, it means that the cleaning robot 1 and the home appliance 4 are close enough, and the current position of the cleaning robot 1 can be recorded as the position of the home appliance 4.

[0094] In this embodiment, the signal received by the cleaning robot 1 and the home appliance 4 that receives the signal is a wireless network signal, or may be a radio frequency signal.

[0095] Based on the foregoing description, those skilled in the art can understand that, in this embodiment, the cleaning robot 1 can obtain the position of the household appliance 4 by itself.

[0096] In addition, those skilled in the art may also, as needed, enable the cleaning robot 1 to continuously send or receive wireless signals and the household appliance 4 to continuously receive or send wireless signals while the cleaning robot 1 is walking, and then determine the distance and direction between the two based on the signal strength difference between the party sending the signal and the party receiving the signal, thereby determining the position of the household appliance 4 based on the distance and direction and the current position of the cleaning robot 1.

[0097] Furthermore, those skilled in the art can also enable the cleaning robot 1 to obtain the properties of the home appliance 4 while obtaining the location of the home appliance 4 as needed, so as to determine the properties of the room where the home appliance 4 is located, whether it is a bedroom, a living room or a kitchen, so that the cleaning robot 1 can adjust its cleaning mode according to the type of the home appliance 4.

[0098] In the fifth embodiment of the present disclosure:

[0099] like Fig. 9 As shown, the present disclosure also provides an electronic device. The electronic device may be a cleaning robot or a mobile terminal, and the mobile terminal may be a mobile phone, a tablet computer, an iPad, etc. The electronic device includes a processor at the hardware level, and optionally also includes a memory and a bus. In addition, the electronic device is also allowed to include hardware required for other services.

[0100] The memory is used to store execution instructions, which are specifically executable computer programs. Further, the memory may include a memory and a non-volatile memory, and provide execution instructions and data to the processor. Exemplarily, the memory may be a high-speed random access memory (RAM), and the non-volatile memory may be at least one disk storage.

[0101] The bus is used to connect the processor, memory and network interface to each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 Although only one bidirectional arrow is used in the diagram, this does not mean that there is only one bus or only one type of bus.

[0102] In a feasible implementation of the above electronic device, the processor may first read the corresponding execution instruction from the non-volatile memory into the internal memory and then run it, or may first obtain the corresponding execution instruction from other devices and then run it.

[0103] When the processor executes the execution instruction stored in the memory, it can implement the recommendation method in any one of the above-mentioned recommendation method embodiments of the present disclosure.

[0104] It will be understood by those skilled in the art that the above-mentioned recommended method can be applied to a processor or implemented with the aid of a processor. Exemplarily, a processor is an integrated circuit chip having the ability to process signals. In the process of the processor executing the above-mentioned recommended method, each step of the above-mentioned recommended method can be completed by an integrated logic circuit in the form of hardware or an instruction in the form of software in the processor. Further, the above-mentioned processor can be a general-purpose processor, such as a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, microprocessors and any other conventional processors.

[0105] Those skilled in the art can also understand that the steps of the above-mentioned recommended method embodiment of the present disclosure can be executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. Among them, the software module can be located in a random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the execution of the steps in the above-mentioned recommended method embodiment.

[0106] So far, the description of the technical solution of the present disclosure has been completed with reference to the accompanying drawings and in combination with the above embodiments.

[0107] It is understood by those skilled in the art that the above-mentioned recommended method embodiments of the present disclosure can be presented in the form of recommended methods or computer program products. Therefore, the technical solution of the present disclosure can be implemented in the form of all hardware, all software, or a combination of software and hardware.

[0108] It should be noted that, in order to highlight the differences between the above-mentioned multiple embodiments of the present disclosure, the above-mentioned multiple embodiments of the present disclosure are arranged and described in a parallel manner and / or a progressive manner, and the following embodiments only focus on the differences between them and other embodiments, and the same or similar parts between the various embodiments can be referenced to each other. For example, for the device / product embodiment, since the device / product embodiment is basically similar to the recommended method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the corresponding part of the recommended method embodiment.

[0109] The above description is only an embodiment of the present disclosure and is not intended to limit the present disclosure. For those skilled in the art, the present disclosure may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the technical principle of the present disclosure shall fall within the protection scope of the present disclosure.

Claims

1. A method for recommending the placement of a cleaning robot base station, characterized in that: The recommended methods include: Determine the wireless network signal strength of the router at each location in the target environment; Determine a strong signal area in the target environment where the wireless network signal strength meets a preset high signal strength condition; Determine a target socket that meets a preset location condition from the sockets in the target environment, wherein the target socket that meets the preset location condition is: a socket that is closest to a weak signal area among all the sockets that are located in the strong signal area; Wherein, the weak signal area is an area in the target environment where the wireless network signal strength meets a preset low signal strength condition; When the number of the weak signal area is 1, the socket closest to the weak signal area is: the socket whose position is closest to the geometric center of the weak signal area; In the case that there are multiple weak signal areas, the socket closest to the weak signal area is: a socket located closest to the relative center of the multiple weak signal areas; Wherein, the relative center is: the geometric center of a polygon that connects the geometric centers of each of the weak signal areas end to end; The location of the target socket is recommended to the user as a recommended location for placing the base station.

2. The recommendation method according to claim 1, characterized in that: The recommended methods include: In response to the cleaning robot walking into a weak signal area, the cleaning robot sequentially connects to each of the household appliances according to the order of strength of the wireless network signal of each household appliance at the location of the base station; The first household appliance that meets the preset communication conditions is used as a relay station, and the relay station is connected to the cleaning robot and the base station respectively, so that the cleaning robot communicates with the base station through the relay station.

3. The recommendation method according to claim 1, characterized in that: The recommended methods include: In response to the cleaning robot walking into a weak signal area, the base station or a home appliance that meets the communication distance condition with the cleaning robot is connected to the cleaning robot for communication, so that the cleaning robot communicates with the terminal device through the base station or the home appliance and the router.

4. The recommendation method according to claim 3, characterized in that: The recommended method also includes: Determine whether the signal strength received by the cleaning robot and the home appliance receiving the signal reaches a preset signal strength threshold; If so, it is determined that the cleaning robot is in close proximity to the home appliance, and the current position of the cleaning robot is recorded as the position of the home appliance.

5. The recommendation method according to claim 4, characterized in that: The signal received by the cleaning robot and the home appliance that receives the signal is a wireless network signal or a radio frequency signal.

6. The recommendation method according to claim 4 or 5, characterized in that: The determining whether the signal strength received by the cleaning robot and the home appliance receiving the signal reaches a preset signal strength threshold comprises: During the process of the cleaning robot mapping the target environment, it is determined in real time whether the signal strength received by the cleaning robot and the home appliance receiving the signal has reached a preset signal strength threshold.

7. An electronic device, characterized in that: The electronic device comprises a processor, a memory and execution instructions stored in the memory, wherein the execution instructions are configured to enable the electronic device to execute the recommendation method according to any one of claims 1 to 6 when executed by the processor.

Citation Information

Patent Citations

  • Positioning method and device of indoor robot

    CN106341887A

  • Control method and device for robot

    CN110238850A