烹饪参数的调整方法、烹饪机器人及计算机可读存储介质与流程

文档序号:20030753发布日期:2020-02-28 10:21阅读:140来源:国知局
烹饪参数的调整方法、烹饪机器人及计算机可读存储介质与流程

本发明涉及智能家电技术领域,尤其涉及一种烹饪参数的调整方法、烹饪机器人及计算机可读存储介质。



背景技术:

当前烹饪机器人,一般一个菜肴程序(即菜谱)对应一个菜,每个菜肴程序对食材的份量有一定要求,如对主食材、辅食材和调味料等的重量都有一定的要求,如果当前所需烹饪的食材重量与菜肴程序中食材重量相差太大,则会由于当前所需烹饪的食材重量和菜肴程序中的食材重量不对应,导致烹饪出来的菜肴质量会出现达不到标准菜肴程序质量。由此可知,目前的标准菜肴程序固定不变,无法根据待烹饪食材重量自适应改变标准菜肴程序对应的烹饪参数。



技术实现要素:

本发明的主要目的在于提供一种烹饪参数的调整方法、烹饪机器人及计算机可读存储介质,旨在解决现有的标准菜肴程序固定不变,无法根据待烹饪食材重量自适应改变标准菜肴程序对应的烹饪参数的技术问题。

为实现上述目的,本发明提供一种烹饪参数的调整方法,所述烹饪参数的调整方法包括步骤:

当烹饪机器人侦测到烹饪指令后,根据所述烹饪机器人中的传感器监测待烹饪食材的待烹饪食材重量;

若检测到所述待烹饪食材重量与对应标准菜肴程序的标准食材重量不同,则确定所述待烹饪食材重量对应的标准食材目标重量;

根据所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数。

优选地,所述根据所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数的步骤包括:

获取所述标准食材目标重量对应的火力参数,根据所述火力参数和所述标准食材目标重量对应计算烹饪标准食材目标重量所需的目标加热参数;

根据所述目标加热参数、所述标准食材目标重量和所述待烹饪食材重量,采用线性插值算法确定烹饪所述待烹饪食材的烹饪加热参数;

根据所述烹饪加热参数调整所述标准菜肴程序的烹饪参数。

优选地,所述根据所述烹饪加热参数调整所述标准菜肴程序的烹饪参数的步骤之前,还包括:

检测所述待烹饪食材重量与标准食材重量之间的重量差值是否大于第一预设差值;

若所述重量差值大于第一预设差值,则所述根据所述烹饪加热参数调整所述标准菜肴程序的烹饪参数的步骤包括:

根据所述烹饪加热参数调整所述标准菜肴程序的火力参数和烹饪时长;

若所述重量差值小于或者等于所述第一预设差值,则所述根据所述烹饪加热参数调整所述标准菜肴程序的烹饪参数的步骤包括:

根据所述烹饪加热参数调整所述标准菜肴程序的火力参数或烹饪时长。

优选地,当存在两个标准食材目标重量时,所述若检测到所述待烹饪食材重量与对应标准菜肴程序的标准食材重量不同,则确定所述待烹饪食材重量对应的标准食材目标重量的步骤之后,还包括:

确定所述标准食材目标重量中与所述待烹饪食材重量之间较小重量差值对应的标准食材目标重量;

将较小重量差值对应的标准食材目标重量记为标准食材目标小重量,确定所述标准食材目标小重量对应的火力目标参数;

所述根据所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数的步骤包括:

根据所述火力目标参数、所述标准食材目标重量和所述待烹饪食材重量调整所述标准食材目标小重量对应标准菜肴程序的烹饪时长。

优选地,所述若检测到所述待烹饪食材重量与对应标准菜肴程序的标准食材重量不同,则确定所述待烹饪食材重量对应的标准食材目标重量的步骤之前,还包括:

计算所述待烹饪食材重量与对应标准菜肴程序的标准食材重量之间的重量差值;

若所述重量差值大于第二预设差值,则确定所述待烹饪食材重量与对应标准菜肴程序的标准食材重量不同。

优选地,所述根据所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数的步骤之前,还包括:

若确定所述烹饪指令对应的标准菜肴程序为蒸煮菜肴程序,则根据所述传感器确定待烹饪食材中水份的蒸发程度;

所述根据所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数的步骤包括:

根据所述蒸发程度、所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数。

优选地,所述根据所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数的步骤之后,还包括:

根据所述调整后的烹饪参数确定对应的烹饪菜肴程序,并根据所述烹饪菜肴程序输出提示信息,以根据所述提示信息提示用户待烹饪食材当前所处的烹饪阶段。

优选地,所述当烹饪机器人侦测到烹饪指令后,根据所述烹饪机器人中的传感器监测待烹饪食材的待烹饪食材重量的步骤之后,还包括:

若检测到所述待烹饪食材重量与对应标准菜肴程序的标准食材重量相同,则按照重量相同对应的标准菜肴程序的烹饪参数烹饪所述待烹饪食材。

此外,为实现上述目的,本发明还提供一种烹饪机器人,所述烹饪机器人包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的烹饪参数的调整程序,所述烹饪参数的调整程序被所述处理器执行时实现如上所述的烹饪参数的调整方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有烹饪参数的调整程序,所述烹饪参数的调整程序被处理器执行时实现如上所述的烹饪参数的调整方法的步骤。

本发明通过当烹饪机器人侦测到烹饪指令后,根据烹饪机器人中的传感器监测待烹饪食材的待烹饪食材重量,若检测到待烹饪食材重量与对应标准菜肴程序的标准食材重量不同,则确定待烹饪食材重量对应的标准食材目标重量,根据标准食材目标重量和待烹饪食材重量调整标准菜肴程序的烹饪参数。实现了在一定范围内确保由标准菜肴程序能衍生出自适应的烹饪过程,根据待烹饪食材重量自适应改变标准菜肴程序对应的烹饪参数,降低了菜肴程序对原材料重量的限制,提高了烹饪机器人的智能性和适应性,以及提高了烹饪质量。

附图说明

图1是本发明烹饪参数的调整方法第一实施例的流程示意图;

图2是本发明烹饪参数的调整方法第三实施例的流程示意图;

图3是本发明实施例方案涉及的硬件运行环境的结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种烹饪参数的调整方法,参照图1,图1为本发明烹饪参数的调整方法第一实施例的流程示意图。

本发明实施例提供了烹饪参数的调整方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

烹饪参数的调整方法包括:

步骤s10,当烹饪机器人侦测到烹饪指令后,根据所述烹饪机器人中的传感器监测待烹饪食材的待烹饪食材重量。

在本发明实施例中,烹饪机器人中设置了传感器模块、信号采集处理模块、本地存储模块、网络模块和中央处理器。传感器模块中设置有至少一个可以检测重量的传感器,该传感器可以为称重传感器,或者其他可以监测重量的传感器。烹饪机器人中的称重传感器能将重量信息转化为电信号。该称重传感器可以设置在烹饪机器人底部的支架上,也可以设置在烹饪机器人的内部,如设置在烹饪机器人锅具的支撑轴中。如当烹饪机器人中设置了2个称重传感器时,则将这两个称重传感器设置在烹饪机器人称重部分质心的同一侧;若当烹饪机器人中设置了4个称重传感器时,要保证需要称重部分的质心在这4个称重传感器的中间位置,以降低传感器结构设置的难度,以及使这4个称重传感器所检测的数据可以相互参照,使称重传感器检测所得的称重结果更加准确和稳定。

信号采集处理模块用于对信号的采集、信号增强或者降噪等处理,将所接收的信号转化成模拟量或者数字量信号。本地存储模块用于存储标准菜肴程序。在标准菜肴程序中,主要存储有每道菜所需的食材,食材的重量、火力参数、烹饪时长和烹饪顺序。网络模块用于通过网络获取标准菜肴程序。在烹饪机器人中,可以只存在本地存储模块,或者只存在网络模块,或者同时存在本地存储模块和网络模块。中央处理器用于根据标准菜肴程序和传感器模块所监测的重量信息调整标准菜肴程序中的烹饪参数。

当烹饪机器人侦测到烹饪指令后,烹饪机器人根据传感器监测待烹饪食材的食材重量,在本实施例中,为了便于区分,将待烹饪食材的食材重量记为待烹饪食材重量。烹饪指令可为用户在烹饪机器人中控制界面中手动触发的,也可为与烹饪机器人建立了通信连接的移动终端发送的。

步骤s20,若检测到所述待烹饪食材重量与对应标准菜肴程序的标准食材重量不同,则确定所述待烹饪食材重量对应的标准食材目标重量。

当烹饪机器人通过传感器监测到待烹饪食材重量后,烹饪机器人获取与烹饪指令对应的标准菜肴程序。如辣椒炒肉的标准菜肴程序为:辣椒500克,肉300克,烹饪流程是:加油->加热30秒->加肉300克->火力4档煸炒60秒->加辣椒500克->火力4档煸炒40秒->出锅。其中,火力4档为火力参数,本实施例中用火力档数表示火力参数,在其它实施例中,也可以用功率表示火力参数,功率越大,表示火力参数越大。在本实施例中,每一道菜可存在多个标准菜肴程序,如辣椒炒肉存在1kg(千克)和2kg的标准菜肴程序,1kg的标准菜肴程序需要500g(克)的肉,2kg的标准菜肴程序需要1000g(克)的肉。

当确定烹饪指令对应的标准菜肴程序后,烹饪机器人确定标准菜肴程序对应的食材重量,并将标准菜肴程序对应的食材重量记为标准食材重量,可以理解的是,标准菜肴程序至少对应一个标准食材重量。烹饪机器人若检测到待烹饪食材重量与标准食材重量不同,烹饪机器人则确定与待烹饪食材重量相邻的标准食材目标重量,即确定待烹饪食材重量对应的标准食材目标重量。需要说明的是,与待烹饪食材重量相邻的标准食材目标重量可能为左相邻的标准食材目标重量,也可能为右相邻的标准食材目标重量,或者为左相邻和右相邻的标准食材目标重量。具体是那种相邻的标准食材目标重量,是由待烹饪食材重量与标准菜肴程序的标准食材重量决定的。在本实施例中,待烹饪食材重量可能对应一个标准食材目标重量,也可能对应两个标准食材目标重量。当待烹饪食材重量对应一个标准食材目标重量时,表明待烹饪食材重量可能没有左相邻的标准食材目标重量,也可能没有右相邻的标准食材目标重量。

如当a菜谱存在500g、1kg、2kg和3kg的标准菜肴程序时,若待烹饪食材重量为1.4kg,则烹饪机器人所确定的标准食材目标重量为1kg和2kg,此时为左相邻和右相邻的标准食材目标重量;若待烹饪食材重量为300g,则烹饪机器人所确定的标准食材目标重量为500g,此时为右相邻的标准食材目标重量;若待烹饪食材重量为3.2kg,则烹饪机器人所确定的标准食材目标重量为3kg,此时为左相邻的标准食材目标重量。

进一步地,烹饪机器人也可通过网络模块从网络上或者云端中获取烹饪指令对应的标准菜肴程序。具体地采用哪种方式获取标准菜肴程序,烹饪机器人可根据具体情况决定。

进一步地,所述烹饪参数的调整方法还包括:

步骤a,计算所述待烹饪食材重量与对应标准菜肴程序的标准食材重量之间的重量差值。

步骤b,若所述重量差值大于第二预设差值,则确定所述待烹饪食材重量与对应标准菜肴程序的标准食材重量不同。

具体地,烹饪机器人在确定待烹饪食材重量和标准食材重量后之后,烹饪机器人计算待烹饪食材重量和标准食材重量之间的重量差值,并检测该重量差值是否大于第二预设差值。需要说明的是,该重量差值为待烹饪食材重量和标准食材重量之间差值的绝对值。由于待烹饪食材至少对应一种标准菜肴程序,因此,待烹饪食材重量至少对应一个标准食材重量。当待烹饪食材重量对应两个或者两个以上标准食材重量时,判断计算所得的最小重量差值是否大于第二预设差值。第二预设差值的大小可根据具体需要而设置,如可将第二预设差值设置为5g、10g或者20g等。

若检测到重量差值大于第二预设差值,烹饪机器人则确定待烹饪食材重量与对应标准菜肴程序的标准食材重量不同;若检测到重量差值小于或者等于第二预设差值,烹饪机器人则确定待烹饪食材重量与对应标准菜肴程序的标准食材重量相同。

进一步地,所述烹饪参数的调整方法还包括:

步骤d,若检测到所述待烹饪食材重量与对应标准菜肴程序的标准食材重量相同,则按照重量相同对应的标准菜肴程序的烹饪参数烹饪所述待烹饪食材。

若检测到待烹饪食材重量与对应标准菜肴程序的标准食材重量相同,烹饪机器人则按照与待烹饪食材重量相同的标准菜肴程序的烹饪参数烹饪待容忍食材,烹饪参数包括火力参数和烹饪时长。可以理解的是,在标准菜肴程序中,不同烹饪阶段对应的火力参数和烹饪时长可能相同,也可能不同。如在辣椒炒肉的标准菜肴程序中,在加肉阶段,对应的火力参数为4(火力4档),烹饪时长为60s(秒);在加辣椒阶段,对应的火力参数为4,烹饪时长为40s。

步骤s30,根据所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数。

当确定标准食材目标重量后,烹饪机器人根据标准食材目标重量和待烹饪食材重量调整标准食材目标重量对应的标准菜肴程序的烹饪参数。需要说明的是,在调整标准菜肴程序的烹饪参数过程中,并不是调整烹饪指令对应的所有标准菜肴程序的烹饪参数。具体地,当存在两个标准食材目标重量时,调整所确定标准食材目标重量对应的其中一个标准菜肴程序的烹饪参数,具体调整那个标准菜肴程序的烹饪参数可由用户根据具体需要而设置。当只存在一个标准食材目标重量时,只调整标准食材目标重量对应的标准菜肴程序的烹饪参数即可。

进一步地,步骤s30包括:

步骤e,获取所述标准食材目标重量对应的火力参数,根据所述火力参数和所述标准食材目标重量对应计算烹饪标准食材目标重量所需的目标加热参数。

具体地,烹饪机器人根据标准食材目标重量和待烹饪食材重量调整烹饪参数的过程为:烹饪机器人获取标准食材目标重量对应的火力参数,根据火力参数和标准食材目标重量对应计算烹饪标准食材目标重量所需的目标加热参数,即将火力参数和对应的标准食材目标重量相乘,对应得到烹饪标准食材目标重量所需的目标加热参数。可以理解的是,每一标准食材目标重量都存在对应的火力参数,即每一标准食材目标重量都存在对应的烹饪加热参数。如某辣椒炒肉程序,1kg标准菜肴程序需要肉需要500克,加肉后烹饪参数为时间15s火力四档(20kw千瓦),目标加热参数为15*20=300,2kg菜肴程序需要肉1000g,加肉后烹饪参数为时间21s火力五档(25kw),目标加热参数为21*25=525。

步骤f,根据所述目标加热参数、所述标准食材目标重量和所述待烹饪食材重量,采用线性插值算法确定烹饪所述待烹饪食材的烹饪加热参数。

步骤g,根据所述烹饪加热参数调整所述标准菜肴程序的烹饪参数。

当计算得到目标加热参数后,烹饪机器人根据目标加热参数、标准食材目标重量和待烹饪食材重量,采用线性插值算法确定烹饪待烹饪食材的烹饪加热参数,并根据该烹饪加热参数调整标准食材目标重量对应标准菜肴程序的烹饪参数,得到调整后的烹饪参数,根据调整后的烹饪参数烹饪待烹饪食材。其中,线性插值算法是指使用连接两个已知量的直线来确定在这两个已知量之间的一个未知量的值的方法。

如待烹饪食材重量为600g,标准食材目标重量1kg在火力参数为4时,加肉后烹饪对应的目标加热参数为300;标准食材目标重量2kg在火力参数为5时,加肉后烹饪对应的目标加热参数为525,则采用线性插值算法,可得到烹饪待烹饪食材过程中,加肉后烹饪对应的烹饪加热参数为345,如果烹饪机器人的火力参数为4(20kw),则得到烹饪时长为17.25s,此时,可将标准食材目标重量1kg对应标准菜肴程序中加肉后的烹饪时长从15s调整为17.25s;如果烹饪机器人的火力参数为5(25kw),则得到烹饪时长为13.8s,此时,可将标准食材目标重量2kg对应标准菜肴程序中加肉后的烹饪时长从21s调整为13.8s。可以理解是,烹饪时长等于目标加热参数除以对应火力参数的功率值。需要说明的是,考虑到600g和500g更为接近,在本实施例中,优先使用根据标准菜肴程序接近的火力参数烹饪待烹饪食材,通过调整烹饪时长的策略来烹饪待烹饪食材。

本实施例通过当烹饪机器人侦测到烹饪指令后,根据烹饪机器人中的传感器监测待烹饪食材的待烹饪食材重量,若检测到待烹饪食材重量与对应标准菜肴程序的标准食材重量不同,则确定待烹饪食材重量对应的标准食材目标重量,根据标准食材目标重量和待烹饪食材重量调整标准菜肴程序的烹饪参数。实现了在一定范围内确保由标准菜肴程序能衍生出自适应的烹饪过程,根据待烹饪食材重量自适应改变标准菜肴程序对应的烹饪参数,降低了菜肴程序对原材料重量的限制,提高了烹饪机器人的智能性和适应性,以及提高了烹饪质量。

进一步地,提出本发明烹饪参数的调整方法第二实施例。

所述烹饪参数的调整方法第二实施例与所述烹饪参数的调整方法第一施例的区别在于,所述烹饪参数的调整方法还包括:

步骤h,检测所述待烹饪食材重量与标准食材重量之间的重量差值是否大于第一预设差值。

当烹饪机器人得到待烹饪食材重量和标准食材重量之后,烹饪机器人计算待烹饪食材重量与标准食材重量之间的重量差值。其中,计算待烹饪食材重量与标准食材重量之间的重量差值的过程已经在第一实施例中详细说明,在此不再详细赘述。当烹饪机器人计算得到重量差值后,判断重量差值是否大于第一预设差值。其中,第一预设差值大于第二预设差值。需要说明的是,只有在确定待烹饪食材重量与对应标准菜肴程序的标准食材重量不同时,烹饪机器人才会判断重量差值是否大于第一预设差值。具体地,第一预设差值可根据具体需要而设置,如可将第一预设差值设置为30g,或者40g等。进一步地,当存在两个标准食材目标重量时,第一预设差值的大小可根据标准食材目标重量来确定。

若所述重量差值大于第一预设差值,则所述根据所述烹饪加热参数调整所述标准菜肴程序的烹饪参数的步骤包括:

步骤i,根据所述烹饪加热参数调整所述标准菜肴程序的火力参数和烹饪时长。

若所述重量差值小于或者等于所述第一预设差值,则所述根据所述烹饪加热参数调整所述标准菜肴程序的烹饪参数的步骤包括:

步骤j,根据所述烹饪加热参数调整所述标准菜肴程序的火力参数或烹饪时长。

若烹饪机器人确定重量差值大于第一预设差值,烹饪机器人根据烹饪加热参数调整标准菜肴程序对应的火力参数和烹饪时长;若烹饪机器人确定重量差值小于或者等于第一预设差值,烹饪机器人根据烹饪加热参数调整标准菜肴程序对应的火力参数或烹饪时长。可以理解的是,当重量差值大于第一预设差值时,表明待烹饪食材重量与标准食材重量差别较大,此时,烹饪机器人同时调整标准菜肴程序对应的火力参数和烹饪时长,减少烹饪机器人完成烹饪操作的时长;当重量差值小于或者等于第一预设差值时,表明待烹饪食材重量与标准食材重量差别较小,此时,烹饪机器人可以单独调整标准菜肴程序对应的火力参数,或者单独调整标准菜肴程序对应的烹饪时长,以完成烹饪操作。

本实施例通过待烹饪食材重量与标准食材重量之间的重力差值的大小,来确定是单独调整标准菜肴程序对应的火力参数或者是单独调整标准菜肴程序对应的烹饪时长,还是同时调整标准菜肴程序对应的火力参数和烹饪时长,提高了烹饪机器人调整烹饪参数的智能性,以在较为合理的时长内完成烹饪操作。

进一步地,提出本发明烹饪参数的调整方法第三实施例。

所述烹饪参数的调整方法第三实施例与所述烹饪参数的调整方法第一或者第二实施例的区别在于,参照图2,当存在两个标准食材目标重量时,所述烹饪参数的调整方法还包括:

步骤s40,确定所述标准食材目标重量中与所述待烹饪食材重量之间较小重量差值对应的标准食材目标重量。

若存在两个标准食材目标重量,则当烹饪机器人确定标准食材目标重量和待烹饪食材重量之后,烹饪机器人确定标准食材目标重量与待烹饪食材重量之间较小重量差值对应的标准食材目标重量。如若a标准食材目标重量与待烹饪食材重量之间的重量差值为40,b标准食材目标重量与待烹饪食材重量之间的重量差值为20,则可确定较小重量差值对应的标准食材目标重量为b。

步骤s50,将较小重量差值对应的标准食材目标重量记为标准食材目标小重量,确定所述标准食材目标小重量对应的火力目标参数。

步骤s30包括:

步骤s31,根据所述火力目标参数、所述标准食材目标重量和所述待烹饪食材重量调整所述标准食材目标小重量对应标准菜肴程序的烹饪时长。

当烹饪机器人确定较小重量差值对应的标准食材目标重量后,烹饪机器人将较小重量差值对应的标准食材目标重量记为标准食材目标小重量,并确定标准食材目标小重量对应的火力目标参数,即确定标准食材目标小重量对应标准菜肴程序的火力参数,将该火力参数记为火力目标参数。需要说明的是,标准食材目标小重量至少对应着一个火力目标参数,在标准食材目标小重量对应的标准菜肴程序中,不同烹饪阶段的火力参数可以相同,也可以不相同,当不同烹饪阶段的火力参数不相同时,标准食材目标小重量对应着两个或者两个以上的火力目标参数。

当烹饪机器人确定火力目标参数后,烹饪机器人根据火力目标参数、标准食材目标重量和待烹饪食材重量调整标准食材目标小重量对应标准菜肴程序的烹饪时长。可以理解的是,在本实施例中,烹饪机器人只会调整烹饪时长,不会调整火力参数,在烹饪过程中,烹饪机器人烹饪食材的火力参数为火力目标参数。

本实施例通过优先采用与标准菜肴程序接近的火力参数烹饪食材,在烹饪过程中,不调整火力参数,只调整标准食材目标小重量对应标准菜肴程序的烹饪时长,避免由于火力参数的限制(标准菜肴程序的火力参数只是设置在一定范围内),导致调整烹饪参数调整失败,提高了烹饪机器人调整烹饪参数的成功率。

进一步地,提出本发明烹饪参数的调整方法第四实施例。

所述烹饪参数的调整方法第四实施例与所述烹饪参数的调整方法第一、第二或者第三实施例的区别在于,所述烹饪参数的调整方法还包括:

步骤k,若确定所述烹饪指令对应的标准菜肴程序为蒸煮菜肴程序,则根据所述传感器确定待烹饪食材中水份的蒸发程度。

当烹饪机器人确定烹饪指令对应的标准菜肴程序后,烹饪机器人确定烹饪指令对应的标准菜肴程序是否为蒸煮菜肴程序。可以理解的是,在标准菜肴程序中,可知道各个烹饪阶段所需添加的材料,若某个烹饪阶段所添加的水的重力大于某个设定值时,可确定该标准菜肴程序为蒸煮菜肴程序;若不存在某个烹饪阶段所添加的水的重量大于设定值,则可确定标准菜肴程序为普通菜肴程序。本实施例不限制设定值的大小。

具体地,烹饪机器人可通过称重传感器监测到加水之前的待烹饪食材的重量,然后通过称重传感器监测加水之后的待烹饪食材的重量,将所得的两个重量相减,所得差值即为所添加的水的重量。在烹饪机器人烹饪待烹饪食材过程中,烹饪机器人可通过称重传感器实时或者定时监测待烹饪食材的重量,根据所监测的待烹饪食材重量可确定待烹饪食材中水份的蒸发程度。如a时刻待烹饪食材重量为a,b时刻待烹饪食材重量为b,所添加水的重量为c,则水份蒸发程度为(b-a)÷c。

步骤s30包括:

步骤l,根据所述蒸发程度、所述标准食材目标重量和所述待烹饪食材重量调整所述标准菜肴程序的烹饪参数。

当烹饪机器人确定待烹饪食材中水份的蒸发程度后,烹饪机器人根据该蒸发程度、标准食材目标重量和待烹饪食材重量调整标准食材目标重量对应标准菜肴程序的烹饪参数。可以理解的是,烹饪机器人可以根据待烹饪食材中水份的蒸发程度来确定所烹饪食材的成熟程度。在本实施例中,可预先设置好蒸煮菜肴程序中水份蒸发程度与待烹饪食材重量、烹饪参数之间的对应关系,以便于烹饪机器人调整烹饪参数。

本实施例中的烹饪机器人通过在确定烹饪指令对应的标准菜肴程序为蒸煮菜肴程序后,根据待烹饪食材中水份的蒸发程度、所确定的标准食材目标重量和待烹饪食材重量来调整烹饪参数,通过水份的蒸发程度来判断食材的成熟程度,以便于烹饪机器人进一步根据待烹饪食材的成熟程度来调整烹饪参数,进一步提高了烹饪机器人调整烹饪参数的准确度。

进一步地,所述烹饪参数的调整方法还包括:

步骤m,根据所述调整后的烹饪参数确定对应的烹饪菜肴程序,并根据所述烹饪菜肴程序输出提示信息,以根据所述提示信息提示用户待烹饪食材当前所处的烹饪阶段。

进一步地,当烹饪机器人得到调整后的烹饪参数后,烹饪机器人根据调整后的烹饪参数确定对应的烹饪菜肴程序,其中,烹饪菜肴程序为烹饪机器人调整烹饪参数后形成的,要执行的烹饪菜肴程序。当烹饪机器人确定烹饪菜肴程序后,烹饪机器人根据烹饪菜肴程序生成提示信息,并输出该提示信息,根据该提示信息提示用户待烹饪食材当前所处的烹饪阶段。根据该提示信息,用户可以知道烹饪机器人还需要多长时间才能完成当前的烹饪操作,以及知道当前是否已经将所有的待烹饪食材加入到锅具中烹饪等。在本实施例中,烹饪机器人可通过语音或者指示灯等形式输出提示信息。进一步地,若烹饪机器人中设置有显示界面,烹饪机器人也可以通过文字形式输出提示信息。

本实施例中烹饪机器人通过根据调整后的烹饪参数对应的烹饪菜肴程序输出提示信息,根据该提示信息提示用户待烹饪食材当前所处的烹饪阶段,以便于用户及时了解当前的烹饪进度。

此外,本发明还提供一种烹饪机器人。如图3所示,图3是本发明实施例方案涉及的硬件运行环境的结构示意图。

需要说明的是,图3即可为烹饪机器人的硬件运行环境的结构示意图。本发明实施例烹饪机器人可以是pc,便携计算机等终端设备。

如图3所示,该烹饪机器人可以包括:处理器1001,例如cpu,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,烹饪机器人还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。

本领域技术人员可以理解,图3中示出的烹饪机器人结构并不构成对烹饪机器人的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图3所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及烹饪参数的调整程序。其中,操作系统是管理和控制烹饪机器人硬件和软件资源的程序,支持烹饪参数的调整程序以及其它软件或程序的运行。

在图3所示的烹饪机器人中,用户接口1003主要用于连接客户端,与客户端进行数据通信,如接收客户端发送的烹饪指令;网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的烹饪参数的调整程序,并执行如上所述的烹饪参数的调整方法的步骤。

本发明烹饪机器人具体实施方式与上述烹饪参数的调整方法各实施例基本相同,在此不再赘述。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有烹饪参数的调整程序,所述烹饪参数的调整程序被处理器执行时实现如上所述的烹饪参数的调整方法的步骤。

本发明计算机可读存储介质具体实施方式与上述烹饪参数的调整方法各实施例基本相同,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1