一种基于网络的自动制作饮品机器人及控制方法转让专利

申请号 : CN201910021078.4

文献号 : CN109623790B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈志鸿张科张亚飞王昊王燕波孙宇伟

申请人 : 北京精密机电控制设备研究所

摘要 :

一种基于网络的自动制作饮品机器人及控制方法,自动出杯装置将一摞容器分开,并传送到预设的抓取位置,机械手从该抓取位置抓取纸杯/塑料杯;自助点单系统初始工作时,从云端服务器上下载饮品菜单,并将上述下载菜单以便于人机交互的方式进行显示;顾客通过人机交互界面进行下单,由自助点单系统根据顾客的输入形成订单信息,并将所述订单信息按顺序发送至对应门店的集中式控制系统;集中式控制系统按顺序解析订单信息,并根据解析结果生成控制指令,控制双臂机器人按照预设的顺序抓取纸杯/塑料杯并从定量出料柜取料并搅拌得到订单饮品,将订单饮品放置在自动交付装置上预设的位置,由自动交付装置将待交付的杯位旋转至顾客取杯的位置。

权利要求 :

1.一种基于网络的自动制作饮品机器人控制方法,所述机器人包括双臂机器人、定量出料柜、自动交付装置、自助点单系统、云端服务器及集中式控制系统;其特征在于方法通过下述方式实现:

(1)自助点单系统开机,从云端服务器上下载饮品菜单,并将上述下载菜单以便于人机交互的方式进行显示;所述的菜单内容包括推荐饮品的所有品种及其配方信息,顾客调配饮品的各种配料组合信息,配料量限制信息;

(2)顾客通过人机交互界面进行下单,由自助点单系统根据顾客的输入形成订单信息,并将所述订单信息按顺序发送至对应门店的集中式控制系统;

(3)集中式控制系统按顺序解析订单信息,解析结果包括配料种类配料量、分配该配料由双臂机器人的左手或右手接料,接料的顺序,搅拌的开始时间及停止时间;根据解析结果中的配料种类结合本地存储的最新配料存放表确定接料的点位信息;

(4)集中式控制系统依次按照接料顺序及接料的点位信息控制双臂机器人的对应机械臂末端置于对应的点位,并控制定量出料柜按照配料量进行出料;搅拌装置根据预先的设置一直处于搅拌状态或者在搅拌开始时间点开始搅拌;控制双臂机器人的机械手从上述预设位置抓取纸杯/塑料杯,并接取不需要搅拌的配料;搅拌装置搅拌至预设的停止时间后将饮品倒入所述的纸杯/塑料杯内,由机械手将纸杯/塑料杯放置在自动交付装置上预设的位置,由自动交付装置将待交付的杯位旋转至顾客取杯的位置。

2.根据权利要求1所述的一种基于网络的自动制作饮品机器人控制方法,其特征在于:所述的所述配料存放表确定过程如下:首先,将定量出料柜按照具体的排放位置,依照从左到右,从上到下依次编号为1,2,…m,单个料柜的料仓数量最多为nmax;单个料柜中的料仓从0开始编号;

然后,根据实际配料存放的位置,按照如下规则计算配料编号P:P=所在料柜的编号*nmax+所在料仓的编号;

最后,将配料名称/编号与配料编号一起,以表格的形式进行对应记录,形成配料存放表。

3.一种基于网络的自动制作饮品机器人,其特征在于:包括双臂机器人、定量出料柜、自动交付装置、自动出杯装置、自助点单系统、云端服务器及集中式控制系统;所述的双臂机器人一臂末端安装搅拌装置,另一臂为机械手;

自动出杯装置将一摞容器分开,并传送到预设的抓取位置,机械手从该抓取位置抓取纸杯/塑料杯;

自助点单系统初始工作时,从云端服务器上下载饮品菜单,并将上述下载菜单以便于人机交互的方式进行显示;

顾客通过人机交互界面进行下单,由自助点单系统根据顾客的输入形成订单信息,并将所述订单信息按顺序发送至对应门店的集中式控制系统;

集中式控制系统按顺序解析订单信息,并根据解析结果生成控制指令,控制双臂机器人按照预设的顺序抓取纸杯/塑料杯并从定量出料柜取料并搅拌得到订单饮品,将订单饮品放置在自动交付装置上预设的位置,由自动交付装置将待交付的杯位旋转至顾客取杯的位置;

还包括自动清洗装置;搅拌装置将最终饮品倒入放杯位置处的纸杯/塑料杯内后,调整搅拌装置所在机械臂末端的姿态使得搅拌装置倒扣于自动清洗装置喷头的正上方,进行清洗;所述的自动清洗装置包括清洗喷头,电磁开关阀;电磁开关阀连接到双臂机器人的机械臂控制器,通过机械臂控制器控制启动与停止,当电磁开关阀启动后,水流经进水管进入,由清洗喷头喷出;所述的清洗喷头包括固定部和旋转部,二者通过密封轴承连接,固定部与电磁开关阀的出口法兰连接,旋转部能够相对喷头固定部转动;旋转部为中空圆柱体,侧面均匀设置n个出水口,n≥2,顶面设置一字形开口,侧面的出水口为偏心设置,喷出的水流推动清洗喷头的旋转部相对于喷头固定部能够旋转,实现旋转喷水。

4.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的菜单内容包括推荐饮品的所有品种及其配方信息,顾客调配饮品的各种配料组合信息,配料量限制信息。

5.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的集中式控制系统解析结果包括配料种类配料量、分配该配料由双臂机器人的左手或右手接料,接料的顺序,搅拌的开始时间及停止时间;根据解析结果中的配料种类确定接料的点位信息;

集中式控制系统依次按照接料顺序及接料的点位信息控制双臂机器人的对应机械臂末端置于对应的点位,并控制定量出料柜按照配料量进行出料;搅拌装置根据预先的设置一直处于搅拌状态或者在搅拌开始时间点开始搅拌;控制双臂机器人的机械手从上述预设位置抓取纸杯/塑料杯,并接取不需要搅拌的配料;搅拌装置搅拌至预设的停止时间后将饮品倒入所述的纸杯/塑料杯内,由机械手将纸杯/塑料杯放置在自动交付装置上预设的位置,由自动交付装置将待交付的杯位旋转至顾客取杯的位置。

6.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的自助点单系统将顾客输入的订单信息发送至云端服务器,云端服务器对同一门店的订单信息进行统计,便于工作人员后台对对应门店的配料进行管理。

7.根据权利要求6所述的一种基于网络的自动制作饮品机器人,其特征在于:云端服务器记录同一IP地址端发送的历史订单信息,将该历史订单信息在自助点单系统上进行优先显示,便于用户根据喜好快速下单。

8.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的集中式控制系统本地存储定量出料柜每个料仓存放配料的配料存放表,工作人员每次对定量出料柜重新装料时,更新该配料存放表;

集中式控制系统从订单信息中解析出配料名称和配料用量;根据配料名称结合本地存储的最新配料存放表,确定配料存放的料仓编号;

根据料仓编号解算出接料的点位信息,并形成对应的出料控制指令。

9.根据权利要求8所述的一种基于网络的自动制作饮品机器人,其特征在于:所述配料存放表确定过程如下:

首先,将定量出料柜按照具体的排放位置,依照从左到右,从上到下依次编号为1,2,…m,单个料柜的料仓数量最多为nmax;单个料柜中的料仓从0开始编号;

然后,根据实际配料存放的位置,按照如下规则计算配料编号P:P=所在料柜的编号*nmax+所在料仓的编号;

最后,将配料名称/编号与配料编号一起,以表格的形式进行对应记录,形成配料存放表。

10.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的自助点单系统的人机交互形式包括放置在饮品制作店内和/或外的触摸屏、手机APP、互联网网络。

11.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的定量出料柜在双臂机器人的工作空间内,环双臂机器人放置。

12.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的定量出料柜包括液体料柜、粉末料柜、膏状料柜、固体料柜;每个料柜均由独立的出料执行单元控制出料,其中,所述的液体料柜的出料执行单元为蠕动泵,该泵由步进电机驱动实现定量出料;粉末料柜、膏状料柜、固体料柜的出料执行单元为步进电机驱动螺杆旋转,实现粉末料、膏状料、固体料的定量挤出。

13.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的自动出杯装置具有多个存放纸杯或塑料杯的杯筒,杯筒安装在一个转盘上,杯筒底部有自动分杯机构,控制系统每次选择转盘上的一个杯筒,将其转至指定位置,并自动投放杯子到杯托上,杯托安装在升降机构上,通过控制升降机构将空杯子送至工作台面,该位置为预设的抓取位置。

14.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的自动交付装置为分度旋转的转盘,转盘上设置若干放杯位置,交付过程将空位置旋转到双臂机器人放杯的位置,将待交付的杯位旋转给顾客取杯的位置。

15.根据权利要求1或13所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的自动交付装置还包括扣盖机构,利用扣盖机构在产品交付前,根据需要对待交付纸杯/塑料杯进行加扣杯盖。

16.根据权利要求15所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的扣盖机构包括杯盖存储组件、直线运动模组和扣盖组件,所述杯盖存储组件用于叠放多个杯盖,所述扣盖组件设置在所述直线运动模组上,用于获取杯盖并将所述杯盖扣压至杯口,工作时,所述直线运动模组带动所述扣盖组件沿水平方向和/或竖直方向移动使所述扣盖组件从所述杯盖存储组件上方获取最上方的所述杯盖,然后移动至待扣盖杯子上方扣压杯盖。

17.根据权利要求16所述的一种基于网络的自动制作饮品机器人,其特征在于:所述扣盖组件包括立杆、环形压紧圈及真空吸盘,所述立杆第一端固定在所述直线运动模组上,所述立杆第二端弯折,所述环形压紧圈水平设置且通过至少两个连接杆固定在所述立杆的第二端,所述真空吸盘位于所述压紧圈的中心位置,用于通过真空吸附获取所述杯盖。

18.根据权利要求17所述的一种基于网络的自动制作饮品机器人,其特征在于:所述真空吸盘包括缓冲杆和设置在所述缓冲杆一端的吸嘴,当处于自然状态时,所述吸嘴位于所述环形压紧圈所在平面之下,当真空吸附所述杯盖时,所述吸嘴在所述缓冲杆带动下向上运动直至所述杯盖卡在所述环形压紧圈处。

19.根据权利要求16所述的一种基于网络的自动制作饮品机器人,其特征在于:所述杯盖存储组件包括杯盖存储筒、盖托及盖托直线运动组件,所述杯盖存储筒上设有沿竖直方向延伸的导向槽,所述盖托位于所述杯盖存储筒内,并通过连接杆固定在所述盖托直线运动组件上,所述盖托直线运动组件带动所述盖托沿所述导向槽向上运动,以推送所述杯盖至所述杯盖存储筒上开口处。

20.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:清洗喷头清洗使用70°以上的热水,入水水压大于0.7MPa。

21.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的搅拌装置包括搅拌杯体,搅拌刀头,联轴器,电机,搅拌控制模块,电连接器,连接件;

电机设置在搅拌杯体的底部的电器舱内,联轴器用于连接电机和搅拌刀头的转轴,搅拌控制模块设置在电器舱内,用于接收机械臂控制器发送的搅拌开启和搅拌结束信号,控制电机开启和关闭;搅拌刀头的搅拌刀片位于搅拌杯体的搅拌舱内;连接件用于连接机械臂末端法兰;电连接器与机械臂的电气连通。

22.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的搅拌装置固定在机械臂末端,或者采用机械手抓取的方式或者采用快速插拔的方式连接在机械臂末端。

23.根据权利要求21所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的搅拌杯杯体为圆柱形或者开口大的圆台体,内有均布肋边,数量大于3,肋边高度为杯体搅拌舱高度的1/3 1/2,为上小下大肋片结构。

~

24.根据权利要求21所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的连接件上设有凸起块,机械臂末端法兰上有另一个凸起块,二者互相匹配限位防止装错或装反。

25.根据权利要求21所述的一种基于网络的自动制作饮品机器人,其特征在于:所述的电机具有高速、中速、低速三种转速,在机械臂控制器的控制下选择不同的转速旋转。

26.根据权利要求25所述的一种基于网络的自动制作饮品机器人,其特征在于:机械臂控制器根据调制饮品的类型设置搅拌装置的转速;当有冰块存在于饮品中时采用低速搅拌,当有黏稠液体且没有冰块存在时采用中速搅拌;当仅有粉末和非黏稠液体,或仅有非黏稠液体时采用高速搅拌。

27.根据权利要求3所述的一种基于网络的自动制作饮品机器人,其特征在于:双臂机器人携杯子通过腰关节旋转及双臂运动,实现杯子接住料柜出料,通过下述方式实现:(1)在双臂饮品机器人的周围空间定义三个动作层,从躯干向外,依次为根部层G、中间层Z和末端层M,每一层均包括若干点位,同一层的各个点位位于同一个圆周上;

(2)双臂饮品机器人上电回零后,先取杯,机械臂末端点位运动到根部层,机器人腰关节旋转,使机械臂末端的工作空间到达指定的料柜区域;

(3)机械臂根据双臂运动规则协同双臂运动次序,使机械臂末端点位运动到末端层,完成接料,实现饮品配置。

28.根据权利要求27所述的一种基于网络的自动制作饮品机器人,其特征在于:双臂饮品机器人旋转中心与每个接料点的连线依次与根部层G、中间层Z和末端层M的交点记为一组点位,则从躯干向外,第i组点位的编号依次记为3i、3i+1、3i+2,沿顺时针方向,第i+1组点位的编号依次记为3(i+1)、3(i+1)+1、3(i+1)+2,以此类推,i为大于0的自然数;

设机械臂末端当前点位为A,目标点位为B,A除以3的商数为AS,余数为AY,B除以3的商数为BS,余数为BY;

在双臂运动过程中,如果左侧机械臂的目标点位的编号大于等于右侧机械臂即将运动的目标点位编号,则双臂运动规则如下:(s1)先将其中一个手臂运动到根部层点位,运动轨迹为:当AY=0时,保持当前手臂不动;

当AY=1时,运动点位为A, A‑1;

当AY=2时,运动点位为A, A‑1,A‑2;

(s2)另一只手臂运动到目标点位,完成该只手臂的接料动作;

(s3)完成接料后,运动到根部层点位;如果目标根部层点位不为AS,则运动到该根部层点位,如果该目标根部层点位为AS,则运动到相邻的根部层点位AS+1或AS‑1;

如果左侧机械臂的目标点位编号小于右侧机械臂即将运动的目标点位编号,则双臂同时运动。

说明书 :

一种基于网络的自动制作饮品机器人及控制方法

技术领域

[0001] 本发明属于装备自动化、机械设计制造、自动饮品制作等技术领域,具体涉及一种饮品制作机器人。

背景技术

[0002] 现有的大多数饮品制作商店无法实现饮品制作过程及交付过程的完全自动化、无人化,自动化程度较高的饮品店也是以采购一些自动化及智能化程度高的单机设备为主、
例如咖啡机,快速搅拌机、定量出料设备,人工按照饮品制作流程为顾客制作出饮品,该饮
品的种类有限,因制作工人的技术导致饮品口味千差万别。还有一些饮品制作机器人,以末
端夹持器携杯子到饮品出料口接饮品,并交付给顾客,该类机器人有一定的自动化,但是无
法实现饮品的多种配料定量组合调配及按顾客想法实现饮品配方的个性化调制。

发明内容

[0003] 本发明的技术解决问题是:克服现有技术的不足,提供一种基于网络的自动制作饮品机器人及控制方法。
[0004] 本发明的技术解决方案是:一种基于网络的自动制作饮品机器人,包括双臂机器人、定量出料柜、自动交付装置、自动出杯装置、自助点单系统、云端服务器及集中式控制系
统;所述的双臂机器人一臂末端安装搅拌装置,另一臂为机械手;
[0005] 自动出杯装置将一摞容器分开,并传送到预设的抓取位置,机械手从该抓取位置抓取纸杯/塑料杯;
[0006] 自助点单系统初始工作时,从云端服务器上下载饮品菜单,并将上述下载菜单以便于人机交互的方式进行显示;
[0007] 顾客通过人机交互界面进行下单,由自助点单系统根据顾客的输入形成订单信息,并将所述订单信息按顺序发送至对应门店的集中式控制系统;
[0008] 集中式控制系统按顺序解析订单信息,并根据解析结果生成控制指令,控制双臂机器人按照预设的顺序抓取纸杯/塑料杯并从定量出料柜取料并搅拌得到订单饮品,将订
单饮品放置在自动交付装置上预设的位置,由自动交付装置将待交付的杯位旋转至顾客取
杯的位置。
[0009] 优选的,所述的菜单内容包括推荐饮品的所有品种及其配方信息,顾客调配饮品的各种配料组合信息,配料量限制信息。
[0010] 优选的,所述的集中式控制系统解析结果包括配料种类配料量、分配该配料由双臂机器人的左手或右手接料,接料的顺序,搅拌的开始时间及停止时间;根据解析结果中的
配料种类确定接料的点位信息;
[0011] 集中式控制系统依次按照接料顺序及接料的点位信息控制双臂机器人的对应机械臂末端置于对应的点位,并控制定量出料柜按照配料量进行出料;搅拌装置根据预先的
设置一直处于搅拌状态或者在搅拌开始时间点开始搅拌;控制双臂机器人的机械手从上述
预设位置抓取纸杯/塑料杯,并接取不需要搅拌的配料;搅拌装置搅拌至预设的停止时间后
将饮品倒入所述的纸杯/塑料杯内,由机械手将纸杯/塑料杯放置在自动交付装置上预设的
位置,由自动交付装置将待交付的杯位旋转至顾客取杯的位置。
[0012] 优选的,所述的自助点单系统将顾客输入的订单信息发送至云端服务器,云端服务器对同一门店的订单信息进行统计,便于工作人员后台对对应门店的配料进行管理。
[0013] 优选的,云端服务器记录同一IP地址端发送的历史订单信息,将该历史订单信息在自助点单系统上进行优先显示,便于用户根据喜好快速下单。
[0014] 优选的,所述的集中式控制系统本地存储定量出料柜每个料仓存放配料的配料存放表,工作人员每次对定量出料柜重新装料时,更新该配料存放表;
[0015] 集中式控制系统从订单信息中解析出配料名称和配料用量;根据配料名称结合本地存储的最新配料存放表,确定配料存放的料仓编号;
[0016] 根据料仓编号解算出接料的点位信息,并形成对应的出料控制指令。
[0017] 优选的,所述配料存放表确定过程如下:
[0018] 首先,将定量出料柜按照具体的排放位置,依照从左到右,从上到下依次编号为1,2,…m,单个料柜的料仓数量最多为nmax;单个料柜中的料仓从0开始编号;
[0019] 然后,根据实际配料存放的位置,按照如下规则计算配料编号P:P=所在料柜的编号*nmax+所在料仓的编号;
[0020] 最后,将配料名称/编号与配料编号一起,以表格的形式进行对应记录,形成配料存放表。
[0021] 优选的,所述的自助点单系统的人机交互形式包括放置在饮品制作店内和或外的触摸屏、手机APP、互联网网络。
[0022] 优选的,所述的定量出料柜在双臂机器人的工作空间内,环双臂机器人放置。
[0023] 优选的,所述的定量出料柜包括液体料柜、粉末料柜、膏状料柜、固体料柜;每个料柜均由独立的出料执行单元控制出料,其中,所述的液体出料柜的出料执行单元为蠕动泵,
该泵由步进电机驱动实现定量出料;粉末料柜、膏状料柜、固体料柜的出料执行单元为步进
电机驱动螺杆旋转,实现粉末料、膏状料、固体料的定量挤出。
[0024] 优选的,所述的自动出杯装置具有多个存放纸杯或塑料杯的杯筒,杯筒安装在一个转盘上,杯筒底部有自动分杯机构,控制系统每次选择转盘上的一个杯筒,将其转至指定
位置,并自动投放杯子到杯托上,杯托安装在升降机构上,通过控制升降机构将空杯子送至
工作台面,该位置为预设的抓取位置。
[0025] 优选的,所述的自动交付装置为分度旋转的转盘,转盘上设置若干放杯位置,交付过程将空位置旋转到双臂机器人放杯的位置,将待交付的杯位旋转给顾客取杯的位置。
[0026] 优选的,所述的自动交付装置还包括扣盖机构,利用扣盖机构在产品交付前,根据需要对待交付纸杯/塑料杯进行加扣杯盖。
[0027] 优选的,所述的扣盖机构包括杯盖存储组件、直线运动模组和扣盖组件,所述杯盖存储组件用于叠放多个杯盖,所述扣盖组件设置在所述直线运动模组上,用于获取杯盖并
将所述杯盖扣压至杯口,工作时,所述直线运动模组带动所述扣盖组件沿水平方向和/或竖
直方向移动使所述扣盖组件从所述杯盖存储组件上方获取最上方的所述杯盖,然后移动至
待扣盖杯子上方扣压杯盖。
[0028] 优选的,所述扣盖组件包括立杆、环形压紧圈及真空吸盘,所述立杆第一端固定在所述直线运动模组上,所述立杆第二端弯折,所述环形压紧圈水平设置且通过至少两个连
接杆固定在所述立杆的第二端,所述真空吸盘位于所述压紧圈的中心位置,用于通过真空
吸附获取所述杯盖。
[0029] 优选的,所述真空吸盘包括缓冲杆和设置在所述缓冲杆一端的吸嘴,当处于自然状态时,所述吸嘴位于所述环形压紧圈所在平面之下,当真空吸附所述杯盖时,所述吸嘴在
所述缓冲杆带动下向上运动直至所述杯盖卡在所述环形压紧圈处。
[0030] 优选的,所述杯盖存储组件包括杯盖存储筒、盖托及盖托直线运动组件,所述杯盖存储筒上设有沿竖直方向延伸的导向槽,所述盖托位于所述杯盖存储筒内,并通过连接杆
固定在所述盖托直线运动组件上,所述盖托直线运动组件带动所述盖托沿所述导向槽向上
运动,以推送所述杯盖至所述杯盖存储筒上开口处。
[0031] 优选的,还包括自动清洗装置;搅拌装置将最终饮品倒入所述放杯位置处的纸杯/塑料杯内后,调整搅拌装置所在机械臂末端的姿态使得搅拌装置倒扣于自动清洗装置喷头
的正上方,进行清洗。
[0032] 优选的,所述的自动清洗装置包括清洗喷头,电磁开关阀;电磁开关阀连接到双臂机器人的机械臂控制器,通过机械臂控制器控制启动与停止,当电磁开关阀启动后,水流经
进水管进入,由清洗喷头喷出。
[0033] 优选的,所述的清洗喷头包括固定部和旋转部,二者通过密封轴承连接,固定部与电磁开关阀的出口法兰连接,旋转部能够相对喷头固定部转动;旋转部为中空圆柱体,侧面
均匀设置n个出水口,n≥2,顶面设置一字形开口,侧面的出水口为偏心设置,喷出的水流推
动清洗喷头的旋转部相对于喷头固定部能够旋转,实现旋转喷水。
[0034] 优选的,清洗喷头清洗使用70°以上的热水,入水水压大于0.7MPa。
[0035] 优选的,所述的搅拌装置包括搅拌杯体,搅拌刀头,联轴器,电机,搅拌控制模块,电连接器,连接件;
[0036] 电机设置在搅拌杯体的底部的电器舱内,联轴器用于连接电机和搅拌刀头的转轴,搅拌控制模块设置在电器舱内,用于接收机械臂控制器发送的搅拌开启和搅拌结束信
号,控制电机开启和关闭;搅拌刀头的搅拌刀片位于搅拌杯体的搅拌舱内;连接件用于连接
机械臂末端法兰;电连接器与机械臂的电气连通。
[0037] 优选的,所述的搅拌装置固定在机械臂末端,或者采用机械手抓取或者采用快速插拔的方式连接在机械臂末端。
[0038] 优选的,所述的搅拌杯杯体为圆柱形或者开口大的圆台体,内有均布肋边,数量大于3,肋边高度为杯体搅拌舱高度的1/3~1/2,为上小下大肋片结构。
[0039] 优选的,所述的连接件上设有凸起块,机械臂末端法兰上有另一个凸起块,二者互相匹配限位防止装错或装反。
[0040] 优选的,所述的电机具有高速、中速、低速三种转速,在机械臂控制器的控制下选择不同的转速旋转。
[0041] 优选的,机械臂控制器根据调制饮品的类型设置搅拌装置的转速;当有冰块存在于饮品中时采用低速搅拌,当有黏稠液体且没有冰块存在时采用中速搅拌;当仅有粉末和
非黏稠液体,或仅有非黏稠液体时采用高速搅拌。
[0042] 优选的,双臂机器人携杯子通过腰关节旋转及双臂运动,实现杯子接住料柜出料,通过下述方式实现:
[0043] (1)在双臂饮品机器人的周围空间定义三个动作层,从躯干向外,依次为根部层G、中间层Z和末端层M,每一层均包括若干点位,同一层的各个点位位于同一个圆周上;
[0044] (2)双臂饮品机器人上电回零后,先取杯,机械臂末端点位运动到根部层,机器人腰关节旋转,使机械臂末端的工作空间到达指定的料柜区域;
[0045] (3)机械臂根据双臂运动规则协同双臂运动次序,使机械臂末端点位运动到末端层,完成接料,实现饮品配置。
[0046] 优选的,双臂饮品机器人旋转中心与每个接料点的连线依次与根部层G、中间层Z和末端层M的交点记为一组点位,则从躯干向外,第i组点位的编号依次记为3i、3i+1、3i+2,
沿顺时针方向,第i+1组点位的编号依次记为3(i+1)、3(i+1)+1、3(i+1)+2,以此类推,i为大
于0的自然数;
[0047] 设机械臂末端当前点位为A,目标点位为B,A除以3的商数为AS,余数为AY,B除以3的商数为BS,余数为BY;
[0048] 在双臂运动过程中,如果左侧机械臂的目标点位的编号大于等于右侧机械臂即将运动的目标点位编号,则双臂运动规则如下:
[0049] (s1)先将其中一个手臂运动到根部层点位,运动轨迹为:
[0050] 当AY=0时,保持当前手臂不动;
[0051] 当AY=1时,运动点位为A,A‑1;
[0052] 当AY=2时,运动点位为A,A‑1,A‑2;
[0053] (s2)另一只手臂运动到目标点位,完成该只手臂的接料动作;
[0054] (s3)完成接料后,运动到根部层点位;如果目标根部层点位不为AS,则运动到该根部层点位,如果该目标根部层点位为AS,则运动到相邻的根部层点位AS+1或AS‑1;
[0055] 如果左侧机械臂的目标点位编号小于右侧机械臂即将运动的目标点位编号,则双臂同时运动。
[0056] 一种基于网络的自动制作饮品机器人控制方法,通过下述方式实现:
[0057] (1)自助点单系统开机,从云端服务器上下载饮品菜单,并将上述下载菜单以便于人机交互的方式进行显示;所述的菜单内容包括推荐饮品的所有品种及其配方信息,顾客
调配饮品的各种配料组合信息,配料量限制信息;
[0058] (2)顾客通过人机交互界面进行下单,由自助点单系统根据顾客的输入形成订单信息,并将所述订单信息按顺序发送至对应门店的集中式控制系统;
[0059] (3)集中式控制系统按顺序解析订单信息,解析结果包括配料种类配料量、分配该配料由双臂机器人的左手或右手接料,接料的顺序,搅拌的开始时间及停止时间;根据解析
结果中的配料种类结合本地存储的最新配料存放表确定接料的点位信息;
[0060] (4)集中式控制系统依次按照接料顺序及接料的点位信息控制双臂机器人的对应机械臂末端置于对应的点位,并控制定量出料柜按照配料量进行出料;搅拌装置根据预先
的设置一直处于搅拌状态或者在搅拌开始时间点开始搅拌;控制双臂机器人的机械手从上
述预设位置抓取纸杯/塑料杯,并接取不需要搅拌的配料;搅拌装置搅拌至预设的停止时间
后将饮品倒入所述的纸杯/塑料杯内,由机械手将纸杯/塑料杯放置在自动交付装置上预设
的位置,由自动交付装置将待交付的杯位旋转至顾客取杯的位置。
[0061] 优选的,所述的所述配料存放表确定过程如下:
[0062] 首先,将定量出料柜按照具体的排放位置,依照从左到右,从上到下依次编号为1,2,…m,单个料柜的料仓数量最多为nmax;单个料柜中的料仓从0开始编号;
[0063] 然后,根据实际配料存放的位置,按照如下规则计算配料编号P:P=所在料柜的编号*nmax+所在料仓的编号;
[0064] 最后,将配料名称/编号与配料编号一起,以表格的形式进行对应记录,形成配料存放表。
[0065] 本发明与现有技术相比有益效果为:本发明能够实现饮品制作及售卖过程完全无人化且可通过通过网络远程下单,并可实现饮品配料组分的顾客个性化定制,具体的:
[0066] (1)本发明可以实现在机器人或机械臂运动过程中同步进行搅拌,搅拌装置的启动与停止、转速调节等功能集成到机械臂控制器,实现位置运动和搅拌动作同步进行,在制
作完成后可以完成自动清洗,全程无人参与,有助于极大提高制作目标生产效率。在利用机
械臂无人制作奶茶、咖啡、冷饮等饮品的无人制作、贩卖等场合,有利于提高单位时间的制
作效率。
[0067] (2)本发明可在机械臂运动的同时,同步进行搅拌或搅匀,既能充分进行搅拌,又能提高制作效率。
[0068] (3)本发明搅拌完成后能够进行高温旋转式冲洗,避免了高频率更换搅拌杯的繁琐工作,同时还可以提高无人新零售制作饮品的可观赏性和趣味性。
[0069] (4)用户可以根据实际的使用情况调整搅拌装置的搅拌速度和搅拌时间,一方面保证效率,另一方面保证了口感和加工效果。
[0070] (5)本发明实施例提供的扣盖机构,通过直线运动模组带动压盖组件做水平方向及竖直方向的运动,使压盖组件从杯盖存储组件上方获取最上方杯盖,再移动压盖组件至
杯子处完成扣压杯盖,该机构中杯盖存储组件可置于待扣盖杯子下方的空间,因而可以根
据用户身高设置适宜高度的产品(盛放于扣盖杯子中)输出口,用户体验好;
[0071] (6)通过采用真空吸盘,利用气动元器件使吸盘吸住杯盖,通过环形压紧圈配合位于中心位置的真空吸盘对吸附后的杯盖进行找正,确保扣压时杯盖与杯子开口处的同轴
度,同时,在扣盖时,环形压紧圈给杯盖施加向下的压力将杯盖盖在杯子开口处;
[0072] (7)由于吸盘为弹性(例如硅胶)材料,且缓冲杆存在轴孔间隙,在真空吸盘工作时,缓冲杆会带动吸盘和杯盖向上运动,环形压紧圈与杯盖的锥形外轮廓的相对运动,吸盘
与缓冲杆的柔性作用,使得杯盖能和环形压紧圈之间精确定位,较小误差(不超过2mm);
[0073] (8)本发明实施例提供的杯盖存储组件在上方杯盖被取走后,通过盖托上推下方杯盖,使位于最上方的杯盖到达杯盖存储筒的开口处,便于扣盖组件获取杯盖;
[0074] (5)通过将杯托内表面设置成锥筒结构,上方开口大,下方开口小,使得机械臂放杯子时,只要能放到大口处即可,通过杯托的找正功能,既能保证下端(找正后)的精度,有
能降低对机械臂重复定位精度的要求。

附图说明

[0075] 图1为本发明机器人示意图;
[0076] 图2为本发明实施例提供的机械臂与搅拌装置连接结构示意图;
[0077] 图3为本发明实施例提供的自动清洗装置结构示意图;
[0078] 图4为本发明实施例提供的自动清洗装置喷头结构示意图;
[0079] 图5为本发明实施例提供的搅拌装置结构示意图;
[0080] 图6为本发明实施例提供的搅拌装置加强筋结构示意图;
[0081] 图7为本发明实施例提供的搅拌装置内部结构示意图;
[0082] 图8为本发明实施例提供的机械手示意图;
[0083] 图9为本发明实施例提供的一种扣盖机构在获取杯盖时的状态示意图;
[0084] 图10为本发明实施例提供的一种扣盖机构在扣压杯盖前的状态示意图;
[0085] 图11为本发明实施例提供的扣盖组件局部示意图;
[0086] 图12为本发明实施例提供的扣盖机构另一视角的局部结构示意图;
[0087] 图13为本发明实施例提供的杯托与连接杆装配示意图;
[0088] 图14为本发明实施例提供的自动出杯装置示意图;
[0089] 图15为本发明实施例提供的双臂机器人三个动作层示意图;
[0090] 图16为本发明实施例提供的定量出料柜示意图。

具体实施方式

[0091] 下面结合附图及实例对本发明作详细说明。
[0092] 如图1所示,本发明包括双臂机器人1、定量出料柜3(2为出料口)、自动交付装置4、自动出杯装置6、自助点单系统及集中式控制系统;所述的双臂机器人一臂末端安装搅拌装
置,另一臂为机械手;
[0093] 自动出杯装置将一摞纸杯/塑料杯分开,并传送到预设的抓取位置,机械手从该抓取位置抓取纸杯/塑料杯;
[0094] 自助点单系统初始工作时,从云端服务器上下载饮品菜单,并将上述下载菜单以便于人机交互的方式进行显示;
[0095] 顾客通过人机交互界面进行下单,由自助点单系统根据顾客的输入形成订单信息,并将所述订单信息按顺序发送至对应门店的集中式控制系统;所述订单信息包括该饮
品的唯一编码信息,该饮品的配方种类及用量。
[0096] 集中式控制系统按顺序解析订单信息,并根据解析结果生成控制指令,控制双臂机器人按照预设的顺序抓取纸杯/塑料杯并从定量出料柜取料并搅拌得到订单饮品,将订
单饮品放置在自动交付装置上预设的位置,由自动交付装置将待交付的杯位旋转至顾客取
杯的位置。
[0097] 云端服务器中存储当前能够提供的菜单信息,定量出料柜的每个料柜出料量与控制量的标定关系(该信息亦可以本地存储,用于集中式控制系统根据配料用量计算对应电
机的控制量),
[0098] 上述部件均安装在承载设备平台5上,为了满足顾客的舒适度,承载设备平台5的高度为0.9~1.2m。
[0099] 下面分别对上述各部分进行详细说明。
[0100] 一、双臂机器人1
[0101] 双臂机器人包括仿人躯干,躯干上固定两条6轴及6轴以上的串联机械臂,腰关节转动装置,其中一条臂末端安装杯具夹持装置(亦称机械手),另一条臂末端安装搅拌装置;
所述机械臂能够在机械臂控制器的控制下进行多自由度的运动,所述机械臂末端连接到搅
拌装置手柄,并与搅拌装置电气接口与机械接口同时连接。
[0102] 在一个实施例中机械臂末端工具法兰与搅拌装置手柄的连接法兰通过螺钉连接固定在一起,机械臂末端工具法兰可以随着机械臂末端旋转关节转动,这样搅拌杯就可以
相对于机械臂实现姿态调整,完成倾倒动作。
[0103] 结合图2,在机械臂末端工具法兰与搅拌装置手柄的连接法兰相互固定实现机械连接的同时,双方的电连接器同步对插在一起,实现机械和电器接口同步实现连接。这样可
以满足搅拌或搅匀装置的快速更换,简化更换搅拌或搅匀的操作。
[0104] 搅拌装置配备有自动清洗装置,结合图3,自动清洗装置包括自动旋转清洗喷头,电磁开关阀;电磁开关阀连接到机械臂控制器,通过机械臂控制器控制启动与停止,当电磁
开关阀启动后,水流经进水管进入,由自动旋转清洗喷头喷出。在一个实施例中,结合图4,
自动旋转清洗喷头包括固定部和旋转部,二者通过密封轴承连接,喷头固定部与电磁开关
阀的出口法兰连接,喷头旋转部可以相对喷头固定部转动。旋转部为中空圆柱体,侧面均匀
设置n个出水口,n≥2,顶面设置一字型开口,侧面的出水口为偏心设置,即出水口窄缝所在
平面不经过中空圆柱体的轴线,这样侧面喷出的水流推动自动旋转清洗喷头的喷头旋转部
相对于喷头固定部能够旋转,喷头顶部也布有出水口,这样在喷头四周都有水流喷出,对搅
拌装置形成全面冲洗。
[0105] 通过机械臂末端旋转关节调整搅拌装置的位置和姿态,将搅拌装置倒扣在自动清洗装置的自旋转重新喷头正上方,电磁开关阀控制自动清洗装置的启动与停止,启动与停
止信号通过机械臂控制器总线下发指令。当机械臂下发开启指令,电磁阀打开,热水管通过
自旋转喷头,在水流的推动下,自旋转喷头水流带动旋转部转动,形成旋转水流,对搅拌装
置起到清洗的作用。
[0106] 结合图5,搅拌装置包括搅拌杯体,搅拌刀头,联轴器,电机,电源转换模块,搅拌控制模块,电连接器,连接法兰等部分。电机设置在搅拌杯体的底部的电器舱内,联轴器用于
连接电机和搅拌刀头的转轴,搅拌控制模块设置在电器舱内,用于接收机械臂控制器发送
的搅拌开启和搅拌结束信号,控制电机开启和关闭。搅拌刀头的搅拌刀片位于搅拌杯体的
搅拌舱内,在电机的带动下对搅拌舱内的液体或固体进行充分搅拌,可以实现打散、搅匀等
目的。搅拌刀头内有密封轴承,将搅拌装置内部和电机等电气部分隔离开。
[0107] 电机为搅拌提供动力,电机类型为直流无刷大扭矩电机,无刷可以满足长时间工作,直流电是为了与机械臂上的直流电匹配,大扭矩可以满足搅拌冰块等介质。实现搅拌或
搅匀旋转动作。电机具有高速、中速、低速三种转速,在机械臂控制器的控制下选择不同的
转速旋转。
[0108] 如图6,连接件的作用是连接搅拌装置和机械臂末端关节法兰,连接件上有一个凸起块,用于末端安装定位,防止装错或装反,机械臂末端法兰上有另一个凸起块,和连接件
上的凸起匹配。
[0109] 电连接器用于实现与机械臂的供电线路和控制线路的连接,电源转换模块用于实现机械臂输出电压与电机电压的匹配。
[0110] 搅拌刀头上有用于连接的连接法兰头和搅拌刀片,中间有密封圈,连接法兰到头是正N变形(N>3),与联轴器形成可靠连接。
[0111] 联轴器用于连接搅拌刀头和电机,与搅拌刀头连接的一端与搅拌刀头上的连接法兰形状相同,也为正N边形(N>3)。
[0112] 底盖用于将电气部分密封隔离保护,防止外界异物进入。
[0113] 结合图6‑7搅拌杯杯体为圆柱形或者开口大的圆台体,内有均布肋边,数量M>3,肋边高度为杯体搅拌舱高度的1/3~1/2,为肋片结构,肋边作用为将搅拌装置内的液体形成
紊流,更有利于搅散介质,另一个作用是增加搅拌装置的刚度,防止变形过大形成破坏。杯
体内设计有加强筋特征,要求特征尺寸M1
[0114] 结合图8,给出机械手的一个实施例,包括驱动组件、传动组件和手爪,所述手爪包括相对设置的两个抓取部,所述抓取部上设有锥面,且两个所述抓取部上的锥面相对,在抓
取时,所述驱动组件给所述传动组件提供驱动力,所述传动组件带动所述两个抓取部相向
运动使所述锥面与杯具的外表面接触夹紧。
[0115] 二、定量出料柜3
[0116] 定量出料柜包括液体料柜、粉末料柜、膏状料柜、固体料柜,液体料柜主要放置浓缩果汁等液体配料,粉末料柜主要放置奶精粉等粉状配料,膏状料柜主要放置果糖等膏状
配料,固体料柜主要放置珍珠等固体配料。这些料柜的出料执行单元由步进电机驱动,受集
中式控制系统控制实现定量出料。
[0117] 具体的,液体出料柜的出料执行单元为蠕动泵,该泵由步进电机驱动,可实现定量出料;粉末料柜、膏状料柜、固体料柜的出料执行单元为步进电机驱动螺杆旋转,可实现粉
末料、膏状料、固体料的定量挤出;。
[0118] 通过预先标定的各个料柜电机每转的出料量,就可以根据当前所需配料量计算出步进电机的控制量,进而实现精确出料。
[0119] 三、自动交付装置4
[0120] 自动交付装置4为分度旋转的转盘,转盘中有诺干个放杯的位置,交付过程将空位置旋转到双臂机器人放杯的位置,将待交付的杯位旋转给顾客取杯的位置。
[0121] 实际应用过程中,有些饮品在纸杯上进行扣盖。为了实现这一功能,本发明给出一种扣盖机构,利用扣盖机构在产品交付前,根据需要对待交付纸杯进行加扣杯盖。
[0122] 结合图9,本发明一个实施例中给出具体的一种扣盖机构,包括杯盖存储组件10、直线运动模组20和扣盖组件30,所述杯盖存储组件10用于叠放多个杯盖13,如图9和10所
示,所述扣盖组件30设置在所述直线运动模组20上,用于获取杯盖并将所述杯盖扣压至杯
口,所述直线运动模组20用于带动所述扣盖组件30沿水平方向和/或竖直方向移动。
[0123] 具体地,本发明实施例中,直线运动模组20带动扣盖组件30在水平方向和竖直方向做至少二自由度运动;所述扣盖组件30可以通过手爪抓取、吸盘吸附等方式获取杯盖;
[0124] 工作时,控制器按照预设程序控制直线运动模组20动作将扣盖组件30移动至杯盖存储筒上方,并获取最上方的杯盖13,获取杯盖13后,控制器再控制直线运动模组20将带有
杯盖13的扣盖组件30移动至待扣盖杯子上方,之后控制直线运动模组20带动扣盖组件30竖
直向下移动,使压盖组件30获取的杯盖扣压在杯子开口处,完成扣盖。
[0125] 本发明实施例提供的扣盖机构,通过直线运动模组带动压盖组件做水平方向及竖直方向的运动,使压盖组件从杯盖存储组件上方获取最上方杯盖,再移动压盖组件至杯子
处完成扣压杯盖,该机构中杯盖存储组件可置于待扣盖杯子下方的空间,因而可以根据用
户身高设置适宜高度的产品(盛放于扣盖杯子中)输出口,用户体验好。
[0126] 如图10所示,在一可选实施例中,所述扣盖组件30包括立杆33、环形压紧圈35及真空吸盘31,所述立杆33第一端固定在所述直线运动模组20上,所述立杆33第二端弯折,所述
环形压紧圈35水平设置且通过至少两个连接杆固定在所述立杆33的第二端,所述真空吸盘
31位于所述压紧圈35的中心位置,用于通过真空吸附抓取所述杯盖。
[0127] 通过采用真空吸盘,利用气动元器件使吸盘吸住杯盖,通过环形压紧圈配合位于中心位置的真空吸盘对吸附后的杯盖进行找正,确保扣压时杯盖与杯子开口处的同轴度,
同时,在扣盖时,环形压紧圈给杯盖施加向下的压力将杯盖盖在杯子开口处。
[0128] 在一可选实施例中,所述真空吸盘包括缓冲杆和设置在所述缓冲杆一端的吸嘴,当处于自然状态时,所述吸嘴位于所述环形压紧圈所在平面之下,当真空吸附所述杯盖时,
所述吸嘴在所述缓冲杆带动下向上运动直至所述杯盖卡在所述环形压紧圈处。
[0129] 由于吸盘为弹性(例如硅胶)材料,且缓冲杆存在轴孔间隙,在真空吸盘工作时,缓冲杆会带动吸盘和杯盖向上运动,环形压紧圈与杯盖的锥形外轮廓的相对运动,吸盘与缓
冲杆的柔性作用,使得杯盖能和环形压紧圈之间精确定位,较小误差(不超过2mm)。
[0130] 如图9所示,在一可选实施例中,所述直线运动模组20包括水平运动组件21、竖直运动组件22及控制器(图中未示出),所述水平运动组件21用于带动所述扣盖组件30沿水平
方向直线运动,所述竖直运动组件22用于带动所述扣盖组件30沿竖直方向直线运动,所述
控制器用于按照预设程序控制所述水平运动组件和竖直运动组件运动。具体地,本发明实
施例中,水平运动组件21可以包括水平轨道、水平滑块、水平运动驱动电机,竖直运动组件
22可以包括竖直轨道、竖直滑块和竖直运动驱动电机,竖直轨道固定在水平轨道的滑块上,
水平轨道固定在操作台上。该直线运动模组结构简单,控制方便。
[0131] 如图10和11所示,在一可选实施例中,所述直线运动模组20还包括设置在所述立杆33弯折部位32下方的检测开关34,检测开关34可以是光电开关,用于检测所述杯盖13是
否位于所述环形压紧圈35处,当获取动作后或扣盖动作前,所述杯盖不位于所述环形压紧
圈35处时,所述控制器按照应急程序控制所述水平运动组件21和竖直运动组件22运动,以
确保获取到杯盖并避免由于杯盖在运输途中脱落导致的错误扣压。当按照应急程序控制所
述水平运动组件21和竖直运动组件22运动之后仍然未检测到杯盖13位于所述环形压紧圈
35处时,控制器执行报警操作,以使工作人员及时进行维修。
[0132] 如图12所示,在一可选实施例中,所述杯盖存储组件10包括杯盖存储筒11、盖托15(如图13所示)及盖托直线运动组件12,所述杯盖存储筒11上设有沿竖直方向延伸的导向
槽,所述盖托15位于所述杯盖存储筒11内,并通过连接杆14固定在所述盖托直线运动组件
12上,所述盖托直线运动组件12带动所述盖托15沿所述导向槽向上运动,以推送所述杯盖
13至所述杯盖存储筒11上开口处。具体地,盖托直线运动组件12包括竖直轨道、竖直滑块、
竖直运动驱动电机,连接杆14固定在竖直滑块上。
[0133] 本发明实施例提供的杯盖存储组件在上方杯盖被取走后,通过盖托上推下方杯盖,使位于最上方的杯盖到达杯盖存储筒的开口处,便于扣盖组件获取杯盖。
[0134] 在一可选实施例中,自动交付装置4为分度旋转的转盘上设有10个沿转盘圆周均布的杯托,所述杯托内表面为锥筒结构。通过将杯托内表面设置成锥筒结构,上方开口大,
下方开口小,使得机械臂放杯子时,只要能放到大口处即可,通过杯托的找正功能,既能保
证下端(找正后)的精度,有能降低对机械臂重复定位精度的要求。
[0135] 为了确定杯托是否到达预设位置,在转盘上设置与所述杯托一一对应的定位标识。定位标识可以是接近开关、光电开关等,通过设置定位标识,可进一步减小转盘转动过
程中产生的位置误差,避免压盖偏差。转盘位于台面5上,所述杯盖存储筒11主体部分位于
所述台面之下。
[0136] 参考图9,在一可选实施例中,所述杯盖上表面设有锥台型凸台,所述环形压紧圈35设置在所述凸台外围。
[0137] 四、自动出杯装置6
[0138] 如图14所示,自动出杯装置具有多个存放纸杯或塑料杯的杯筒,杯筒安装在一个转盘上,杯筒底部有自动分杯机构,集中式控制系统每次选择转盘上的一个杯筒,将其转至
指定位置,并自动投放杯子到杯托上,杯托安装在升降机构上,通过控制升降机构将空杯子
送至工作台面,该位置为预设的抓取位置。
[0139] 上述实现一摞一次性纸杯分开的自动分杯机构可以采用现有技术进行设计,此处不进行过多描述。
[0140] 五、自助点单系统
[0141] 自助点单系统初始工作时,从云端服务器上下载饮品菜单,并将上述下载菜单以便于人机交互的方式进行显示;人机交互的方式可以包括放置在饮品制作店内和或外的触
摸屏、手机APP、互联网网络。
[0142] 顾客可以按菜单限定要求更改,定义连续编号的配料为同一系列配料,在同一杯饮品中只能添加一个系列中的一种配料,可以添加多个系列的配料。每一系列的配料都可
以由顾客选择,且每一个配料有推荐量显示和添加配料量的上下限。顾客通过人机交互界
面进行下单,由自助点单系统根据顾客的输入形成订单信息,并将所述订单信息按顺序发
送至对应门店的集中式控制系统;为了便于后期管理,该订单信息也可以同时发送至云端
服务器。
[0143] 形成订单的过程中要考虑当前饮品的物料性质,设置搅拌停止时间和搅拌转速。例如当有冰块存在于饮品中时搅拌时间到交付位置,等待搅拌结束再实施后续的交付动
作;当有果浆、糖浆、蜂蜜等黏稠液体存在时搅拌时间为到交付位置停止;仅有粉末和非黏
稠液体,或仅有非黏稠液体,搅拌时间为到交付位置停止。搅拌时间,用户可以根据使用情
况进行设置。例如当有冰块存在于饮品中时采用低速搅拌,当有果浆、糖浆、蜂蜜等黏稠液
体存在采用中速搅拌,当仅有粉末和非黏稠液体,或仅有非黏稠液体时采用高速搅拌。用户
可以根据使用情况进行转速设置
[0144] 云端服务器对订单信息进行管理,工作人员可以根据信息判断配料量是否足够,对整个订单工作进行监控。当然为了更好的提升订单体验,云端服务器可以对同一IP地址
的历史订单进行统计,并以菜单的形式在自助点单系统进行显示,便于用于根据喜好快速
下单。
[0145] 六、集中式控制系统
[0146] 本发明通过集中式控制系统对顾客订单信息进行解析,分解成各个配料种类及出料量,分配该配料由双臂机器人的左手或右手接料,接料的顺序,搅拌转速、搅拌的开始时
间及停止时间。并进一步根据配料种类确定接料的点位信息。将上述信息转换成控制指令
通过总线发送至机械臂控制器,由机械臂控制器具体控制机械臂执行相应的动作。
[0147] 如图16所示为多个料柜组成的料柜组,每个料柜有1到n个料仓,其编号为0到n‑1(每个料柜n值可能不同),料柜有出料口,接料杯可以覆盖该出料口,料柜的出料口有若干
个出料管道,出料管道为0到n‑1。控制接料杯到达出料口,控制相应出料管出料即可实现往
接料杯中自动投放配料。
[0148] 在员工对料柜的料仓装料时,要在集中式控制系统中输入该料仓对应的配料种类,构建配料存放表。
[0149] 料柜从左到右,从上到下的编号依次为1,2,…m,每个料柜的料仓数量最多为nmax,每个料仓有一个电机驱动执行机构实现定量出料。
[0150] 放置在料仓中的配料对应编号为P,其计算规则为:P=所在料柜的编号×nmax+所在料柜的料仓编号;
[0151] 在某料仓中存放配料A,该料仓的编号为P。
[0152] P编码可解算出杯接料的点位信息,和出料电机控制选择:
[0153] 步骤一、根据配料名称在集中式控制系统的配料存放表中查寻该配料的配料编码。
[0154] 步骤二、将该配料编码P除nmax得到商数为Ps,余数为PY,商数为Ps为机械手末端运动的点位编号,该点位为预先试教好的点位,为机械手末端可达点。该料柜的第PY+1个电机
执行定量出料。
[0155] 实施例:
[0156] 有三个料柜,第一个料柜有3个料仓,第二个料柜有2个料仓,第三个料柜有2个料仓,在料柜的料仓里依次装入浓缩果汁1到7。该组料柜的料仓数量最多为nmax=3,则配料编
号表为:
[0157]3 4 5
浓缩果汁1 浓缩果汁2 浓缩果汁3
6 7 8
浓缩果汁4 空 浓缩果汁5
9 10 11
浓缩果汁6 空 浓缩果汁7
[0158] 步骤一、接收云端的配料信息,包含配料名称浓缩果汁4,和用量L,则,通过查表得到该配料的编号为6;
[0159] 将该配料编码6除3得到商数为2,余数为0,则该配料为第2个料柜的第一个料仓,第2个料柜的出料口为预先对机械臂试教好的点位,控制该出料口对应的料仓电机1号电机
执行出料动作即可。
[0160] 相比于现有先将各种物料倒入搅拌杯中,然后再统一搅拌,搅拌完成后再由机械臂转移交付的方式。本发明利用接取物料的时间进行搅拌,并利用转移交付的时间完成最
终搅拌,使得搅拌不占用单独时间,大大提高了工作效率,缩短了等待时间。
[0161] 完成当前饮品的交付后,机械臂控制器调整机械臂末端的姿态使得搅拌装置倒扣于自动旋转冲洗喷头的正上方,自动旋转冲洗喷头完全插入搅拌装置中,但不发生碰撞干
涉;机械臂控制器下启动信号,使的电磁开关阀打开,完成清洗。设定时常后,机械臂控制器
下发停止信号,电磁开关阀关闭,停止喷水,控制机械臂带动搅拌装置回到准备位置或者执
行下一次接取物料的操作。
[0162] 七、双臂机器人动作规划
[0163] 本发明双臂机器人携杯子通过腰关节旋转及双臂运动,实现杯子接住料柜出料。下面给出一种优选的实施例介绍具体的实现方式:
[0164] (1)在双臂饮品机器人的周围空间定义三个动作层,从躯干向外,依次为根部层G、中间层Z和末端层M,每一层均包括若干点位,同一层的各个点位位于同一个圆周上;
[0165] 末端层M的各个点位为环绕双臂饮品机器人的各个料柜的接料点;根部层G的各个点位位于以双臂饮品机器人的旋转中心为圆点,R1为半径的圆周上,R1=躯干的外包络圆
半径+机械臂末端的外包络圆半径;中间层Z的各个点位位于以双臂饮品机器人的旋转中心
为圆点,R2为半径的圆周上,R2=料柜靠近机器人侧的包络圆半径‑机械臂末端的外包络圆
半径‑Δδ,Δδ为安全公差;
[0166] (2)双臂饮品机器人上电回零后,先取杯,机械臂末端点位运动到根部层,机器人腰关节旋转,使机械臂末端的工作空间到达指定的料柜区域;
[0167] (3)机械臂根据双臂运动规则协同双臂运动次序,根据点位辐射算法规划动作轨迹,完成接料,实现饮品配置。
[0168] 步骤(3)的具体实现方法如下:
[0169] 如图15所示,双臂饮品机器人旋转中心与每个接料点的连线依次与根部层G、中间层Z和末端层M的交点记为一组点位,则从躯干向外,第i组点位的编号依次记为3i、3i+1、3i
+2,沿顺时针方向,第i+1组点位的编号依次记为3(i+1)、3(i+1)+1、3(i+1)+2,以此类推,i
为大于0的自然数;
[0170] 设机械臂末端当前点位为A,目标点位为B,A除以3的商数为AS,余数为AY,B除以3的商数为BS,余数为BY;
[0171] 则双臂运动规则如下:
[0172] 在双臂运动过程中,如果左侧机械臂的目标点位编号值大于等于右侧机械臂即将运动的目标点位编号值,则遵循以下步骤:
[0173] (s1)先将其中一个手臂运动到根部层点位,运动轨迹为:
[0174] 当AY=0时,保持当前手臂不动;
[0175] 当AY=1时,运动点位为A,A‑1;
[0176] 当AY=2时,运动点位为A,A‑1,A‑2;
[0177] (s2)另一只手臂按照点位辐射算法,运动到目标点位,完成该只手臂的接料动作;
[0178] (s3)完成接料后,运动到根部层点位。如果该目标根部层点位不为AS,则运动到该根部层点位。如该目标根部层点位为AS,则运动到相邻的根部层点位AS+1或AS‑1。
[0179] 如果左侧机械臂的目标点位编号值小于右侧机械臂即将运动的目标点位编号值,则双臂同时按照点位辐射算法运动。
[0180] 从A到B的点位辐射算法实现方式如下:
[0181] A除以3的商数为AS,余数为AY,B除以3的商数为BS,余数为BY;
[0182] 当AS不等于BS,且B的编号>A的编号时,
[0183] (1)当AY=0时,机械臂末端依次经过点位:
[0184] A,3(AS+0)+1,3(AS+1)+1,…,3(AS+(BS‑AS))+1,B
[0185] 如BS‑AS=3,则机械臂末端依次经过点位编号:
[0186] A,3(AS+0)+1,3(AS+1)+1,3(AS+2)+1,3(AS+3)+1,B
[0187] BY等于1时,3(AS+(BS‑AS))+1与B点重合,为同一个点位;
[0188] (2)当AY=1时,机械臂末端依次经过点位:
[0189] 3(AS+0)+1,3(AS+1)+1,…3(AS+(BS‑AS))+1,B
[0190] 如BS‑AS=2,则机械臂末端依次经过点位编号:
[0191] 3(AS+0)+1,3(AS+1)+1,3(AS+2)+1,B
[0192] BY等于1时,3(AS+(BS‑AS))+1与B点重合,为同一个点位;
[0193] (3)当AY=2时,机械臂末端依次经过点位:
[0194] A,3(AS+0)+1,3(AS+1)+1,…,3(AS+(BS‑AS))+1,B
[0195] BY等于1时,3(AS+(BS‑AS))+1与B点重合,为同一个点位。
[0196] 当AS不等于BS,且B的编号
[0197] (1)当AY=0时,机械臂末端依次经过点位:
[0198] A,3(AS‑0)+1,3(AS‑1)+1,…,3(AS‑(AS‑BS))+1,B
[0199] BY等于1时,3(AS‑(AS‑BS))+1与B点重合,为同一个点位;
[0200] (2)当AY=1时,机械臂末端依次经过点位:
[0201] 3(AS‑0)+1,3(AS‑1)+1,…,3(AS‑(AS‑BS))+1,B
[0202] BY等于1时,3(AS‑(AS‑BS))+1与B点重合,为同一个点位;
[0203] (3)当AY=2时,机械臂末端依次经过点位:
[0204] A,3(AS‑0)+1,3(AS‑1)+1,…,3(AS‑(AS‑BS))+1,B
[0205] BY等于1时,3(AS‑(AS‑BS))+1与B点重合,为同一个点位。
[0206] 当AS=BS时,机械臂末端依次经过点位:A,A+(BY‑AY),B。
[0207] 本发明机器人至少能够应用如下环境:饮品自动制作及售卖机器;仿人自动售卖超市;自动炒菜及售卖餐厅;狭小危险作业场所;
[0208] 本发明未详细说明部分属于本领域技术人员公知常识。