Tableware recycling method and device
By recycling in groups and detecting the carrying space with detection components, the tableware recycling device automatically recycles and removes tableware in groups, solving the problems of low efficiency and complicated operation of traditional tableware recycling, and realizing efficient and automated tableware recycling.
Patent Information
- Application Number
- CN202210987554.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-17
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2042-08-17
AI Technical Summary
Traditional tableware recycling devices require manual operation when their carrying capacity reaches its upper limit, resulting in low tableware recycling efficiency and cumbersome operation.
By setting the grouping information and recycling order, the tableware recycling device automatically recycles the tableware in groups, and automatically goes to the recycling point to unload the tableware when it detects that the remaining carrying space is insufficient, using detection components such as sensors or cameras to detect the carrying space.
The tableware recycling efficiency is improved, the operation process is simplified, manual intervention is reduced, and the automation level of the tableware recycling device is improved.
Smart Images

Figure CN115465683B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of intelligent control technology, and in particular relates to a tableware recycling method and device. Background Art
[0002] With the trend toward automation and intelligent dining, unmanned restaurants have become a new trend. Traditional tableware recycling devices must visit all tables before proceeding to a collection point. If the robot's carrying capacity reaches its limit during collection, the user must manually operate the robot before it returns to the collection point. This results in low efficiency and cumbersome operation. Summary of the Invention
[0003] The embodiments of the present application provide a tableware recycling method and device, which can solve the problems of low efficiency and complicated operation of tableware recycling devices.
[0004] In a first aspect, an embodiment of the present application provides a tableware recycling method, comprising:
[0005] Obtaining grouping information and a recycling order of a plurality of dining tables, wherein the grouping information is used to indicate the N groups, each of the N groups includes table numbers corresponding to some of the plurality of dining tables, and no two of the N groups include the same table number, N is an integer greater than 1, and the recycling order is the recycling order of the N groups;
[0006] According to the grouping information and the recycling order, the tableware of the N groups is recycled in turn, wherein after completing the tableware recycling of the last table in a group, go to the recycling point, and continue to the tableware recycling of the next group after unloading the recycled tableware.
[0007] According to the method provided by this application, the tableware recovery device can, based on the grouping of tables requiring tableware recovery and the order of recovery within each group, proceed to a recovery point after completing tableware recovery for the last table in a group and, after unloading the recovered tableware, continue to recover tableware for the next group. This process does not require manual control of the tableware recovery device's round trips, thus simplifying the tableware recovery process and improving efficiency.
[0008] In one possible implementation of the first aspect, recycling task information and a return count may be obtained, the recycling task information including table numbers corresponding to the multiple dining tables and location information of the multiple dining tables. The return count is used to divide the recycling tasks and control the tableware recycling device to go to a recycling point. The grouping information is determined based on the recycling task information and the return count.
[0009] In a possible implementation manner of the first aspect, the tableware recovery device may be provided with a detection component, which is used to determine the remaining carrying space of the tableware recovery device.
[0010] During the tableware recycling process for any one of the N groups, when the detection component detects that the remaining carrying space of the tableware recycling device is less than or equal to the preset threshold, the tableware recycling is suspended and the recycled tableware is unloaded at the recycling point. After unloading the recycled tableware, the tableware recycling device continues to recycle the tableware of the current group.
[0011] In a possible implementation of the first aspect, the detection component may determine the remaining carrying space of the tableware recovery device by detecting the carrying weight of the tableware recovery device or the stacking height of the recovered tableware.
[0012] Exemplarily, the detection component may include a sensor and / or a camera.
[0013] Exemplarily, the sensor may be a gravity sensor or an infrared sensor.
[0014] It should be understood that the present application does not limit the specific type of the detection component, and the detection component can be any device that can implement the detection method of the present application.
[0015] According to the method provided in this application, a tableware recovery device can divide recovery tasks based on grouping information and provide a detection component for detecting the remaining carrying space of the tableware recovery device. This allows the tableware recovery device to automatically proceed to a recovery point to unload the recovered tableware after completing the recovery of a group of tableware or detecting that the tableware recovery device has no remaining carrying space. This process does not require manual control of the return of tableware, can improve the efficiency of the tableware recovery device in recovering tableware, and can simplify the operational process of the recovery process.
[0016] In a second aspect, an embodiment of the present application provides a tableware recycling method, which is applied to a tableware recycling device, wherein the tableware recycling device is provided with a detection component, and the detection component is used to detect the remaining carrying space of the tableware recycling device. The method includes:
[0017] Determine a plurality of dining tables whose tableware is to be recycled; determine a recycling order for the plurality of dining tables; and recycle the tableware according to the recycling order.
[0018] Among them, during the process of tableware recovery device recycling tableware, when the detection component detects that the remaining carrying space of the tableware recovery device is less than or equal to the preset threshold, it suspends the recycling of tableware and goes to the recycling point to unload the recycled tableware. After unloading the recycled tableware, the tableware recovery device continues to recycle the tableware.
[0019] According to the method provided in this application, a tableware recovery device can be provided with a detection component for detecting the remaining carrying space of the tableware recovery device. When the detection component detects that the tableware recovery device has no remaining carrying space, the tableware recovery device automatically moves to the collection point to unload the collected tableware, eliminating the need for manual control of the tableware recovery device's return movement. This can improve the efficiency of the tableware recovery device in recovering tableware and simplify the operational process of the recovery process.
[0020] In a third aspect, an embodiment of the present application provides a tableware recovery device, comprising: an acquisition unit and a processing unit.
[0021] an acquiring unit, the acquiring unit being configured to acquire grouping information and a recycling order of a plurality of dining tables, the grouping information being configured to indicate the N groups, each of the N groups including table numbers corresponding to some of the plurality of dining tables, and any two of the N groups not including the same table number, N being an integer greater than 1, and the recycling order being the recycling order of the N groups;
[0022] A processing unit is used to control the tableware recovery device to recover the tableware in sequence according to the grouping information and the recovery order.
[0023] In a possible implementation manner of the third aspect, the tableware recovery device may further include a detection unit.
[0024] The detection unit is used to detect the remaining carrying space of the tableware recovery device.
[0025] Exemplarily, during the tableware recycling process for any one of the N groups, if the detection unit detects that the remaining carrying space of the tableware recycling device is less than or equal to a preset threshold, the tableware recycling is suspended and the recycled tableware is unloaded at the recycling point. After unloading the recycled tableware, the tableware recycling device continues to recycle the tableware of the current group.
[0026] It should be understood that the device provided in the third aspect can also execute the method in any possible implementation of the first aspect. For details, please refer to the description of the first aspect, which will not be repeated here.
[0027] In a fourth aspect, an embodiment of the present application provides a tableware recovery device, comprising: an acquisition unit, a processing unit, and a detection unit.
[0028] An acquisition unit is used to determine a plurality of dining tables whose tableware is to be recycled.
[0029] The processing unit is used to determine the recycling order of the multiple dining tables and control the tableware recycling device to recycle the tableware according to the recycling order.
[0030] A detection unit is used to detect the remaining carrying space of the tableware recovery device.
[0031] When the remaining carrying space of the tableware recovery device is less than or equal to a preset threshold, the processing unit is also used to suspend the recovery of tableware and control the tableware recovery device to go to the recovery point to unload the recovered tableware, and after unloading the recovered tableware, control the tableware recovery device to continue to recycle the tableware.
[0032] It should be understood that the device provided in the fourth aspect can also execute the method in any possible implementation of the second aspect. For details, please refer to the description of the second aspect, which will not be repeated here.
[0033] In a fifth aspect, an embodiment of the present application provides a terminal device, comprising: a memory and a processor, wherein the processor can be used to execute a program (instructions) stored in the memory to implement the method provided in the first aspect and / or the second aspect above.
[0034] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed, the method provided in the first aspect and / or the second aspect can be implemented.
[0035] In a seventh aspect, an embodiment of the present application provides a computer program product, which, when executed on a terminal device, enables the terminal device to execute any one of the methods provided in the first and / or second aspects above.
[0036] It can be understood that the beneficial effects of the third to seventh aspects mentioned above can be found in the relevant descriptions in the first or second aspect mentioned above, and will not be repeated here.
[0037] The beneficial effects of the embodiments of the present application compared with the prior art are: this solution divides the recycling task by setting the number of returns and / or sets a detection component on the robot to detect the remaining carrying space of the robot, so as to control the tableware recovery device to automatically go to the recycling point to unload the recycled tableware, thereby improving the efficiency of the tableware recovery device in recycling tableware and simplifying the operating process. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0039] Figure 1 This is a flow chart of a tableware recycling method provided in one embodiment of the present application;
[0040] Figure 2 This is a flow chart of a tableware recycling method provided in one embodiment of the present application;
[0041] Figure 3 This is a flow chart of a tableware recycling method provided in one embodiment of the present application;
[0042] Figure 4 is a structural schematic diagram of a tableware recycling device provided in an embodiment of the present application;
[0043] Figure 5 is a structural schematic diagram of a tableware recycling device provided in an embodiment of the present application;
[0044] Figure 6 It is a structural diagram of the terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0045] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.
[0046] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.
[0047] It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0048] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0049] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0050] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.
[0051] The tableware recycling method provided in the embodiments of the present application can be applied to a tableware recycling device that has the function of automatically recycling tableware, for example, the tableware recycling device is a robot. It should be understood that the embodiments of the present application do not impose any restrictions on the specific type of tableware recycling device.
[0052] Figure 1 A schematic flow chart of the tableware recycling method provided in the present application is shown. The method is applied to a tableware recycling device. The method 100 may include steps S101 to S102.
[0053] S101, obtaining grouping information and recycling order of multiple dining tables.
[0054] The plurality of dining tables are dining tables that need to recycle tableware, wherein each dining table corresponds to a table number, and different dining tables correspond to different table numbers.
[0055] The grouping information is used to indicate N groups. Each of the N groups includes table numbers corresponding to some of the multiple tables, and no two of the N groups have the same table number, where N is an integer greater than 1. In other words, the grouping information indicates the grouping of the multiple tables.
[0056] In one example, the grouping information may be user input information acquired by the tableware recycling device, that is, the grouping information is input by the user into the tableware recycling device.
[0057] For example, the user can determine the number of returns based on the location information of the multiple dining tables and / or the number of tableware to be recycled corresponding to the multiple dining tables, that is, determine how many times the tableware recycling device needs to recycle the tableware. Then, the user can divide the multiple dining tables into N groups according to the number of returns. Then, the user can input the grouping results (that is, grouping information) into the tableware recycling device. Accordingly, the tableware recycling device can obtain the grouping information. Furthermore, the user can also input the number of returns, and accordingly, the tableware recycling device can obtain the number of returns.
[0058] In another example, the tableware recycling device may also determine the grouping information based on the recycling task information and the number of returns, wherein the recycling task information may include table numbers corresponding to the multiple dining tables and location information of the multiple dining tables.
[0059] For example, the user can input the table numbers and return times corresponding to the multiple tables, and the tableware recovery device will then divide the multiple tables into N groups according to the return times and the location information of the multiple tables to obtain corresponding grouping information.
[0060] For example, if the recycling task is to recycle tableware from 15 tables, the corresponding table numbers of these 15 tables are 1-15, and the number of returns obtained by the tableware recycling device is 3. Then, these 15 tables can be divided into 3 groups based on their locations, and accordingly, N = 3. For example, table number 3 is closest to the tableware recycling device, and the distances between tables 1, 2, and 4 and table 3 are all within the first set value. Then, tables numbered 1-4 can be grouped into one group (for example, group #A). For similar reasons, tables 5-10 can be grouped into one group (for example, group #B), and tables 11-15 can be grouped into one group (for example, group #C).
[0061] After obtaining the grouping information, the tableware recovery device also needs to determine the recovery order of the N groups.
[0062] The recycling sequence may include the recycling sequence between groups. Furthermore, the recycling sequence may include the recycling sequence within a group. The tableware recycling device may proceed to the recycling point after completing the recycling of tableware from the last table in a group, and after unloading the recycled tableware, proceed to the next group of tableware recycling.
[0063] Optionally, the recycling point may be a nearest recycling point, or one of one or more recycling points set by a user or saved by the tableware recycling device.
[0064] For example, the tableware recovery device can determine the recovery order between the groups based on the location information of the tables corresponding to the table numbers contained in each group, and obtain the recovery order between N groups: group #A, group #B, group #C.
[0065] The tableware recycling device can collect the tableware from Group #A first, following the recycling order of the groups. After collecting the tableware from Group #A, the tableware recycling device will proceed to the recycling point to remove the tableware and then collect the tableware from Group #B. Similarly, after collecting the tableware from Group #B, the tableware recycling device will collect the tableware from Group #C.
[0066] Furthermore, the recycling order within any group can be obtained.
[0067] Taking group #B as an example, the table numbers corresponding to the tables in group #B can be obtained based on the positions of the tables in group #B: 5, 7, 6, 9, 8, 10. When performing the recycling task of group #B, the tableware recycling device can collect the tableware of the corresponding tables in this order.
[0068] S102 , recycling tableware in the N groups in sequence according to the grouping information and the recycling order.
[0069] According to the method provided by this application, the tableware recovery device can, based on the grouping of tables requiring tableware recovery and the order of recovery within each group, proceed to a recovery point after completing tableware recovery for the last table in a group and, after unloading the recovered tableware, continue to recover tableware for the next group. This process does not require manual control of the tableware recovery device's round trips, thus simplifying the tableware recovery process and improving efficiency.
[0070] Figure 2 1 is a schematic flow chart of a tableware recycling method provided in the present application. The method 200 is applied to a tableware recycling device, and the method 200 is a specific example of the method 100. The method 200 may include steps S201 to S207.
[0071] S201, obtaining the grouping information and recycling order of multiple dining tables.
[0072] S202: Recycle tableware in the N groups in sequence according to the grouping information and the recycling order.
[0073] S201-S202 are the same as S101-S102. For details, please refer to the relevant description in S101-S102, which will not be repeated here.
[0074] S203, the tableware recovery device goes to the dining table to recover the tableware.
[0075] The tableware recycling device can recycle the tableware at the table corresponding to the table number in the recycling order.
[0076] For example, after the tableware recovery device arrives at a table and recovers the tableware on that table, it may proceed to the next table or to a recovery point after receiving a signal that the tableware placement is complete.
[0077] For example, the user can send a tableware placement completion signal to the tableware recycling device by short pressing the power button.
[0078] For another example, a waiting time can be set to control the tableware recycling device to stop collecting tableware from the current table. For example, if the tableware recycling device does not receive a tableware placement completion signal within a first set time, the tableware recycling device can stop collecting tableware from the current table and move on to the next table or to a recycling point.
[0079] Optionally, if the tableware recycling device does not receive a tableware placement completion signal within a first set time period, it may play a voice reminder to remind the user that the tableware collection for the current table is about to end, or prompt the user to press a button to send an extension signal to extend the tableware collection time. Upon receiving the extension signal, the tableware recycling device may reset the waiting time for the current table.
[0080] S204: Determine whether the remaining carrying space of the tableware recovery device is less than or equal to a set threshold.
[0081] A detection component may be provided on the tableware recovery device, and the detection component is used to detect the remaining carrying space of the tableware recovery device.
[0082] During the process of recycling tableware, the detection component can detect the remaining carrying space of the tableware recycling device in real time and determine whether the remaining carrying space is less than or equal to a set threshold.
[0083] In one example, when the remaining carrying space of the tableware recovery device is less than or equal to a set threshold, step S205 may be performed.
[0084] In another example, when the remaining carrying space of the tableware recovery device is greater than a set threshold, the tableware can be recovered normally according to the recovery sequence and then step S206 is performed.
[0085] For example, the detection component can determine the remaining carrying space of the tableware recovery device by detecting the carrying weight of the tableware recovery device or the stacking height of the recovered tableware.
[0086] Exemplarily, the detection component may be a sensor and / or a camera.
[0087] Optionally, the tableware recovery device may utilize a sensor to detect the remaining carrying space of the tableware recovery device.
[0088] For example, a gravity sensor may be provided on the tableware recovery device. When the gravity sensor detects that the weight carried by the tableware recovery device is greater than or equal to a second set value, it indicates that the remaining carrying space of the tableware recovery device is less than or equal to a set threshold.
[0089] For example, an infrared sensor may be provided on the cutlery recovery device, and may be positioned at a set height above the cutlery recovery device tray. When the infrared sensor detects that the area directly in front of the infrared sensor is blocked, it indicates that the stack height of the cutlery carried by the cutlery recovery device is greater than or equal to a third set value, i.e., the remaining carrying space of the cutlery recovery device is less than or equal to the set threshold.
[0090] Optionally, the tableware recovery device may utilize a camera to detect the remaining carrying space of the tableware recovery device.
[0091] For example, a camera may be provided on the tableware recovery device. When the camera recognizes that the stacking height of the tableware is greater than or equal to a third set value, it indicates that the remaining carrying space of the tableware recovery device is less than or equal to the set threshold.
[0092] It should be understood that the present application does not limit the specific type of the detection component, and the detection component can be any device that can implement the detection method of the present application.
[0093] Optionally, when the tableware recycling device pauses the current recycling task, a voice reminder may be played to remind the user that there is no remaining carrying space in the current tableware recycling device.
[0094] S205, the tableware recycling device goes to the recycling point to unload the recycled tableware, and after unloading the recycled tableware, returns to the pause point to continue the current recycling task.
[0095] For example, a plurality of recycling points may be provided in the restaurant. When it is detected that the remaining carrying space of the tableware recycling device is less than or equal to a set threshold, the tableware recycling device may go to the recycling point to unload the recycled tableware.
[0096] Optionally, if there are any remaining recycling tasks that have not been completed, the tableware recycling device can return to the pause point to continue completing the recycling task.
[0097] S206, the tableware recycling device completes the recycling task of the current group of tables.
[0098] When all the tableware on a table is collected, proceed to step S207.
[0099] S207, determining whether the tableware on all the tables in the recycling task group has been recycled.
[0100] For example, when there are still unfinished recycling tasks for the remaining groups, the tableware recycling device can perform the recycling task of the next group in the recycling order, that is, repeat steps S203 to S207 until the recycling tasks of all groups in this recycling task are completed, and then proceed to step S208.
[0101] S208, end this recycling task. When all the tableware of this task has been recycled, this recycling task ends.
[0102] Optionally, after the tableware recovery device completes all recovery tasks and unloads the tableware, the tableware recovery device can return to a set position and wait for the next recovery task to begin.
[0103] According to the method provided in this application, a tableware recovery device can divide recovery tasks based on grouping information and provide a detection component for detecting the remaining carrying space of the tableware recovery device. This allows the tableware recovery device to automatically proceed to a recovery point to unload the recovered tableware after completing the recovery of a group of tableware or detecting that the tableware recovery device has no remaining carrying space. This process does not require manual control of the return of tableware, can improve the efficiency of the tableware recovery device in recovering tableware, and can simplify the operational process of the recovery process.
[0104] Figure 3 A schematic flow chart of another tableware recycling method provided by the present application is shown. The method 300 is applied to a tableware recycling device, which is provided with a detection component for detecting the remaining carrying space of the tableware recycling device. The method 300 may include steps S301 to S305.
[0105] S301, determining a plurality of dining tables whose tableware is to be recycled and determining a recycling order for the plurality of dining tables, and recycling the tableware according to the recycling order.
[0106] For example, the table numbers corresponding to the tables that need to recycle tableware can be obtained, and the tableware recycling device can sort the table numbers corresponding to the multiple tables according to their position information, thereby determining the recycling order of the multiple tables.
[0107] S302, the tableware recovery device goes to the dining table to recover the tableware.
[0108] The tableware recycling device can go to the table corresponding to the table number in the recycling order to recycle the tableware.
[0109] Exemplarily, after the tableware recovery device arrives at the dining table, it can proceed to the next dining table or to the recovery point after receiving a signal that the tableware placement is completed.
[0110] For example, the user can send a tableware placement completion signal to the tableware recycling device by short pressing the power button.
[0111] For another example, a waiting time can be set to control the tableware recycling device to stop collecting tableware from the current table. For example, if the tableware recycling device does not receive a tableware placement completion signal within a first set time, the tableware recycling device can stop collecting tableware from the current table and move on to the next table or to a recycling point.
[0112] Optionally, the recycling point may be a nearest recycling point, or one of one or more recycling points set by a user or saved by the tableware recycling device.
[0113] Optionally, if the tableware recycling device does not receive a tableware placement completion signal within a first set time period, it may play a voice reminder to remind the user that the tableware collection for the current table is about to end, or prompt the user to press a button to send an extension signal to extend the tableware collection time. Upon receiving the extension signal, the tableware recycling device may reset the waiting time for the current table.
[0114] S303: Determine whether the remaining carrying space of the tableware recovery device is less than or equal to a set threshold.
[0115] During the process of recycling tableware, the detection component can detect the remaining carrying space of the tableware recycling device in real time and determine whether the remaining carrying space is less than or equal to a set threshold.
[0116] In one example, when the remaining carrying space of the tableware recovery device is less than or equal to a set threshold, step S304 may be performed.
[0117] In another example, when the remaining carrying space of the tableware recovery device is greater than a set threshold, step S305 may be directly performed.
[0118] For example, the detection component can determine the remaining carrying space of the tableware recovery device by detecting the carrying weight of the tableware recovery device or the stacking height of the recovered tableware.
[0119] Exemplarily, the detection component may be a sensor and / or a camera.
[0120] Optionally, the tableware recovery device may utilize a sensor to detect the remaining carrying space of the tableware recovery device.
[0121] For example, a gravity sensor may be provided on the tableware recovery device. When the gravity sensor detects that the weight carried by the tableware recovery device is greater than or equal to a second set value, it indicates that the remaining carrying space of the tableware recovery device is less than or equal to a set threshold.
[0122] For example, an infrared sensor may be provided on the cutlery recovery device, and may be positioned at a set height above the cutlery recovery device tray. When the infrared sensor detects that the area directly in front of the infrared sensor is blocked, it indicates that the stack height of the cutlery carried by the cutlery recovery device is greater than or equal to a third set value, i.e., the remaining carrying space of the cutlery recovery device is less than or equal to the set threshold.
[0123] Optionally, the tableware recovery device may utilize a camera to detect the remaining carrying space of the tableware recovery device.
[0124] For example, a camera may be provided on the tableware recovery device. When the camera recognizes that the stacking height of the tableware is greater than or equal to a third set value, it indicates that the remaining carrying space of the tableware recovery device is less than or equal to the set threshold.
[0125] It should be understood that the present application does not limit the specific type of the detection component, and the detection component can be any device that can implement the detection method of the present application.
[0126] Optionally, when the tableware recycling device pauses the current recycling task, a voice reminder may be played to remind the user that there is no remaining carrying space in the current tableware recycling device.
[0127] For example, when the remaining carrying space of the tableware recycling device is greater than the set threshold, the tableware recycling device can recycle the tableware in the recycling order and continue the current recycling task.
[0128] S304, the tableware recovery device goes to the recovery point to unload the recovered tableware, and returns to the pause point after unloading the recovered tableware.
[0129] S305, continue the current recycling task.
[0130] For example, when recycling is not completed, the tableware recycling device can return to the pause point and continue to complete the recycling task according to the recycling order.
[0131] For example, after the tableware recycling device completes recycling of tableware from all dining tables, the tableware recycling device may go to a recycling point to unload the recycled tableware.
[0132] Optionally, after completing all recycling tasks and unloading the tableware, the tableware recycling device can return to the set position to wait for the next recycling task to begin.
[0133] According to the method provided in this application, a tableware recovery device can be provided with a detection component for detecting the remaining carrying space of the tableware recovery device. When the detection component detects that the tableware recovery device has no remaining carrying space, the tableware recovery device automatically moves to the collection point to unload the collected tableware, eliminating the need for manual control of the tableware recovery device's return movement. This can improve the efficiency of the tableware recovery device in recovering tableware and simplify the operational process of the recovery process.
[0134] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0135] Corresponding to the tableware recycling method 100 and / or method 200 described in the above embodiment, Figure 4A structural block diagram of a tableware recovery device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0136] Figure 4 FIG2 is a schematic diagram of the structure of a tableware recycling device 400 provided in an embodiment of the present application. The terminal device 400 may include: an acquisition unit 410 and a processing unit 420.
[0137] The acquisition unit 410 is configured to acquire grouping information and a recycling order of multiple dining tables.
[0138] Exemplarily, the grouping information is used to indicate N groups, each of the N groups includes table numbers corresponding to some of the multiple tables whose tableware is to be recycled, and no two of the N groups include the same table number, N is an integer greater than 1, and the recycling order is the recycling order of the N groups;
[0139] The processing unit 420 is used to control the tableware recovery device to recover the tableware in sequence according to the grouping information and the recovery order.
[0140] Optionally, the acquisition unit 410 may also be used to acquire the recycling task information and the number of returns. The processing unit 420 may also be used to group the information according to the recycling task information and the number of returns.
[0141] Optionally, the tableware recovery device may further include a detection unit 430 .
[0142] The detection unit 430 is used to detect the remaining carrying space of the tableware recovery device.
[0143] Exemplarily, when the detection unit detects that the remaining carrying space of the tableware recovery device is less than or equal to a preset threshold, the processing unit can also be used to suspend the recovery of tableware and control the tableware recovery device to go to the recycling point to unload the recycled tableware, and after unloading the recycled tableware, control the tableware recovery device to continue to recycle the tableware.
[0144] Exemplarily, the detection unit may detect the remaining carrying space of the tableware recovery device through a sensor and / or a camera.
[0145] Exemplarily, the sensor may be a gravity sensor or an infrared sensor.
[0146] Corresponding to another tableware recycling method 300 described in the above embodiment, Figure 5 A structural block diagram of a tableware recovery device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0147] Figure 5FIG2 is a schematic diagram of the structure of a tableware recycling device 500 provided in an embodiment of the present application. The terminal device 500 may include: an acquisition unit 510 , a processing unit 520 and a detection unit 530 .
[0148] The acquisition unit 510 is configured to determine a plurality of dining tables whose tableware is to be recycled.
[0149] The processing unit 520 is configured to determine a recycling sequence for the plurality of dining tables, and control the tableware recycling device to recycle the tableware according to the recycling sequence.
[0150] The detection unit 530 is used to detect the remaining carrying space of the tableware recovery device.
[0151] Exemplarily, when the detection unit detects that the remaining carrying space of the tableware recovery device is less than or equal to a preset threshold, the processing unit 520 can also be used to suspend the recycling of tableware and control the tableware recovery device to go to the recycling point to unload the recycled tableware, and after unloading the recycled tableware, control the tableware recovery device to continue recycling the tableware.
[0152] Exemplarily, the detection unit may detect the remaining carrying space of the tableware recovery device through a sensor and / or a camera.
[0153] Exemplarily, the sensor may be a gravity sensor or an infrared sensor.
[0154] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.
[0155] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0156] Figure 6 The diagram shows a schematic diagram of the structure of a terminal device provided by an embodiment of the present application. Figure 6 The terminal device 600 shown may include: at least one processor 610 ( Figure 6 Only one processor is shown in the figure), a memory 620, and a computer program 630 stored in the memory 620 and executable on the at least one processor 610, wherein the processor 610 implements the steps of any of the above-mentioned method embodiments when executing the computer program 630.
[0157] The terminal device 600 can be a terminal device such as a robot that can implement the above method. The embodiment of the present application does not impose any restrictions on the specific type of the terminal device.
[0158] Those skilled in the art will understand that Figure 6 The terminal device 600 is merely an example and does not constitute a limitation on the terminal device. The terminal device 600 may include more or fewer components than shown in the figure, or may combine certain components or different components. For example, the terminal device 600 may also include an input and output interface.
[0159] The processor 610 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor may be a microprocessor or any conventional processor.
[0160] In some embodiments, the memory 620 may be an internal storage unit, such as a hard disk or a memory. In other embodiments, the memory 620 may also be an external storage device, such as a plug-in hard disk, a SmartMedia Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Furthermore, the memory 620 may include both an internal storage unit and an external storage device. The memory 620 is used to store an operating system, an application program, a boot loader, data, and other programs, such as the program code of the computer program. The memory 520 may also be used to temporarily store data that has been output or is about to be output.
[0161] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0162] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0163] An embodiment of the present application also provides a tableware recovery device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps of any of the above-mentioned method embodiments when executing the computer program.
[0164] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned various method embodiments can be implemented.
[0165] An embodiment of the present application provides a computer program product. When the computer program product is run on a tableware recovery device, the tableware recovery device can implement the steps in the above-mentioned various method embodiments when executing.
[0166] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process of the above-mentioned method embodiment by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, it can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can at least include: any entity or device capable of carrying computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal, and software distribution medium. For example, a USB flash drive, mobile hard drive, magnetic disk, or optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals or telecommunication signals.
[0167] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0168] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
Claims
1. A tableware recycling method, characterized in that: Applied to a tableware recycling device, the method comprises: Obtaining grouping information and a recycling order for a plurality of dining tables, the grouping information being used to indicate N groups, each of the N groups including table numbers corresponding to some of the plurality of dining tables, and any two of the N groups not including the same table number, N being an integer greater than 1, and the recycling order being the recycling order of the N groups; obtaining the grouping information for the plurality of dining tables, including: obtaining recycling task information and a number of returns, the recycling task information including table numbers corresponding to the plurality of dining tables and location information of the plurality of dining tables, the number of returns being used to divide the recycling task and control the tableware recycling device to go to a recycling point; determining the grouping information based on the recycling task information and the number of returns; According to the grouping information and the recycling order, the tableware is recycled for the N groups in turn, wherein, after completing the tableware recycling of the last table in a group, the tableware recycling device goes to the recycling point and continues to recycle the tableware of the next group after unloading the recycled tableware.
2. The method according to claim 1, wherein The tableware recovery device is provided with a detection component, and the detection component is used to determine the remaining carrying space of the tableware recovery device; Among them, during the process of recycling tableware for any one of the N groups, if the detection component detects that the remaining carrying space of the tableware recycling device is less than or equal to the preset threshold, the tableware recycling is suspended and the recycled tableware is unloaded at the recycling point. After unloading the recycled tableware, the tableware recycling device continues to recycle the tableware of the current group.
3. The method according to claim 2, wherein The detection component detects that the remaining carrying space of the tableware recovery device is less than or equal to a preset threshold, including: The detection component determines the remaining carrying space of the tableware recovery device by detecting the carrying weight of the tableware recovery device and / or the stacking height of the recovered tableware.
4. A tableware recycling device, characterized in that: include: Acquisition unit and processing unit; an acquisition unit, the acquisition unit being configured to acquire grouping information and a recycling order of a plurality of dining tables, the grouping information being configured to indicate N groups, each of the N groups including table numbers corresponding to some of the plurality of dining tables, and any two of the N groups not including the same table number, N being an integer greater than 1, and the recycling order being the recycling order of the N groups; the acquisition unit being configured to acquire recycling task information and a number of returns, the recycling task information including table numbers corresponding to the plurality of dining tables and location information of the plurality of dining tables, the number of returns being configured to divide the recycling task and control the tableware recycling device to go to a recycling point; and determining the grouping information based on the recycling task information and the number of returns; A processing unit is used to control the tableware recovery device to recover the tableware in sequence according to the grouping information and the recovery order.
5. A tableware recycling device, characterized in that: include: Acquisition unit, detection unit and processing unit; an acquisition unit, the acquisition unit being configured to determine a plurality of dining tables whose tableware is to be recycled; a processing unit, the processing unit being configured to determine grouping information and a recycling order of the plurality of dining tables, the grouping information being configured to indicate N groups, each of the N groups including table numbers corresponding to some of the plurality of dining tables, and any two of the N groups not including the same table number, N being an integer greater than 1, and the recycling order being the recycling order of the N groups; the processing unit being configured to obtain recycling task information and a number of returns, the recycling task information including table numbers corresponding to the plurality of dining tables and location information of the plurality of dining tables, the number of returns being configured to divide the recycling task and control the tableware recycling device to go to a recycling point; and determining the grouping information based on the recycling task information and the number of returns; Recycling the tableware of the N groups in sequence according to the grouping information and the recycling order, wherein after completing the tableware recycling of the last table in a group, the tableware recycling device goes to the recycling point and continues to recycle the tableware of the next group after unloading the recycled tableware; a detection unit, the detection unit being used to detect the remaining carrying space of the tableware recovery device; When the remaining carrying space of the tableware recovery device is less than or equal to a preset threshold, the processing unit is also used to suspend the recovery of tableware and control the tableware recovery device to go to the recovery point to unload the recovered tableware, and after unloading the recovered tableware, control the tableware recovery device to continue to recycle the tableware.
6. A terminal device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 3 is implemented.
7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 3 is implemented.
Citation Information
Patent Citations
Mobile equipment control method and device and storage medium
CN114115258A
Cleaning robot control method, cleaning robot and storage medium
CN114326716A