Ingredient box ingredient addition control method, related device, and cooking robot

By acquiring the seasoning ID and seasoning box ID, detecting the weight of the seasoning, and generating a dispensing instruction or alarm information, the problem of insufficient dispensing accuracy and automatic detection in traditional cooking robots is solved, realizing automated seasoning control and improving the efficiency and accuracy of cooking robots.

WO2026007295A1PCT designated stage Publication Date: 2026-01-08SHENZHEN BOTINKIT CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/129987
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-02
Filing Date
2024-11-05
Publication Date
2026-01-08

AI Technical Summary

Technical Problem

Traditional cooking robots struggle to ensure accurate ingredient dispensing when external conditions change, and they lack the ability to automatically detect the amount of seasonings remaining, leading to cooking failures.

Method used

The target seasoning box is determined by obtaining the target seasoning ID, the weight of the seasoning is checked to see if it meets the target amount, a dispensing instruction or alarm message is generated, and the seasoning is dispensed through wireless power supply and wireless communication. Seasoning is monitored and replenished in real time, and a table of correspondence between seasoning box ID and workstation ID is generated to ensure accurate dispensing.

Benefits of technology

It has achieved automated seasoning detection and control, reduced manual intervention, improved the accuracy and efficiency of ingredient feeding in cooking robots, and saved human resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024129987_08012026_PF_FP_ABST
    Figure CN2024129987_08012026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose an ingredient box ingredient addition control method, a related device, and a cooking robot. The method comprises: acquiring a flavoring ID of a target added flavoring, and determining a corresponding target ingredient box on the basis of the flavoring ID (S110); acquiring a flavoring weight in the target ingredient box and a target addition weight, and detecting whether the flavoring weight satisfies the target addition weight (S120); in response to the flavoring weight satisfying the target addition weight, generating an addition instruction, and on the basis of the addition instruction, driving the target ingredient box to perform ingredient addition (S131); and in response to the flavoring weight not satisfying the target addition weight, generating warning information, and sending the warning information to a user (S132).
Need to check novelty before this filing date? Find Prior Art

Description

Material box feeding control method and related equipment, and cooking robot

[0001] The present application claims priority to the patent application with the application number 202410880358.1, the title of "Material box feeding control method and related equipment, and cooking robot", which was filed on July 2, 2024, with the State Intellectual Property Office of China. TECHNICAL FIELD

[0002] Embodiments of the present application relate to a cooking robot, and in particular to a material box feeding control method, a feeding machine, a feeding device, a cooking robot, and a computer readable storage medium. BACKGROUND

[0003] With the rapid development of society, a cooking robot emerges as the times require. A traditional cooking robot is composed of a feeding device and a cooking device. The feeding device feeds ingredients according to running time or other variables. This method not only can not guarantee the feeding accuracy when external conditions change, but also can only rely on manual inspection when the ingredients are insufficient. If there is no ingredient, it cannot be detected and can easily lead to the cooking being invalid.

[0004] SUMMARY

[0005] Embodiments of the present application provide a material box feeding control method, a feeding machine, a feeding device, a cooking robot, and a computer readable storage medium to save the cost required for manual monitoring of the ingredient amount.

[0006] In a first aspect, embodiments of the present application provide a material box feeding control method, comprising:

[0007] obtaining an ingredient ID of a target feeding ingredient, and determining a corresponding target material box according to the ingredient ID;

[0008] obtaining the weight of the ingredient in the target material box and a target feeding weight, and detecting whether the weight of the ingredient meets the target feeding weight;

[0009] in response to the weight of the ingredient meeting the target feeding weight, generating a feeding instruction, and driving the target material box to feed according to the feeding instruction;

[0010] in response to the weight of the ingredient not meeting the target feeding weight, generating an alarm information, and sending the alarm information to a user.

[0011] In some possible implementations, the detection of whether the weight of the ingredient in the target material box meets the target feeding weight comprises:

[0012] comparing whether the weight of the ingredient is greater than or equal to the target feeding weight;

[0013] If yes, it is judged that the weight of the seasoning meets the target dispensing weight.

[0014] If no, it is judged that the weight of the seasoning does not meet the target dispensing weight.

[0015] In some possible implementation manners, the method for controlling dispensing of the cartridge comprises:

[0016] Real-time monitoring of whether the weight of the seasoning in the target cartridge reaches a preset minimum inventory threshold;

[0017] If yes, the target cartridge is replenished with seasoning.

[0018] In some possible implementation manners, after driving the target cartridge to dispense according to the dispensing instruction, the method comprises:

[0019] Monitoring whether the weight of the dispensed seasoning reaches a target dispensing weight;

[0020] If yes, dispensing is stopped.

[0021] In some possible implementation manners, after the weight of the seasoning does not meet the target dispensing weight, the method comprises:

[0022] A preset backup cartridge is called, and the target cartridge is replaced with the backup cartridge, wherein the backup cartridge stores sufficient target dispensing seasoning.

[0023] In some possible implementation manners, the method for obtaining the weight of the seasoning in the target cartridge comprises:

[0024] The weight of the seasoning in the target cartridge is obtained by a sensor.

[0025] In a second aspect, the embodiments of the present application further provide a method for controlling dispensing of a cartridge, comprising:

[0026] Each cartridge is coded to obtain a cartridge ID, wherein each cartridge ID corresponds to one type of seasoning, and each cartridge is placed on a placement station of a base, and each placement station reads the corresponding cartridge ID;

[0027] A dispensing signal is received, and a target cartridge ID is extracted from the dispensing signal;

[0028] Wireless power supply in the placement station corresponding to the target cartridge ID is turned on, and it is verified whether the current cartridge ID corresponds to the target cartridge ID; if yes, the target cartridge is controlled to dispense through wireless communication.

[0029] In some possible implementation manners, if the placement station detects that the weight of the corresponding cartridge changes, the wireless power supply is turned on, and the ID of the corresponding cartridge is reacquired.

[0030] In some possible implementation manners, before the ingredients are fed, the wireless power supply is turned on, each of the placing stations acquires the ingredient box ID of each of the ingredient boxes corresponding thereto, and an ingredient box-ingredient box station ID correspondence table is generated. In a third aspect, the embodiments of the present application further provide a feeding machine, which comprises a plurality of ingredient boxes and a control module, and the control module executes the ingredient feeding control method according to any one of the above.

[0031] In a fourth aspect, the embodiments of the present application further provide an ingredient box feeding control device, which comprises a memory and a processor, and the processor is configured to execute instructions stored in the memory, so that the control device executes the ingredient feeding control method according to any one of the above.

[0032] In a fifth aspect, the embodiments of the present application further provide a cooking robot, which comprises a cooking device and an ingredient box feeding control device according to the above.

[0033] In a sixth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, and the computer program, when executed by a processor, causes the processor to execute the ingredient feeding control method according to any one of the above.

[0034] The embodiments of the present application acquire the ingredient ID of the target feeding ingredient, determine the corresponding target ingredient box according to the ingredient ID, acquire the ingredient weight in the target ingredient box and the target feeding weight, and detect whether the ingredient weight meets the target feeding weight. In response to the ingredient weight meeting the target feeding weight, a feeding instruction is generated, and the target ingredient box is driven to feed according to the feeding instruction. In response to the ingredient weight not meeting the target feeding weight, an alarm information is generated, and the alarm information is sent to the user, so as to timely find the ingredient storage condition in the ingredient box, and save the human resources consumed due to the manual detection of the ingredient amount in the ingredient box in the traditional technology. BRIEF DESCRIPTION OF DRAWINGS

[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without any creative effort.

[0036] FIG. 1 is a flow diagram of a first embodiment of the ingredient box feeding control method provided by the embodiments of the present application;

[0037] FIG. 2 is a detailed flow diagram of the first embodiment of step S120 in FIG. 1;

[0038] Fig. 3 is a flow diagram of a second embodiment of the method for controlling the feeding of the ingredient box according to the present application;

[0039] Fig. 4 is a flow diagram of a third embodiment of the method for controlling the feeding of the ingredient box according to the present application. DETAILED DESCRIPTION

[0040] For the purpose of making the objects, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described below in detail with reference to the accompanying drawings and embodiments. Obviously, the described embodiments are only part of the embodiments of the present application, and the embodiments in the present application and the features in the embodiments can be combined with each other without conflict. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative labor fall within the protection scope of the present application.

[0041] It should be noted that: in the accompanying drawings, the same or similar notations represent the same or similar elements or elements with the same or similar functions throughout; in the description of the present application, the orientations or positional relationships indicated by the terms "center", "longitudinal", "transverse", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. are based on the orientations or positional relationships shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and thus cannot be understood as indicating or implying that the devices or elements indicated must have a particular orientation, be constructed and operated in a particular orientation, and thus cannot be understood as limiting the protection scope of the present application; in the description of the present application, "first", "second", etc. are only used for distinguishing each other, and not for indicating the importance and sequence, etc.

[0042] In the description of the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connecting" should be understood in a broad sense, for example, can be fixed connection, or movable connection, can be detachably connected, can be mechanical connection, or electrical connection, can be directly connected, or indirectly connected through an intermediate medium, can be the communication inside two elements, etc. For a person of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.

[0043] Referring to Fig. 1, a flow diagram of the method for controlling the feeding of the ingredient box according to the present application is shown, which includes steps S110-S140.

[0044] Step S110, obtaining the ingredient ID of the target feeding ingredient, and determining the corresponding target ingredient box according to the ingredient ID;

[0045] Step S120, obtaining the weight of the condiment in the target condiment box and the target dispensing weight, and detecting whether the weight of the condiment meets the target dispensing weight;

[0046] Step S131, in response to the weight of the condiment meeting the target dispensing weight, generating a dispensing instruction, and driving the target condiment box to dispense condiment according to the dispensing instruction;

[0047] Step S132, in response to the weight of the condiment not meeting the target dispensing weight, generating an alarm information, and sending the alarm information to the user.

[0048] In some possible implementation manners, when the condiment ID of the target dispensing condiment is received, the condiment box in which the condiment to be dispensed is located, i.e., the target condiment box, is determined according to the condiment ID; then the weight of the condiment in the target condiment box and the target dispensing weight are obtained, and whether the weight of the condiment meets the target dispensing weight is detected; when the weight of the condiment meets the target dispensing weight, a dispensing instruction is generated, and the target condiment box is driven to dispense condiment according to the dispensing instruction; when the weight of the condiment does not meet the target dispensing weight, an alarm information is generated, and the alarm information is sent to the user. In actual application, the condiment ID sent by the user can be obtained through a man-machine interaction window, or the condiment ID of the condiment to be dispensed currently can be automatically identified according to preset visual recognition, so as to obtain the condiment ID. In addition, the weight of the condiment in the target condiment box is obtained through a sensor, which can be a weighing sensor and the like. The weight of the condiment in the target condiment box is detected, so as to automatically alarm when the storage amount of the condiment is small, and the cost required for manually detecting the remaining amount of the condiment is saved.

[0049] As shown in FIG. 2, in some possible implementation manners, step S120 includes:

[0050] Step S210, comparing whether the weight of the condiment is greater than or equal to the target dispensing weight;

[0051] Step S221, if yes, determining that the weight of the condiment meets the target dispensing weight;

[0052] Step S222, if no, determining that the weight of the condiment does not meet the target dispensing weight.

[0053] In this embodiment, whether the weight of the condiment meets the target dispensing weight is detected, and the specific process includes: comparing whether the weight of the condiment is greater than the target dispensing weight; if the weight of the condiment is greater than or equal to the target dispensing weight, it is determined that the weight of the condiment meets the target dispensing weight, which means that the condiment in the target condiment box can meet the weight required to be dispensed currently; if the weight of the condiment is less than the target dispensing weight, it is determined that the weight of the condiment does not meet the target dispensing weight, which means that the condiment in the target condiment box cannot meet the weight required to be dispensed currently.

[0054] For example, the current target dispensing weight is 5g, and the detected weight of the seasoning in the target box is 10g, i.e., the weight of the seasoning is greater than the target dispensing weight, so it is determined that the weight of the seasoning meets the target dispensing weight; the current target dispensing weight is 5g, and the detected weight of the seasoning in the target box is 5g, i.e., the weight of the seasoning is equal to the target dispensing weight, so it is determined that the weight of the seasoning meets the target dispensing weight; the current target dispensing weight is 5g, and the detected weight of the seasoning in the target box is 3g, i.e., the weight of the seasoning is less than the target dispensing weight, so it is determined that the weight of the seasoning meets the target dispensing weight.

[0055] As shown in FIG. 3, in some possible implementation manners, the seasoning box dispensing control method further includes:

[0056] Step S310, monitoring whether the weight of the seasoning in the target box meets a preset minimum inventory threshold in real time.

[0057] Step S320, if yes, supplementing the target box with seasoning.

[0058] In this embodiment, in order to prevent the seasoning in the target box from failing to meet the required dispensing weight, the target box with insufficient seasoning needs to be supplemented in real time. The specific measures include: monitoring the weight of the seasoning in the target box in real time, determining whether the weight of the seasoning in the target box meets the minimum inventory threshold, and if yes, supplementing the target box with seasoning. In actual application, a standby box with sufficient target dispensing seasoning can be set to replace the target box when the target box has insufficient seasoning, or the seasoning in the standby box can be transferred to the target box, thereby supplementing the target box with seasoning.

[0059] As shown in FIG. 4, in some possible implementation manners, after step S131, the method further includes:

[0060] Step S410, monitoring whether the weight of the dispensed seasoning meets the target dispensing weight.

[0061] Step S420, if yes, stopping dispensing.

[0062] In this embodiment, in order to prevent too much seasoning from being dispensed and causing the cooking to be wasted, when the target box is controlled to dispense, the weight change of the target box needs to be monitored by a sensor, and it is determined whether the weight of the dispensed seasoning meets the target dispensing weight, and if the weight of the dispensed seasoning meets the target dispensing weight, dispensing is stopped.

[0063] The embodiment of the present application acquires the seasoning ID of the target seasoning dispensing, and determines the corresponding target box according to the seasoning ID; acquires the seasoning weight in the target box and the target dispensing weight, and detects whether the seasoning weight meets the target dispensing weight; in response to the seasoning weight meeting the target dispensing weight, a dispensing instruction is generated, and the target box is driven to dispense seasoning according to the dispensing instruction; in response to the seasoning weight not meeting the target dispensing weight, an alarm information is generated and sent to the user, thereby achieving the purpose of timely discovering the seasoning storage condition in the box and saving the human resources consumed due to the manual detection of the seasoning amount in the box in the traditional technology.

[0064] In the embodiment of the present application, the seasoning box dispensing control method comprises encoding each seasoning box to obtain a box ID, wherein each box ID corresponds to one seasoning, and placing each box on a placing station of a base, and each placing station reads the corresponding box ID; receiving a dispensing signal and extracting a target box ID from the dispensing signal; opening the wireless power supply in the placing station corresponding to the target box ID, verifying whether the current box ID corresponds to the target box ID; if yes, controlling the target box to dispense seasoning through wireless communication. Before dispensing, the wireless power supply is turned on, so that each placing station obtains the box ID of each corresponding box and generates a box-box station ID correspondence table.

[0065] Specifically, the base is provided with a plurality of placing stations, each placing station is respectively provided with a wireless power supply component, and the bottom end of each placing station is provided with a discharging port for discharging seasoning. In the initial state, each wireless power supply component is turned on, each placing station reads the box ID of the corresponding box, and records in the system to generate a box ID-box station ID correspondence table. In this way, when receiving a dispensing signal, the placing station corresponding to the target box ID can be accurately controlled to discharge seasoning according to the box ID-box station ID correspondence table.

[0066] If the placing station detects that the weight of the corresponding box changes, the wireless power supply is turned on to reacquire the ID of the corresponding box. Since the base is provided with a plurality of placing stations, after multiple dispensing, the box ID may not correspond to the box station ID. Therefore, when the weight of the box changes, the box ID is reacquired, and the box ID-box station ID correspondence table is updated to avoid subsequent dispensing errors.

[0067] The embodiment of the present application also provides a dispensing machine comprising a plurality of seasoning boxes and a control module, wherein the control module executes the seasoning box dispensing control method according to any one of the above.

[0068] The embodiment of the present application further provides a material box feeding control device, comprising a memory and a processor, the processor is used for executing instructions stored in the memory, so that the control device executes the material box feeding control method described in the above embodiments.

[0069] The embodiment of the present application further provides a cooking robot, comprising a cooking device and the material box feeding control device described above.

[0070] The embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium stores a computer program, the computer program makes the processor execute the material box feeding control method described above when the processor executes the computer program.

[0071] Those skilled in the art should realize that, in one or more examples described above, the functions described in the embodiments of the present application can be realized by hardware, software, firmware or any combination thereof. When realized by software, the functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes a computer storage medium and a communication medium, wherein the communication medium includes any medium that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general or special purpose computer.

[0072] It should be noted that the above are only the preferred embodiments of the present application and the principles of the technology applied. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and those skilled in the art can make various obvious changes, re-adjustments and substitutions without departing from the scope of the present application. Therefore, although the present application has been described in detail through the above embodiments, the present application is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims

1. A method of controlling the feeding of a hopper, characterized by, The method comprises: acquiring a seasoning ID of a target seasoning to be dispensed, and determining a corresponding target cartridge according to the seasoning ID; acquiring a seasoning weight in the target cartridge and a target dispensing weight, and detecting whether the seasoning weight meets the target dispensing weight; in response to the seasoning weight meeting the target dispensing weight, generating a dispensing instruction, and driving the target cartridge to dispense seasoning according to the dispensing instruction; in response to the seasoning weight not meeting the target dispensing weight, generating an alarm information, and sending the alarm information to a user.

2. The method of claim 1, wherein The detection of whether the seasoning weight in the target cartridge meets the target dispensing weight comprises: comparing whether the seasoning weight is greater than or equal to the target dispensing weight; if yes, determining that the seasoning weight meets the target dispensing weight; if no, determining that the seasoning weight does not meet the target dispensing weight.

3. The method of claim 1, wherein It comprises: real-time monitoring whether the seasoning weight in the target cartridge reaches a preset minimum inventory threshold; if yes, supplementing seasoning to the target cartridge.

4. The method of claim 1, wherein After driving the target cartridge to dispense seasoning according to the dispensing instruction, it comprises: monitoring whether the dispensed seasoning weight reaches the target dispensing weight; if yes, stopping dispensing.

5. The method of claim 1, wherein After responding to the seasoning weight not meeting the target dispensing weight, it comprises: calling a preset backup cartridge, and replacing the target cartridge with the backup cartridge, wherein the backup cartridge stores sufficient target dispensing seasoning.

6. The method of claim 1, wherein The acquisition of the seasoning weight in the target cartridge comprises: acquiring the seasoning weight in the target cartridge through a sensor.

7. A method of controlling the feeding of a hopper, characterized by, It comprises: encoding each seasoning cartridge to obtain a cartridge ID, wherein each cartridge ID corresponds to one type of seasoning, and placing each cartridge on a placement station of a base, and each placement station reads the corresponding cartridge ID; receiving a dispensing signal, and extracting a target cartridge ID from the dispensing signal; opening wireless power supply in the placement station corresponding to the target cartridge ID, and verifying whether the current cartridge ID corresponds to the target cartridge ID; if yes, controlling the target cartridge to dispense seasoning through wireless communication. If the placement station detects that the weight of the corresponding cartridge changes, the wireless power supply is turned on, and the ID of the corresponding cartridge is reacquired.

8. The method of claim 7, wherein Before dispensing, the wireless power supply is turned on, so that each placement station acquires the cartridge ID of each corresponding cartridge, and a cartridge-cartridge station ID correspondence table is generated.

9. The method of claim 7, wherein It comprises a plurality of seasoning cartridges and a control module, and the control module executes the cartridge dispensing control method according to any one of claims 1-9.

10. A dosing machine characterized in that, It comprises a memory and a processor, and the processor is configured to execute instructions stored in the memory, so that the control device executes the cartridge dispensing control method according to any one of claims 1-9.

11. A hopper feeding control apparatus characterized by comprising: It comprises a cooking device and the cartridge dispensing control device according to claim 11.

12. A cooking robot, characterized by, The computer readable storage medium stores a computer program, and the computer program causes the processor to execute the cartridge dispensing control method according to any one of claims 1-9 when executed by the processor.

13. A computer-readable storage medium, characterized in that, ​

Citation Information

Patent Citations

  • Seasoning putting method, proportioning machine and storage medium

    CN109730556A

  • Charging equipment, charging control method and control method for cooking equipment

    CN114847781A

  • Combined material feeding method of cooking machine, cooking machine and related equipment

    CN116250732A

  • Cooking machine system and seasoning dosage control method

    CN117860099A

  • Feeding control method, feeding device, feeding system and cooking equipment

    CN117898615A