CN107233051B - Control method and device of sweeping robot - Google Patents
Control method and device of sweeping robot Download PDFInfo
- Publication number
- CN107233051B CN107233051B CN201710533684.5A CN201710533684A CN107233051B CN 107233051 B CN107233051 B CN 107233051B CN 201710533684 A CN201710533684 A CN 201710533684A CN 107233051 B CN107233051 B CN 107233051B
- Authority
- CN
- China
- Prior art keywords
- preset
- area
- cleaning
- sweeping
- cleaned
- 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.)
- Active
Links
- 238000010408 sweeping Methods 0.000 title claims abstract description 221
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000004140 cleaning Methods 0.000 claims abstract description 249
- 239000000428 dust Substances 0.000 claims description 15
- 230000003203 everyday effect Effects 0.000 claims description 6
- 238000013507 mapping Methods 0.000 description 17
- 238000004891 communication Methods 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003749 cleanliness Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/24—Floor-sweeping machines, motor-driven
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- 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
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
Landscapes
- Electric Vacuum Cleaner (AREA)
Abstract
The disclosure relates to a control method and a control device of a sweeping robot. The method comprises the following steps: the method comprises the steps that a preset cleaning frequency of an area to be cleaned is obtained, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length; and then controlling the sweeping robot to carry out one-time sweeping work on the area to be swept every preset time interval. The cleaning frequency of the cleaning area to be cleaned according to the difference can be used for cleaning the cleaning area, so that the cleanness degree of each cleaning area to be cleaned can be guaranteed to meet the requirement of a user, and the user experience is effectively improved.
Description
Technical Field
The disclosure relates to the technical field of automatic control, in particular to a control method and a control device for a sweeping robot.
Background
In recent years, with the continuous development of science and technology, more and more science and technology products are integrated into the lives of people and become indispensable articles in life, such as washing machines, refrigerators, household robots and the like. The sweeping robot is a new favorite of the household robot, and can automatically clean houses without manual participation, so that the sweeping robot gradually occupies an increasingly important position in the life of people. In use, the sweeping machine can execute sweeping work according to the working mode set by the user.
Disclosure of Invention
In order to overcome the problems in the related art, embodiments of the present disclosure provide a method and an apparatus for controlling a sweeping robot. The technical scheme is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided a control method of a sweeping robot, including:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
and controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals by the preset duration.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the method comprises the steps that a preset cleaning frequency of an area to be cleaned is obtained, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length; and then controlling the sweeping robot to carry out one-time sweeping work on the area to be swept every preset time interval. The cleaning frequency of the cleaning area to be cleaned according to the difference can be used for cleaning the cleaning area, so that the cleanness degree of each cleaning area to be cleaned can be guaranteed to meet the requirement of a user, and the user experience is effectively improved.
In one embodiment, the acquiring a preset sweeping frequency of the area to be swept includes:
acquiring the number of users in the area to be cleaned within a first preset time period;
and determining the preset sweeping frequency according to the number of the users.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset cleaning frequency is determined according to the number of the users in the to-be-cleaned area within the first preset time period, and the accuracy of determining the preset cleaning frequency is effectively improved, so that the environment of each to-be-cleaned area is optimized, and the user experience is effectively improved.
In one embodiment, the larger the number of users, the shorter the preset duration in the preset sweeping frequency.
In one embodiment, the acquiring a preset sweeping frequency of the area to be swept includes:
acquiring weather information in a second preset time period, wherein the weather information comprises at least one of the following information: air quality grade, wind power grade and dust content in the air;
and determining the preset sweeping frequency according to the weather information.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset cleaning frequency is determined according to the weather information, and the accuracy of determining the preset cleaning frequency is effectively improved, so that the environment of each area to be cleaned is optimized, and the user experience is effectively improved.
In one embodiment, the acquiring a preset sweeping frequency of the area to be swept includes:
acquiring the position of a window in the area to be cleaned;
and determining the preset cleaning frequency according to the position of the window.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset cleaning frequency is determined according to the position of the window, and the accuracy of determining the preset cleaning frequency is effectively improved, so that the environment of each area to be cleaned is optimized, and the user experience is effectively improved.
In one embodiment, the acquiring a preset sweeping frequency of the area to be swept includes:
acquiring the cleaning grade of the area to be cleaned;
and determining a preset sweeping frequency corresponding to the cleaning grade according to the cleaning grade, wherein different cleaning grades correspond to different preset sweeping frequencies.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset sweeping frequency is determined through the cleaning grade, so that the user experience can be effectively improved.
According to a second aspect of the embodiments of the present disclosure, there is provided a control device for a sweeping robot, including:
the sweeping robot comprises an acquisition module, a control module and a control module, wherein the acquisition module is used for acquiring a preset sweeping frequency of a to-be-swept area, and the preset sweeping frequency is used for indicating the sweeping robot to perform one sweeping operation on the to-be-swept area at intervals of a preset duration;
and the control module is used for controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals according to the preset duration acquired by the acquisition module.
In one embodiment, the obtaining module comprises: a first obtaining submodule and a first determining submodule;
the first obtaining submodule is used for obtaining the number of users in the area to be cleaned within a first preset time period;
the first determining submodule is configured to determine the preset cleaning frequency according to the number of users acquired by the first acquiring submodule.
In one embodiment, the larger the number of users, the shorter the preset duration in the preset sweeping frequency.
In one embodiment, the obtaining module comprises: a second obtaining submodule and a second determining submodule;
the second obtaining submodule is configured to obtain weather information in a second preset time period, where the weather information includes at least one of the following information: air quality grade, wind power grade and dust content in the air;
the second determining submodule is configured to determine the preset cleaning frequency according to the weather information acquired by the second acquiring submodule.
In one embodiment, the obtaining module comprises: a third obtaining submodule and a third determining submodule;
the third obtaining submodule is used for obtaining the position of a window in the area to be cleaned;
and the third determining submodule is used for determining the preset cleaning frequency according to the window position acquired by the third acquiring submodule.
In one embodiment, the obtaining module comprises: a fourth obtaining submodule and a fourth determining submodule;
the fourth obtaining submodule is used for obtaining the cleaning grade of the area to be cleaned;
the fourth determining submodule is configured to determine a preset sweeping frequency corresponding to the cleaning grade according to the cleaning grade acquired by the fourth acquiring submodule, where different cleaning grades correspond to different preset sweeping frequencies.
According to a third aspect of the embodiments of the present disclosure, there is provided a control device for a sweeping robot, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
and controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals by the preset duration.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer readable storage medium having stored thereon computer instructions which, when executed by a processor, implement the steps of:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
and controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals by the preset duration.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flowchart illustrating a method of controlling a sweeping robot according to an exemplary embodiment.
Fig. 2 is a flowchart illustrating a step S101 in a control method of the sweeping robot according to an exemplary embodiment.
Fig. 3 is a flowchart illustrating a step S101 in a control method of the sweeping robot according to a second exemplary embodiment.
Fig. 4 is a flowchart illustrating a step S101 in a control method of the sweeping robot according to a third exemplary embodiment.
Fig. 5 is a flowchart illustrating a control method of the sweeping robot according to an exemplary embodiment.
Fig. 6 is a flowchart illustrating a control method of the sweeping robot according to a third exemplary embodiment.
Fig. 7 is a block diagram illustrating a control apparatus of a sweeping robot according to an exemplary embodiment.
Fig. 8 is a block diagram illustrating the acquisition module 11 in the control device of the sweeping robot according to an exemplary embodiment.
Fig. 9 is a block diagram of the acquisition module 11 in the control device of the sweeping robot according to the second exemplary embodiment.
Fig. 10 is a block diagram of the acquisition module 11 in the control device of the sweeping robot according to the third exemplary embodiment.
Fig. 11 is a block diagram of an acquisition module 11 in a control device of a sweeping robot according to a fourth exemplary embodiment.
Fig. 12 is a block diagram illustrating a control device 80 for a sweeping robot according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
In the related art, when a sweeping robot is used for sweeping, a user generally sets a sweeping mode and a sweeping time of the sweeping robot, and then the sweeping robot executes the sweeping operation according to the set sweeping mode when the sweeping time set by the user is reached.
However, because different areas are used at different frequencies, the frequency of cleaning is different, for example: the guests come from the living room frequently, so in order to keep the living room clean, the cleaning frequency of the living room needs to be higher than that of a bedroom, and the living room can be kept clean.
According to the method, a preset cleaning frequency of the area to be cleaned is obtained, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset duration; and then controlling the sweeping robot to carry out one-time sweeping work on the area to be swept every preset time interval. The cleaning frequency of the cleaning area to be cleaned according to the difference can be used for cleaning the cleaning area, so that the cleanness degree of each cleaning area to be cleaned can be guaranteed to meet the requirement of a user, and the user experience is effectively improved.
It should be noted that the execution main body of the method disclosed by the present disclosure may be a sweeping robot control device, and the sweeping robot control device may be built in the sweeping robot, may also be an independent device, and may also be built in other terminal devices, for example: built in a mobile phone, the present disclosure does not impose limitations on the form of the subject of execution of the disclosed methods.
Fig. 1 is a flowchart illustrating a control method of a sweeping robot according to an exemplary embodiment, and as shown in fig. 1, the method includes the following steps S101-S102:
in step S101, a preset cleaning frequency of the area to be cleaned is obtained, where the preset cleaning frequency is used to instruct the sweeping robot to perform one cleaning operation on the area to be cleaned at preset intervals.
In step S102, the sweeping robot is controlled to perform a sweeping operation on the area to be swept at preset intervals.
In order to meet the requirement that the cleaning degree of different cleaning areas meets the requirement of a user, different cleaning frequencies are respectively set for each cleaning area, before the sweeping robot is controlled to perform cleaning work, the preset cleaning frequency of the area to be cleaned can be obtained firstly, and then the sweeping robot is controlled to perform one-time cleaning work on the area to be cleaned every preset time length corresponding to the cleaning frequency at intervals.
According to the method, a preset cleaning frequency of the area to be cleaned is obtained, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset duration; and then controlling the sweeping robot to carry out one-time sweeping work on the area to be swept every preset time interval. The cleaning frequency of the cleaning area to be cleaned according to the difference can be used for cleaning the cleaning area, so that the cleanness degree of each cleaning area to be cleaned can be guaranteed to meet the requirement of a user, and the user experience is effectively improved.
In one embodiment, a mapping table of the correspondence between each to-be-cleaned area and the preset cleaning frequency may be built in the sweeping robot control device, and the sweeping robot executes the cleaning process according to the preset cleaning frequency corresponding to each to-be-cleaned area.
For example: the living room is cleaned every 4 hours, the bedroom is cleaned every 9 hours, after the sweeping robot is started, the sweeping robot can clean the living room every 4 hours, and the bedroom is cleaned every 9 hours.
In one embodiment, a mapping table of the correspondence relationship between each to-be-cleaned area and the preset cleaning frequency may be built in the sweeping robot control device, and when the sweeping robot control device receives an instruction to clean a certain to-be-cleaned area, the preset cleaning frequency of the to-be-cleaned area is obtained from the mapping table.
The implementation manner of the sweeping robot control device receiving the instruction to sweep a certain area to be swept can be as follows: a user speaks to a sweeping robot control device to clean a certain area to be cleaned in a voice control mode, and at the moment, the sweeping robot control device receives an instruction of cleaning the certain area to be cleaned; or, the user clicks a certain area to be cleaned in the display device of the sweeping robot, and at this time, the sweeping robot control device receives an instruction to clean the certain area to be cleaned.
For example: the cleaning robot cleans the living room every 4 hours, cleans the bedroom every 9 hours, and cleans the living room every 4 hours when the area to be cleaned selected by the user through voice control is the living room.
It should be noted that the mapping table may be preset in the robot cleaner control device, or may be manually input by the user, and the present disclosure does not limit the obtaining manner of the mapping table.
In one embodiment, as shown in fig. 2, the above step S101 may be implemented as steps S1011 to S1012:
in step S1011, the number of users in the area to be cleaned within the first preset time period is acquired.
In step S1012, a preset sweeping frequency of the area to be swept is determined according to the number of users.
The reason that the more the number of the users is, the shorter the preset duration in the preset cleaning frequency is because if the number of the users in the to-be-cleaned area is more in the first preset time period, it indicates that the flow of the people in the to-be-cleaned area is more, that is, the users enter and exit more frequently, and the to-be-cleaned area is easily dirtied, at this time, in order to maintain the cleanness of the to-be-cleaned area, the to-be-cleaned area must be cleaned frequently, and then the preset duration in the preset cleaning frequency corresponding to the to-be-cleaned area is shorter.
Therefore, it is necessary to determine a preset sweeping frequency for each area to be swept according to local conditions, that is, according to the number of users in different areas to be swept within a first preset time period.
In an implementation manner, the first preset time period may be a specific time period, for example: from 10 am to 11 am, the number of users in the area to be cleaned is detected from 10 am to 11 am, and then the preset cleaning frequency corresponding to the area to be cleaned is determined according to the detected number of users. For example, the number of users in the area to be cleaned can be detected from 10 am to 11 am every day, and then the preset cleaning frequency corresponding to the area to be cleaned is determined according to the detected number of users every day; it is also possible to select a specific date and then detect the number of users in the area to be cleaned at 10 am to 11 am of the selected specific date, for example: detecting the number of users in the area to be cleaned from 10 am to 11 am of No. 1 and No. 15 of each month, and determining the preset cleaning frequency corresponding to the area to be cleaned of No. 1-14 of the month according to the number of the detected users of No. 1; and then, according to the number of the detected users No. 15, determining the preset cleaning frequency corresponding to the area to be cleaned from No. 15 of the month to the end of the month. It should be noted that the above 10 am to 11 am and 10 am to 11 am of each month No. 1 and No. 15 are only examples, and other time periods may be set in practical applications, and the time period may be preset or may be manually set by a user, which is not limited by the present disclosure.
For example: the first preset time period is 8:00-9:00 of No. 1 per month, taking 3 months and the cleaning living room as an example, the number of users entering the living room is detected at 8:00-9:00 of No. 1 per month, if the number is 5, a preset cleaning frequency is determined according to 5, and then, the living room is cleaned according to the acquired preset cleaning frequency from No. 1 to the last day of the month in 3 months.
In another implementation manner, the first preset time period may be a time range, for example: 40 minutes; at this time, the number of users in the area to be cleaned within 40 minutes may be obtained, and then the preset cleaning frequency corresponding to the area to be cleaned is determined according to the detected number of users, and it should be noted that the above 40 minutes may be a continuous time, for example: 10:00-10:40, wherein the number of users in the area to be cleaned is 10:00-10:40, and the specific time starting point corresponding to the 40 minutes in the time period of the number of users in the area to be cleaned is preset or can be manually set by the user, and the disclosure does not limit the number of users; it may also be the sum of the durations of the intermittent periods, for example: the time periods of 8:00-8:20 and 9:00-9:20, at this time, the number of users in the area to be cleaned is the sum of the number of users in the area to be cleaned corresponding to 8:00-8:20 and the number of users in the area to be cleaned corresponding to 9:00-9:20, each time period corresponding to the above 40 minutes may be preset, or may be manually set by a user, which is not limited by the present disclosure.
In another implementation manner, due to the fact that the frequency of cleaning performed on the to-be-cleaned area is too high, activities of users in the area can be affected, and the power consumption of the sweeping robot can be increased, at this time, the cleaning can be performed in multiple times, and when the cleaning is performed every time, the steps of obtaining the number of the users and determining the preset cleaning frequency according to the number of the users can be performed, so that the problem that the user experience is poor due to the fact that the number of the users in the to-be-cleaned area is different in different time periods and the same preset cleaning frequency is used for cleaning is solved.
For example: the first preset time period is 8:00-9:00 every day, taking number 4 month 10 and the cleaning living room as an example, the number of users entering the living room is detected at 8:00-9:00 of number 4 month 10, if the number is 5, at this time, a cleaning operation is performed on the living room at an interval of 3 hours according to the preset cleaning frequency determined by 5 persons, then, the living room is cleaned at an interval of 3 hours at number 4 month 10, the first cleaning operation is performed at 12:00, and assuming that the time required for the cleaning operation performed by the cleaning robot is 30 minutes, the first cleaning operation is performed at 12:30, and then the second cleaning operation is performed at 15: 30.
However, if the number of users does not reach 10 within the time period of 12:30-15:30, the preset cleaning frequency can be reduced, for example, one cleaning operation is performed at intervals of 5 hours, and the power consumption of the cleaning robot can be reduced on the premise of ensuring the cleaning purpose.
In this case, for example: if the first preset time period is 30 minutes, the number of the first users in the living room is detected at 8:00-8:30, and if the detected number of the first users is 10, the preset cleaning frequency corresponding to 10 people is obtained as follows: after 3 hours, cleaning is performed, the sweeping robot starts to perform cleaning at a speed of 11:30, and if the time required for performing one-time cleaning by the sweeping robot is 30 minutes, the sweeping robot finishes the cleaning at a speed of 12:00, and then one round of cleaning is finished; continuously detecting the number of second users in the living room corresponding to 12:00-12:30, and if the detected number of the second users is 5, acquiring a preset cleaning frequency corresponding to 5 users as follows: the cleaning work is executed at intervals of 5 hours, the sweeping robot executes the cleaning work at a speed of 17:30 and finishes the cleaning work at a speed of 18:00, and then another round of cleaning work is finished; the cleaning work is continuously executed according to the method, the preset cleaning frequency can be adjusted in real time according to the number of the users, and the problems that the activities of the users in the area are influenced and the power consumption of the cleaning robot is increased due to the fact that the cleaning work is frequently executed on the area to be cleaned are solved.
It is to be noted that the time for performing the above-described cleaning work may also be set, for example: and controlling the sweeping robot to perform the sweeping work every 7:00 in the morning to 10:00 in the evening, and if the current time point is not in the time period of 7:00 to 10:00 in the evening, forcing the sweeping robot not to perform the sweeping work.
For example, a corresponding relation table between the number of users and the preset cleaning frequency may be preset, and when the number of users corresponding to the area to be cleaned is obtained, the preset cleaning frequency corresponding to the area to be cleaned can be obtained only through the corresponding relation table.
And like areas such as a kitchen and a study, the preset cleaning frequency can be determined according to the number of the users and the use frequency, taking the kitchen as an example: if the user cooks in the kitchen every day, the preset time length in the preset cleaning frequency corresponding to the kitchen is shorter; if only weekends cook in the kitchen, the preset duration in the preset cleaning frequency corresponding to the kitchen is longer in the weekends, and the preset duration in the preset cleaning frequency corresponding to the kitchen is shorter in the weekends.
For example, the number of users may be acquired by the image acquisition device.
For example: and acquiring the number of the users through a camera. The number of users is the number of all users entering the area to be cleaned, and there are repeat users among the users, because a person may enter and exit the area to be cleaned many times, then at this time, the number of users is increased by 1 for each time the user enters the area to be cleaned.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset cleaning frequency is determined according to the number of the users in the to-be-cleaned area within the first preset time period, and the accuracy of determining the preset cleaning frequency is effectively improved, so that the environment of each to-be-cleaned area is optimized, and the user experience is effectively improved.
In one embodiment, as shown in fig. 3, the above step S101 may be implemented as steps S1013-S1014:
in step S1013, weather information in a second preset time period is acquired, where the weather information includes at least one of the following information: air quality grade, wind power grade and dust content in the air;
in step S1014, a preset cleaning frequency of the area to be cleaned is determined according to the weather information.
Dust in the area to be cleaned has a certain relationship with weather, so in the embodiment, the preset cleaning frequency is determined according to the weather information.
For example, the air quality can be determined according to the air quality grade, when the air quality is poor, more dust may be in the area to be cleaned, and then the preset duration in the preset cleaning frequency needs to be shortened; when the wind power grade shows that the current weather is strong wind, more dust possibly exists in the area to be cleaned, and the preset time length in the preset cleaning frequency needs to be shortened; the preset sweeping frequency is directly determined according to the dust content in the air, and the preset time duration is shortened;
for example, different pieces of weather information correspond to different preset cleaning frequencies, at this time, a weather mapping table may be preset, and the mapping table includes the preset cleaning frequencies corresponding to the levels of the different pieces of weather information.
When the weather information includes one kind, after obtaining the weather information, alright in order to acquire the preset frequency of cleaning that corresponds with this weather information through the weather mapping table to with this preset frequency of cleaning as the preset frequency of cleaning of robot of sweeping the floor.
When the weather information comprises at least two types, a preset sweeping frequency with a preset time length corresponding to the preset sweeping frequency can be selected from the weather mapping table to serve as the preset sweeping frequency of the sweeping robot; the preset sweeping frequency with longer preset duration corresponding to the preset sweeping frequency can also be selected as the preset sweeping frequency of the sweeping robot; or randomly selecting a preset cleaning frequency as the preset cleaning frequency of the cleaning robot.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset cleaning frequency is determined according to the weather information, and the accuracy of determining the preset cleaning frequency is effectively improved, so that the environment of each area to be cleaned is optimized, and the user experience is effectively improved.
Since the dust in the room is also related to the position of the window of the area to be cleaned, when the window of the area to be cleaned is communicated with the outside, the dust in the area to be cleaned is relatively high. Therefore, in one embodiment, as shown in fig. 4, the step S101 further includes steps S1015 to S1016:
in step S1015, the window position in the area to be cleaned is acquired.
In step S1016, a preset cleaning frequency of the area to be cleaned is determined according to the window position.
In an example, a window communicated with the external environment is arranged in the first area to be cleaned, a window communicated with the indoor environment is arranged in the second area to be cleaned, and no window is arranged in the third area to be cleaned, that is, the third area to be cleaned is a closed space, so that dust in the first area to be cleaned is more than that in the second area to be cleaned.
At this time, the first preset sweeping frequency of the first to-be-swept area is higher than the second preset sweeping frequency of the second to-be-swept area and higher than the third preset sweeping frequency of the third to-be-swept area, that is, the first preset duration in the first preset sweeping frequency is shorter than the second preset duration in the second preset sweeping frequency and shorter than the third preset duration in the third preset sweeping frequency.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset cleaning frequency is determined according to the position of the window, and the accuracy of determining the preset cleaning frequency is effectively improved, so that the environment of each area to be cleaned is optimized, and the user experience is effectively improved.
In an implementation manner, the preset cleaning frequency can be determined by combining the number of users, weather information and windows, and at this time, the preset cleaning frequency with a preset time length corresponding to the preset cleaning frequency can be selected as the preset cleaning frequency of the sweeping robot; the preset sweeping frequency with longer preset duration corresponding to the preset sweeping frequency can also be selected as the preset sweeping frequency of the sweeping robot; or randomly selecting a preset cleaning frequency as the preset cleaning frequency of the cleaning robot.
In one implementation, obtaining a preset sweeping frequency of an area to be swept includes:
acquiring the cleaning grade of an area to be cleaned;
and determining preset sweeping frequencies corresponding to the cleaning grades according to the cleaning grades, wherein different cleaning grades correspond to different preset sweeping frequencies.
A cleaning level may be set for each sweeping area, and a preset sweeping frequency may be determined based on the cleaning level.
For example: after the number of users is obtained, the cleaning grade corresponding to the number of users can be determined, and then the preset sweeping frequency can be determined according to the cleaning grade.
The above-mentioned determination of the preset cleaning frequency according to the cleaning level may be implemented in a manner of presetting a mapping table, and the determination of the cleaning level according to the number of users, weather information, and window positions may also be implemented in a manner of presetting a mapping table, which is not limited by the present disclosure.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: the preset sweeping frequency is determined through the cleaning grade, so that the user experience can be effectively improved.
Wherein, control robot of sweeping the floor and treat that it cleans work to carry out once to clean the region and can implement as:
a cleaning path of a cleaning area is built in the sweeping robot, and then the sweeping robot cleans the area to be cleaned according to the preset cleaning path.
It is worth noting that in the disclosure, preset cleaning times of the sweeping robot can be further set, and then the sweeping robot sets preset cleaning frequency according to the preset cleaning times.
The implementation is described in detail below by way of several embodiments.
Fig. 5 is a flowchart of a control method of a sweeping robot according to a second exemplary embodiment, where an execution subject is a sweeping robot control device, and the sweeping robot control device is on a terminal device and cleans a living room in a room, as shown in fig. 5, the method includes the following steps:
in step S201, a map of a room is acquired.
In step S202, the number of users in the living room in the first preset time period is acquired by the camera.
For example: 5 users are obtained.
In step S203, the cleaning level of the living room is determined according to the number of users.
The sweeping robot control device is internally provided with a mapping table shown in table 1, and the mapping table stores the corresponding relation between the number of users and the cleaning level.
TABLE 1
Number of users | Cleaning grade |
1-3 | Is low in |
4-6 | In |
7-9 | Height of |
Continuing with the example above, the cleanliness class of the living room is determined to be medium by looking up table 1.
In step S204, a preset sweeping frequency of the living room is determined according to the cleaning level.
The sweeping robot control device is internally provided with a mapping table shown in table 2, and the mapping table stores the corresponding relation between the cleaning grade and the preset sweeping frequency.
TABLE 2
Cleaning grade | Presetting sweeping frequency |
Is low in | Cleaning every 8 hours |
In | Cleaning every 5 hours |
Height of | Cleaning every 3 hours |
Continuing with the example above, the preset frequency of cleanings for the living room is determined by looking up table 2 to be cleaned every 5 hours.
In step S205, the sweeping robot is controlled to perform a sweeping operation on the living room according to the map of the room every preset time period.
Continuing with the above example, at 5-hour intervals, the sweeping robot is controlled to perform a sweeping operation on the living room according to the map of the room.
It should be noted that the above tables 1 and 2 can also be combined into one table.
Fig. 6 is a flowchart of a control method of a sweeping robot according to a third exemplary embodiment, where an execution subject is a sweeping robot control device, and the sweeping robot control device is on a sweeping robot and a sweeping company is taken as an example for explanation, as shown in fig. 6, the method includes the following steps:
in step S301, a wind power level within a second preset time period is obtained.
The wind power level in the second preset time period can be acquired through the internet.
In step S302, a map of the company is acquired.
In step S303, the positions of the windows of the respective offices are determined from the map of the company.
In step S304, a cleaning level of each office is determined according to the position of the window and the wind level of each office.
For example, a mapping table may be preset, and the mapping table includes various wind power levels and the corresponding relationship between the window position and the cleaning level.
In step S305, a preset sweeping frequency for each office is determined according to the cleanliness level of each office.
In step S306, according to the preset cleaning frequency of each office, every preset time corresponding to the preset cleaning frequency is separated, and the cleaning robot is controlled to perform a cleaning operation on the corresponding office according to the map of the room.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods.
Fig. 7 is a block diagram illustrating a control apparatus of a sweeping robot, which may be implemented as part or all of an electronic device through software, hardware or a combination of both, according to an exemplary embodiment. As shown in fig. 7, the control device of the sweeping robot includes:
the acquisition module 11 is configured to acquire a preset cleaning frequency of an area to be cleaned, where the preset cleaning frequency is used to instruct the sweeping robot to perform one cleaning operation on the area to be cleaned at preset intervals;
and the control module 12 is used for controlling the sweeping robot to perform one-time sweeping work on the area to be swept at intervals according to the preset duration acquired by the acquisition module 11.
In one embodiment, as shown in fig. 8, the obtaining module 11 includes: a first obtaining sub-module 111 and a first determining sub-module 112;
the first obtaining submodule 111 is configured to obtain the number of users in the area to be cleaned within a first preset time period;
the first determining submodule 112 is configured to determine the preset sweeping frequency according to the number of users acquired by the first acquiring submodule 111.
In one embodiment, the larger the number of users, the shorter the preset duration in the preset sweeping frequency.
In one embodiment, as shown in fig. 9, the obtaining module 11 includes: a second obtaining sub-module 113 and a second determining sub-module 114;
the second obtaining submodule 113 is configured to obtain weather information in a second preset time period, where the weather information includes at least one of the following information: air quality grade, wind power grade and dust content in the air;
the second determining submodule 114 is configured to determine the preset sweeping frequency according to the weather information acquired by the second acquiring submodule 113.
In one embodiment, as shown in fig. 10, the obtaining module 11 includes: a third acquisition submodule 115 and a third determination submodule 116;
the third obtaining submodule 115 is configured to obtain a position of a window in the area to be cleaned;
the third determining submodule 116 is configured to determine the preset cleaning frequency according to the window position acquired by the third acquiring submodule 115.
In one embodiment, as shown in fig. 11, the obtaining module 11 includes: a fourth acquisition submodule 117 and a fourth determination submodule 118;
the fourth obtaining submodule 117 is configured to obtain a cleaning level of the area to be cleaned;
the fourth determining submodule 118 is configured to determine a preset sweeping frequency corresponding to the cleaning grade according to the cleaning grade obtained by the fourth obtaining submodule 117, where different cleaning grades correspond to different preset sweeping frequencies.
According to a third aspect of the embodiments of the present disclosure, there is provided a control device for a sweeping robot, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
and controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals by the preset duration.
The processor may be further configured to:
the acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the number of users in the area to be cleaned within a first preset time period;
and determining the preset sweeping frequency according to the number of the users.
The larger the number of the users is, the shorter the preset duration in the preset sweeping frequency is.
The acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring weather information in a second preset time period, wherein the weather information comprises at least one of the following information: air quality grade, wind power grade and dust content in the air;
and determining the preset sweeping frequency according to the weather information.
The acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the position of a window in the area to be cleaned;
and determining the preset cleaning frequency according to the position of the window.
The acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the cleaning grade of the area to be cleaned;
and determining a preset sweeping frequency corresponding to the cleaning grade according to the cleaning grade, wherein different cleaning grades correspond to different preset sweeping frequencies.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 12 is a block diagram illustrating a control apparatus 80 for a sweeping robot, which is suitable for a terminal device, according to an exemplary embodiment. For example, the apparatus 80 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, a sweeping robot, and the like.
The apparatus 80 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.
The processing component 802 generally controls overall operation of the device 80, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the apparatus 80. Examples of such data include instructions for any application or method operating on the device 80, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 806 provides power to the various components of the device 80. The power components 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 80.
The multimedia component 808 includes a screen that provides an output interface between the device 80 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 80 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 80 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 80. For example, the sensor assembly 814 may detect the open/closed status of the device 80, the relative positioning of the components, such as a display and keypad of the device 80, the change in position of the device 80 or a component of the device 80, the presence or absence of user contact with the device 80, the orientation or acceleration/deceleration of the device 80, and the change in temperature of the device 80. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate wired or wireless communication between the apparatus 80 and other devices. The device 80 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 80 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the apparatus 80 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium, wherein instructions of the storage medium, when executed by a processor of an apparatus 80, enable the apparatus 80 to perform the above-described control method of a sweeping robot, the method comprising:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
and controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals by the preset duration.
The acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the number of users in the area to be cleaned within a first preset time period;
and determining the preset sweeping frequency according to the number of the users.
The larger the number of the users is, the shorter the preset duration in the preset sweeping frequency is.
The acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring weather information in a second preset time period, wherein the weather information comprises at least one of the following information: air quality grade, wind power grade and dust content in the air;
and determining the preset sweeping frequency according to the weather information.
The acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the position of a window in the area to be cleaned;
and determining the preset cleaning frequency according to the position of the window.
The acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the cleaning grade of the area to be cleaned;
and determining a preset sweeping frequency corresponding to the cleaning grade according to the cleaning grade, wherein different cleaning grades correspond to different preset sweeping frequencies.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (12)
1. A control method of a sweeping robot is characterized by comprising the following steps:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals of the preset duration;
the acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the number of users in the area to be cleaned within a first preset time period every day;
determining the preset sweeping frequency according to the number of the users;
the determining the preset sweeping frequency according to the number of the users comprises:
and determining the preset cleaning frequency in other times of the day according to the acquired number of users in the area to be cleaned in the first preset time period of each day.
2. The method according to claim 1, wherein the larger the number of users, the shorter the preset duration in the preset sweeping frequency.
3. The method according to claim 1, wherein the obtaining of the preset sweeping frequency of the area to be swept comprises:
acquiring weather information in a second preset time period, wherein the weather information comprises at least one of the following information: air quality grade, wind power grade and dust content in the air;
and determining the preset sweeping frequency according to the weather information.
4. The method according to claim 1, wherein the obtaining of the preset sweeping frequency of the area to be swept comprises:
acquiring the position of a window in the area to be cleaned;
and determining the preset cleaning frequency according to the position of the window.
5. The method according to claim 1, wherein the obtaining of the preset sweeping frequency of the area to be swept comprises:
acquiring the cleaning grade of the area to be cleaned;
and determining a preset sweeping frequency corresponding to the cleaning grade according to the cleaning grade, wherein different cleaning grades correspond to different preset sweeping frequencies.
6. The utility model provides a control device of robot sweeps floor which characterized in that includes:
the sweeping robot comprises an acquisition module, a control module and a control module, wherein the acquisition module is used for acquiring a preset sweeping frequency of a to-be-swept area, and the preset sweeping frequency is used for indicating the sweeping robot to perform one sweeping operation on the to-be-swept area at intervals of a preset duration;
the control module is used for controlling the sweeping robot to carry out one-time sweeping work on the area to be swept every time the preset duration acquired by the acquisition module is spaced;
the acquisition module includes: a first obtaining submodule and a first determining submodule;
the first obtaining submodule is used for obtaining the number of users in the area to be cleaned in a first preset time period every day;
the first determining submodule is configured to determine the preset sweeping frequency according to the number of users acquired by the first acquiring submodule;
the determining the preset sweeping frequency according to the number of the users comprises:
and determining the preset cleaning frequency in other times of the day according to the acquired number of users in the area to be cleaned in the first preset time period of each day.
7. The apparatus according to claim 6, wherein the larger the number of users, the shorter the preset duration in the preset sweeping frequency.
8. The apparatus of claim 6, wherein the obtaining module comprises: a second obtaining submodule and a second determining submodule;
the second obtaining submodule is configured to obtain weather information in a second preset time period, where the weather information includes at least one of the following information: air quality grade, wind power grade and dust content in the air;
the second determining submodule is configured to determine the preset cleaning frequency according to the weather information acquired by the second acquiring submodule.
9. The apparatus of claim 6, wherein the obtaining module comprises: a third obtaining submodule and a third determining submodule;
the third obtaining submodule is used for obtaining the position of a window in the area to be cleaned;
and the third determining submodule is used for determining the preset cleaning frequency according to the window position acquired by the third acquiring submodule.
10. The apparatus of claim 6, wherein the obtaining module comprises: a fourth obtaining submodule and a fourth determining submodule;
the fourth obtaining submodule is used for obtaining the cleaning grade of the area to be cleaned;
the fourth determining submodule is configured to determine a preset sweeping frequency corresponding to the cleaning grade according to the cleaning grade acquired by the fourth acquiring submodule, where different cleaning grades correspond to different preset sweeping frequencies.
11. The utility model provides a control device of robot sweeps floor which characterized in that includes:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals of the preset duration;
the acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the number of users in the area to be cleaned in a first preset time period on the same day;
determining the preset sweeping frequency according to the number of the users;
the determining the preset sweeping frequency according to the number of the users comprises:
and determining the preset cleaning frequency in other times of the day according to the acquired number of users in the area to be cleaned in the first preset time period of each day.
12. A computer readable storage medium having computer instructions stored thereon which, when executed by a processor, perform the steps of:
acquiring a preset cleaning frequency of an area to be cleaned, wherein the preset cleaning frequency is used for indicating the sweeping robot to perform one cleaning operation on the area to be cleaned at intervals of a preset time length;
controlling the sweeping robot to carry out one-time sweeping work on the area to be swept at intervals of the preset duration;
the acquiring of the preset cleaning frequency of the to-be-cleaned area comprises the following steps:
acquiring the number of users in the area to be cleaned in a first preset time period on the same day;
determining the preset sweeping frequency according to the number of the users;
the determining the preset sweeping frequency according to the number of the users comprises:
and determining the preset cleaning frequency in other times of the day according to the acquired number of users in the area to be cleaned in the first preset time period of each day.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710533684.5A CN107233051B (en) | 2017-07-03 | 2017-07-03 | Control method and device of sweeping robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710533684.5A CN107233051B (en) | 2017-07-03 | 2017-07-03 | Control method and device of sweeping robot |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107233051A CN107233051A (en) | 2017-10-10 |
CN107233051B true CN107233051B (en) | 2021-03-09 |
Family
ID=59991369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710533684.5A Active CN107233051B (en) | 2017-07-03 | 2017-07-03 | Control method and device of sweeping robot |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107233051B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2616658B (en) * | 2022-03-17 | 2025-01-08 | Dyson Technology Ltd | Control of a robotic vacuum cleaner based on dust distribution data |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109662651A (en) * | 2017-10-13 | 2019-04-23 | 松下家电研究开发(杭州)有限公司 | A kind of method that sweeping robot reserves cleaning automatically |
CN108338749A (en) * | 2018-03-20 | 2018-07-31 | 盛世乐居(亚东)智能科技有限公司 | Sweeping robot and its control method, device |
CN108628311B (en) * | 2018-05-14 | 2021-11-02 | 努比亚技术有限公司 | Control method, sweeping robot, terminal and computer-readable storage medium |
CN110820644A (en) * | 2018-08-09 | 2020-02-21 | 阿尔弗雷德·卡赫欧洲两合公司 | Intelligent cleaning system and intelligent cleaning method |
CN110946510B (en) * | 2018-09-27 | 2021-08-10 | 佛山市顺德区美的电热电器制造有限公司 | Switching method and switching device for working modes of sweeping robot |
CN111374601B (en) * | 2018-12-28 | 2022-03-04 | 珠海一微半导体股份有限公司 | Operation planning method and device of sweeping robot and cleaning system |
CN109602343A (en) * | 2019-01-10 | 2019-04-12 | 珠海格力电器股份有限公司 | Control method, device and system of sweeping robot based on microwave radar |
CN110313872B (en) * | 2019-05-05 | 2021-06-08 | 胡敏超 | Intelligent building automatic cleaning method and device |
CN112205937B (en) * | 2019-07-12 | 2022-04-05 | 北京石头世纪科技股份有限公司 | Automatic cleaning equipment control method, device, equipment and medium |
CN110362082A (en) * | 2019-07-17 | 2019-10-22 | 重庆科创职业学院 | Intelligent sweeping robot obstacle avoidance system |
CN110244643A (en) * | 2019-07-26 | 2019-09-17 | 青岛海尔科技有限公司 | Smart home appliance control method and device based on Internet of things operating system |
CN111281274A (en) * | 2020-03-18 | 2020-06-16 | 苏宁智能终端有限公司 | Visual floor sweeping method and system |
CN113757829B (en) * | 2020-05-27 | 2022-09-27 | 广东美的制冷设备有限公司 | Control method of air purifier, electronic device and computer readable storage medium |
CN111932882B (en) * | 2020-08-13 | 2022-05-06 | 广东飞达交通工程有限公司 | Real-time early warning system, method and equipment for road accidents based on image recognition |
CN112205939A (en) * | 2020-09-29 | 2021-01-12 | 深圳乐动机器人有限公司 | Control method of cleaning robot, cleaning robot and Internet of things system |
CN115177179B (en) * | 2022-05-24 | 2024-06-11 | 上海七十迈数字科技有限公司 | Cleaning method, equipment and medium for cleaning equipment |
CN115486763A (en) * | 2022-08-26 | 2022-12-20 | 珠海格力电器股份有限公司 | A sweeping robot route planning method, device, sweeping robot and system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006136374A (en) * | 2004-11-10 | 2006-06-01 | Matsushita Electric Ind Co Ltd | Self-propelled vacuum cleaner and program thereof |
CN104767214B (en) * | 2014-01-06 | 2018-01-30 | 北京京能电力股份有限公司石景山热电厂 | Energy-storage system goes out the compensating control method and device of force delay |
CN104536473B (en) * | 2014-10-29 | 2017-04-05 | 小米科技有限责任公司 | The control method and device of purify air |
CN106155050A (en) * | 2015-04-15 | 2016-11-23 | 小米科技有限责任公司 | Working mode adjustment method and device of intelligent cleaning equipment, electronic equipment |
CN105446332B (en) * | 2015-04-15 | 2019-07-12 | 小米科技有限责任公司 | Automatic cleaning control method and device, electronic equipment |
CN105380575B (en) * | 2015-12-11 | 2018-03-23 | 美的集团股份有限公司 | Control method, system, Cloud Server and the sweeping robot of sweeping robot |
-
2017
- 2017-07-03 CN CN201710533684.5A patent/CN107233051B/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2616658B (en) * | 2022-03-17 | 2025-01-08 | Dyson Technology Ltd | Control of a robotic vacuum cleaner based on dust distribution data |
Also Published As
Publication number | Publication date |
---|---|
CN107233051A (en) | 2017-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107233051B (en) | Control method and device of sweeping robot | |
CN107550399B (en) | Timing cleaning method and device | |
CN107544495B (en) | Cleaning method and device | |
RU2618502C2 (en) | Method and device for issuance of tips on air clearing, user equipment and system | |
WO2018099131A1 (en) | Control method and device for cleaning robot | |
US9962055B2 (en) | Mute operation method and apparatus for automatic cleaning device | |
CN107169595B (en) | Method and device for drawing room layout | |
US10291713B2 (en) | Smart device control method and apparatus | |
US20170125035A1 (en) | Controlling smart device by voice | |
CN104315663B (en) | Method and device for controlling work of air purifier | |
EP3015780A1 (en) | Method and device for controlling purification of air | |
EP3301521A2 (en) | Method and apparatus for controlling device | |
WO2016173193A1 (en) | Smart device grouping method and device in smart household system | |
CN110664338A (en) | Method, device and medium for controlling dish washing machine | |
CN104035979B (en) | The method and relevant apparatus of object recommendation | |
EP3316232A1 (en) | Method, apparatus and storage medium for controlling target device | |
CN106094541B (en) | Intelligent household cleaning method and device | |
US20160121246A1 (en) | Method and device for reminding user about smart water purifier | |
EP3099017A1 (en) | A method and a device for controlling a smart home power supply | |
CN104460329A (en) | Intelligent device connection method and device | |
CN104391626A (en) | Method and device for dynamically displaying equipment list | |
CN107913042B (en) | Cleaning apparatus and control method thereof | |
CN105446332A (en) | Automatic cleaning control method and device, electronic equipment | |
EP3540132A1 (en) | Method and device for controlling water spouting of toilet | |
CN106292316B (en) | Working mode switching method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |