用于机器人炒菜的信息处理方法和装置制造方法及图纸

技术编号:31228169 阅读:20 留言:0更新日期:2021-12-08 09:39
本公开提供了一种用于机器人炒菜的信息处理方法、装置、电子设备及介质。该方法包括:获取可选菜品的信息,得到菜品集合Ω=U

【技术实现步骤摘要】
用于机器人炒菜的信息处理方法和装置


[0001]本公开涉及计算机
,更具体地,涉及一种用于机器人炒菜的信息处理方法和装置、电子设备、及介质。

技术介绍

[0002]在机器人自动炒菜的场景下,通常会由一个机器人(例如,机械臂)负责多个锅(例如两个锅)进行菜品炒制,即一个机器人有可能同时炒制多道菜(类似于一个人同时炒两个菜,并行作业)。其中,在一个时间点机器人对一个锅里的菜进行炒制操作(譬如抓取食材、调料放入锅中),并在整个炒菜过程中穿插交替执行对两个锅中的菜的炒制操作。由于不同菜品的炒制方式是不一样的,有些菜品组合在这种一臂多锅的场景下的炒制效率比较高,而有些菜品组合的炒制效率则比较低。例如,炒菜和炖菜组合在一起炒制时,在炖菜的蒸煮时间内机器人就可以去负责一道炒菜,这种情况下炒制效率会比较高。再例如,两道都需要持续占用机器人的炒菜在一起时,则可能出现在机械复杂一个锅的炒菜时另一个锅必须闲置等待,这种情况下炒制效率就会比较低。
[0003]在实现本公开的技术构思的过程中,专利技术人发现现有技术中至少存在以下问题:针对食堂等少品种大批量本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于机器人炒菜的信息处理方法,包括:获取可选菜品的信息,得到菜品集合Ω=U
i=1,...,C
Ω
i
,其中所述可选菜品包括C类菜品,Ω
i
为所述可选菜品中第i类菜品的集合,C为大于等于1的整数;获取炒菜用的设备信息,所述设备信息包括一个机器人负责的炒锅数m,m为大于等于1的整数;对于所述可选菜品中的每个菜品ω∈Ω,获取单独炒制该菜品时的设备占用时间,所述设备占用时间包括机器人净占用时间rT
ω
、以及锅占用时间cT
ω
;以及基于所述可选菜品中不同菜品的所述机器人净占用时间rT
ω
以及锅占用时间cT
ω
,对一个机器人同时炒制的m个菜品进行组合。2.根据权利要求1所述的方法,其中,所述基于所述可选菜品中不同菜品的所述机器人净占用时间rT
ω
以及锅占用时间cT
ω
,对一个机器人同时炒制的m个菜品进行组合包括:基于所述可选菜品中任意m个菜品的机器人净占用时间的总时长以及该m个菜品并行炒制时锅占用时间的总时长二者的时间差,对一个机器人同时炒制的m个菜品进行组合。3.根据权利要求2所述的方法,其中,所述对一个机器人同时炒制的m个菜品进行组合包括:当一个菜品组成的第一组合对应的所述时间差小于该菜品组成的第二组合对应的所述时间差时,将该菜品划分到所述第一组合中。4.根据权利要求1所述的方法,其中,所述基于所述可选菜品中不同菜品的所述机器人净占用时间rT
ω
以及锅占用时间cT
ω
,对一个机器人同时炒制的m个菜品进行组合包括:获取菜单要求信息,所述菜单要求信息包括需要生成的菜单天数D;以及基于所述菜品集合Ω、所述设备信息、所述设备占用时间、以及所述菜单要求信息,获得最优菜单π
t
={ω|x
ωt
=1},其中,x
ωt
=1表示菜品ω在第t天被选择,t=1,2,...D,其中,所述最优菜单中机器人净占用时间的总时长与m个菜品并行炒制时锅占用时间的总时长二者之间的时间差最小。5.根据权利要求4所述的方法,其中,所述获得最优菜单包括:构建菜单优化模型,包括:设置菜单优化模型的目标函数:Min∑
t=1,...D
|∑
ω∈Ω
x
ωt
rT
ω-∑
ω∈Ω
x
ωt
cT
ω
/m|;基于所述菜单要求信息构建所述菜单优化模型的约束条件;将所述菜品集合Ω、所述设备信息、和所述设备占用时间输入到所述菜单优化模型;以及获取所述菜单优化模型的输出,得到所述最优菜单π
t
={ω|x
ωt
...

【专利技术属性】
技术研发人员:沈婧楠
申请(专利权)人:北京京东乾石科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1