自动饮品机和用于自动饮品机的订单处理方法与流程

文档序号:19659377发布日期:2020-01-10 20:51阅读:336来源:国知局
自动饮品机和用于自动饮品机的订单处理方法与流程

本发明涉及智能零售领域,更具体地涉及自动饮品机和用于自动饮品机的订单处理方法。



背景技术:

目前,随着技术的发展,餐饮行业中销售餐饮的方法受互联网技术的影响也不断变化。市场上出现了各种半自动和全自动的零售设备,比如自动饮品机。这些自动饮品机通常接收现场下单,无论是通过客户端下的订单还是通过自动饮品机下的订单,然后在饮品制作完成后直接将饮品放置到取货口。由用户现场取走刚刚制作完成的饮品。在这种情况下,例如制作一杯咖啡或者果汁可能耗费几分钟时间,这就需要用户排队等待。尤其是在高峰时段有很多用户购买时,用户往往会排很长的队。用户体验较差,容易导致部分用户放弃购买所需饮品。



技术实现要素:

考虑到上述问题而提出了本发明。本发明提供了一种自动饮品机和用于自动饮品机的订单处理方法。

根据本发明实施例的一方面,提供了一种自动饮品机,包括第一输入装置、控制器、饮品制作装置和机械臂,其中,所述自动饮品机还包括第二输入装置并且还设置有缓冲区,其中,

所述第一输入装置用于接收订单信息;

所述第二输入装置用于接收取货信息;

所述控制器用于根据所述订单信息控制所述饮品制作装置和所述机械臂制作相应的饮品,根据所述订单信息控制所述机械臂将所制作的、用户非即取的饮品存放到所述缓冲区,并根据所述取货信息控制所述机械臂将所述缓冲区的、与所述取货信息对应的饮品放置到指定位置。

示例性地,所述第一输入装置包括通信接口,用于接收远程订单信息,

所述控制器根据所述订单信息控制所述机械臂将所制作的、用户非即取的饮品存放到所述缓冲区通过以下操作实现:

根据所述远程订单信息确定所制作的饮品是用户非即取的饮品;

控制所述机械臂将用户非即取的饮品放置到所述缓冲区;

所述根据所述取货信息控制所述机械臂将所述缓冲区的、与所述取货信息对应的饮品放置到指定位置通过以下操作实现:

根据所述取货信息确定所述缓冲区中的、与所述取货信息对应的饮品;

控制所述机械臂将所述与所述取货信息对应的饮品放置到所述指定位置。

示例性地,所述第一输入装置还包括人机交互输入装置,用于接收现场订单信息,

所述控制器还用于根据所述现场订单信息确定所制作的饮品是现场即取的饮品并控制所述机械臂将所述现场即取的饮品放置到所述指定位置。

示例性地,所述缓冲区设置在所述机械臂的两侧。

示例性地,所述缓冲区内设置有用于放置用户非即取的饮品的多层置物架。

示例性地,所述缓冲区包括:用于存放用户非即取的饮品中的热饮的保温区和/或用于存放用户非即取的饮品中的冷饮的冷藏区。

示例性地,所述第二输入装置包括摄像头,用于拍摄用户的客户端所呈现的二维码,所述二维码包含所述取货信息。

示例性地,所述指定位置处设置有升降机构,在所述控制器的控制下所述升降机构能够在第一位置和第二位置之间移动,其中,

当所述升降机构处于所述第一位置时,所述控制器用于根据所述取货信息控制所述机械臂将所述缓冲区的、与所述取货信息对应的饮品放置到所述升降机构上并控制所述升降机构移动到所述第二位置,以供用户取走所述与所述取货信息对应的饮品。

示例性地,所述自动饮品机还设置有丢弃口,所述指定位置设置有物品检测传感器,用于检测所述指定位置处的饮品是否被取走;

所述控制器还用于针对所述指定位置处的饮品进行计时,当计时超过取货阈值并且检测到所述指定位置处的饮品尚未被取走时,控制所述升降机构移动回到所述第一位置,并控制所述机械臂将所述指定位置处的饮品送入所述丢弃口或者重新放置回所述缓冲区。

示例性地,所述自动饮品机还设置有丢弃口,

所述控制器还用于针对所述缓冲区的饮品进行计时,当计时超过丢弃阈值时,控制所述机械臂将所述缓冲区的饮品送入所述丢弃口。

根据本发明实施例的另一方面,还提供了一种用于自动饮品机的订单处理方法,所述自动饮品机包括第一输入装置、控制器、饮品制作装置和机械臂,所述自动饮品机还包括第二输入装置并且还设置有缓冲区,所述方法包括:

利用所述第一输入装置接收订单信息;

利用所述控制器根据所述订单信息控制所述饮品制作装置和所述机械臂制作相应的饮品;

利用所述控制器根据所述订单信息控制所述机械臂将所制作的、用户非即取的饮品存放到所述缓冲区;

利用所述第二输入装置接收取货信息;

利用所述控制器根据所述取货信息控制所述机械臂将所述缓冲区的、与所述取货信息对应的饮品放置到指定位置。

上述方案中的自动饮品机设置有缓冲区,可以暂存所制作的饮品等待用户领取,减少了用户等待的时长,提高了用户体验。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过结合附图对本发明实施例进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中,相同的参考标号通常代表相同部件或步骤。

图1示出了根据本发明一个实施例的自动饮品机的示意性框图;

图2示出了根据本发明一个实施例的自动饮品机的结构示意图;

图3示出了根据本发明一个实施例的用于自动饮品机的订单处理方法的示意性流程图。

具体实施方式

为了使得本发明的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本发明的示例实施例。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是本发明的全部实施例,应理解,本发明不受这里描述的示例实施例的限制。基于本发明中描述的本发明实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本发明的保护范围之内。

如前所述,市场上出现的各种自动饮品机,都是制作一杯饮品并将所制作的饮品放置到取货口。待用户自取货口取走所制作的饮品之后,再制作另一杯饮品。这难以满足提前制作完成饮品,减少用户等待的需求。为了至少部分地解决上述问题,本发明实施例提供了一种自动饮品机。自动饮品机用于根据用户的订单信息自动制作并提供对应的饮品。可以理解,自动饮品机是智能系统,其能够在无需管理人员帮助和监管的情况下自动完成对订单信息的处理。所述自动饮品机包括缓冲区,所述缓冲区可以用于暂存制作完成的饮品,这样可以提前制作完成饮品。在用户所订购的饮品已经暂存在缓冲区的情况下,当用户来到自动饮品机前,其可以立即领取暂存的饮品。由此,本申请的自动饮品机减少了用户等待的时长,提高了用户体验。图1示出了根据本发明一个实施例的自动饮品机100的示意性框图。

如图1所示,自动饮品机100包括第一输入装置110、饮品制作装置120、第二输入装置140、机械臂150以及控制器160,并且设置有缓冲区130。

第一输入装置110用于接收订单信息。订单信息可以包括用户的信息、所购买的饮品的信息(简称饮品信息)、自动饮品机信息等内容。比如,所述用户的信息可以包括用户身份信息、身份识别码或验证码,用于标识提交订单的用户的身份。具体地,用户的信息可以是用户的手机号码,系统登陆的用户名等。所述饮品信息可以包括饮品的类型、数量等内容,以用于自动饮品机制作用户需要的饮品。以咖啡为例,上述饮品的类型可以包括杯容量、糖度、冷热、浓度、种类等。可以理解,一个订单可以订购多杯饮品,所以,饮品信息可以包括饮品的数量。可选地,订单信息还可以包括订单标识符,订单价格信息等内容。

上述接收订单信息的方式可以有多种。例如,自用户的客户端或服务器以有线或无线通信方式接收订单信息。因此,第一输入装置可以包括有线或无线网络接口和/或近场通信装置。

饮品制作装置120用于在控制器160的控制下根据第一输入装置110接收的订单信息制作相应的饮品。进一步的,该饮品例如咖啡、奶茶以及果汁等。具体地,饮品制作装置120可以在接收到控制器160的相关指令时依次启动制作与第一输入装置110接收的订单信息相应的饮品的各个工序。

饮品制作装置120可以包括用于存放制作饮品所需原料的一个或多个存储箱。比如饮品制作装置120为咖啡机,其可以包括用于存放咖啡豆的存储箱、用于存储牛奶的冰箱、用于存储糖浆的存储箱和/或用于存储饮用水的水箱等。咖啡机可以通过自动磨豆、自动压粉、自动酿造、将发热煲内的热水瞬间冲入酿造好的咖啡粉,将咖啡的内在精华萃取出来,以生成具有浓郁香味的咖啡。另外,所述饮品制作装置120还可以定期进行自清理。本领域普通技术人员了解其具体构造原理和实现过程,为了简洁,在此不再赘述。

缓冲区130用于暂存饮品制作装置120制作完成的、用户非即取的饮品。缓冲区130为用于暂存饮品的空间。暂时等待用户领取的饮品可以放置在所述缓冲区130。所述缓冲区130可以进行合理的空间划分,以更好的存放饮品。比如,可以划分为多层缓冲空间,每层缓冲空间可以划分为多个存放区域,这样可以存放更多的饮品。还可以划分用于存放不同类型饮品的存放区域,以更好的保证饮品的口感。比如,划分保温区和冷藏区;或者划分特殊风味的饮品的缓冲区与普通饮品的缓冲区,以减少特殊风味饮品的气味对普通饮品的影响。

可选地,缓冲区130中可以包括一个或多个用于存放一杯饮品的存放子区。对于缓冲区130包括多个存放子区的情况,可以给存放每杯饮品的存放子区进行编号,基于所述编号可以建立缓冲区130的每杯饮品的存放子区与所存放的饮品之间的对应关系,以利于准确定位每杯饮品。比如,方便机械臂150抓取或搬运饮品。

第二输入装置140用于接收取货信息。取货信息用于确定待领取的饮品。所述待领取的饮品可以是1杯或多杯。取货信息可以包括订单信息。基于订单信息可以确定所述订单购买的饮品信息,进而可以确定待领取的饮品。取货信息还可以包括用户的信息和饮品信息,基于所述用户的信息和饮品信息可以确定待领取的饮品。上述接收取货信息的方式可以有多种。例如,自用户的客户端呈现的二维码或条形码提取取货信息,或者还可以基于人机交互设备通过接收用户输入的取货码接收取货信息。

机械臂150用于在控制器160的控制下执行制作饮品和/或搬运饮品操作。机械臂150占有一定空间,可以包括一个或多个相连的可旋转和/或可伸缩的臂以及末端执行器。臂用于移动或旋转,末端执行器用于执行抓取和/或释放操作。比如,末端执行器可以是可开合的夹爪,也可以是其他操作工具。机械臂150响应于来自控制器160的控制命令按照相应路线运动并完成预定的动作。具体地,机械臂150响应于控制命令,实现在三维的空间中运动,并且在具体的位置执行相关动作。所述具体的位置比如饮品的制作位置、饮品在缓冲区130存放的位置或取货的位置等。具体例如,在制作饮品的各个工序中,搬运杯子至饮品制作装置120的相应位置,例如,咖啡粉出口、出奶口、出水口等;将饮品制作装置120制作的饮品存放到缓冲区130或者其他位置。

控制器160用于根据第一输入装置110接收的订单信息控制饮品制作装置120和机械臂150制作相应的饮品。在控制器160的控制下,饮品制作装置120和机械臂150二者可以互相配合,完成饮品的制作流程。

控制器160还用于根据所述订单信息控制所述机械臂150将所制作的、用户非即取的饮品存放到缓冲区130。可以理解,对于根据本申请的实施例的自动饮品机,可以接收用户非即取的饮品的订单。用户非即取的饮品是指用户下单时间与预取订单时间相差大于特定阈值的饮品。该特定阈值可以是5至10分钟。其中,预取订单时间是用户期望领取所购饮品的时间。假设用户在上午10∶00下单,并在订单中选择预取时间为下午14:00,则该订单所对应的饮品为用户非即取的饮品。在一个示例中,在上述过程中,建立饮品与缓冲区130中特定存放区域的对应关系。

控制器160还用于根据第二输入装置140接收的取货信息控制机械臂150将所述缓冲区130的、与所述取货信息对应的饮品放置到指定位置。根据取货信息,控制器160可以确定与取货信息对应的、待领取的饮品。在前述示例中,控制器160根据饮品与缓冲区130中特定存放区域之间的对应关系,控制机械臂150将该特定存放区域处的饮品放置到指定位置。所述指定位置可以是饮品中转或临时存放的位置,放置在所述指定位置的饮品会再被搬运到其他位置或取货口;或者,所述指定位置为取货口,以供用户从该取货口处领取饮品。

示例性地,控制器160还用于根据取货信息控制机械臂150将饮品制作装置120所制作的、用户即取的饮品直接放置在前述指定位置,以待用户领取。用户即取的饮品是用户希望并且能够即刻领取的饮品。对于用户现场下单的情况,所下订单的饮品可以是用户即取的饮品。用户即取的饮品可以在制作完成之后立即被放置到指定位置,而不是缓冲区130。由此,提高自动饮品机的工作效率,减少用户等待时间。

该自动饮品机100设置有缓冲区130,可以存放所制作的、用户非即取的饮品,这样自动饮品机可以制作多杯饮品等待用户领取,减少了用户等待的时长,提高了用户体验。

示例性地,第一输入装置110包括通信接口,用于接收远程订单信息。

基于通信接口,可以接收用户通过客户端提交的远程订单信息,可以理解,所述远程是指经由网络提交而非地理距离概念上的遥远。

所述客户端可以是用户的手机、平板电脑、个人计算机或者其他智能设备。用户可以通过客户端上的app、小程序或网页等完成订单提交操作。在用户提交订单信息(简称下单)后,第一输入装置110可以经由服务器基于通信接口接收所述订单信息。远程订单可以包括在现场通过客户端提交的订单,还可以包括在非现场的其他地方基于网络连接通过客户端提交的订单。

可以理解,对于远程订单信息,无法确定用户下单时是否位于自动饮品机前,所以,可以据此认为远程提交订单所订购的饮品为用户非即取的饮品。可以将远程订单信息对应的饮品在其制作完成后存放到缓冲区130,以等待用户领取。

基于通信接口接收远程订单信息并为用户暂存制作完成的饮品,不仅方便用户通过网络提交订单,而且可以减少因现场提交订单而排队情况,提高了用户体验。

可以理解,控制器160可以根据远程订单信息,例如其中的预取订单时间,控制饮品制作装置120和机械臂150互相配合,制作对应的饮品。在饮品制作完成后,为了不影响自动饮品机100制作下一杯饮品,控制器160控制机械臂150将所制作的、用户非即取的饮品存放到缓冲区130,以为下一杯饮品提供制作空间。在一个示例中,控制器160的上述操作通过以下子操作实现。

首先,根据远程订单信息确定所制作的饮品是用户非即取的饮品。如前所述远程订单信息对应的饮品是用户非即取的饮品。所以控制器160在接收到远程订单信息后,可以根据该远程订单信息确定其所订购的饮品为用户非即取的饮品。

然后,控制机械臂150将用户非即取的饮品放置到缓冲区130。如前所述,缓冲区130可以包括一个或多个存放子区,每个存放子区用于存放一杯饮品。在放置过程中,建立了存放子区与其中存放的饮品之间的一一对应关系。在一个示例中,控制器160可以存储包含上述对应关系信息的表格。

可以理解,在缓冲区130存在空余存放子区的情况下,控制器160可以控制机械臂150将饮品放置到缓冲区130的空余存放子区。

可以理解,在用户来到自动饮品机前领取饮品时,控制器160根据取货信息控制机械臂150将所述缓冲区130的、与所述取货信息对应的饮品放置到指定位置通过以下子操作实现。

首先,根据所述取货信息确定所述缓冲区130中的、与所述取货信息对应的饮品。然后,控制所述机械臂150将所述与所述取货信息对应的饮品放置到所述指定位置。

所述取货信息可以是订单信息本身或根据订单信息生成的相关饮品标识信息,例如订单编号、取货码或者是手机验证码等。所述取货信息可以包括诸如饮品的类型及每个类型对应的饮品的数量等饮品标识信息。

基于所述取货信息,控制器160可以确定所述取货信息对应的饮品是否制作完成,在未开始制作或者未制作完成的情况下,控制器160可以通过发送提示信息以提示用户当前待取货的饮品未制作完成。

在饮品已经制作完成的情况下,控制器160可以在缓冲区130中确定与所述取货信息对应的饮品。在一个示例中,控制器160可以根据取货信息中的饮品标识信息确定取货信息所对应的饮品在缓冲区130中的具体位置,例如哪一个存放子区。在确定了取货信息所对应的饮品在缓冲区130中的具体位置之后,可以控制机械臂130将该饮品放置到指定位置,例如取货口,以供用户领取。

示例性地,上述取货信息可以由二维码携载。自动饮品机100的第二输入装置140包括摄像头,用于拍摄用户的客户端所呈现的二维码,所述二维码包含所述取货信息。在一个示例中,该取货信息可以是下单之后,自动饮品机100根据订单信息生成并发送给用户的客户端的。用户可以利用取货信息在自动饮品机领取所订购的饮品。可选地,用户将客户端所呈现的二维码对准自动饮品机100的摄像头,第二输入装置140通过摄像头拍摄所述二维码来获取取货信息。基于取货信息可以确定用户需要领取的饮品。

基于摄像头拍摄二维码获取取货信息,可以避免用户输入,提高了获取取货信息的效率和准确性。

替代地,第二输入装置140还可以包括人机交互输入装置,用于接收用户的取货信息。所述人机交互输入装置可以包括触摸屏、键盘或鼠标等等。用户可以通过人机交互输入装置直接输入取货信息。所述取货信息可以是订单编号、取货码或者是手机验证码等信息。

除了通信接口,第一输入装置110还可以包括人机交互输入装置,用于接收现场订单信息。可以理解,第一输入装置110和第二输入装置140可以用同一个人机交互输入装置实现。

所述现场订单信息是指用户通过对自动饮品机的操作直接输入给自动饮品机而非经由网络提交的订单信息。所述人机交互输入装置可以包括触摸屏、键盘或鼠标等等。可选地,人机交互输入装置还可以包括基于近场通信技术的通信装置。在一个示例中,用户来到自动饮品机前,通过客户端填写订单,并基于人机交互输入装置通过近场通信技术自客户端将所述订单信息传送至自动饮品机。在另一个示例中,第一输入装置110还可以包括摄像头。首先利用客户端生成订单的二维码信息。然后可以通过摄像头拍摄或扫描所述二维码信息接收现场订单信息。

基于人机交互输入装置,在没有网络的情况下也可以接收订单信息,减少了对网络的依赖,提高了自动饮品机的应用范围。

可以理解,现场订单是用户在自动饮品机前提交的订单。基于现场订单信息制作完成的饮品无需存放到缓冲区130。控制器160还用于根据现场订单信息确定所制作的饮品是现场即取的饮品并控制机械臂150将所述现场即取的饮品放置到前述指定位置。该指定位置例如取货口,以供用户领取所购饮品。

为了更清楚地说明本发明,图2示出了根据本发明一个实施例的自动饮品机200的结构示意图。如图2所示,自动饮品机200包括显示器210、制冰机220、落杯模块230、喷码模块240、取杯模块升降机构250、机械臂260,并且设置有缓冲区270、二维码扫描区280和现场下单区290。

现场下单区290中包括用于接收现场订单信息的第一输入装置。该第一输入装置可以是触摸屏。用户可以利用该触摸屏完成现场下单操作,以提交现场订单信息。

如前所述,自动饮品机200还可以包括另外的第一输入装置(未示出),例如通信接口,用于接收远程订单信息。

二维码扫描区280中包括摄像头。用于拍摄用户的客户端所呈现的二维码,二维码包含取货信息。

自动饮品机200还包括控制器和饮品制作装置(均未示出),后者例如,咖啡机。控制器根据第一输入装置接收的订单信息控制饮品制作装置和机械臂260制作相应的饮品。

可选地,自动饮品机200包括落杯模块230、喷码模块240和制冰机220。落杯模块230用于存放纸杯,并根据订单信息中的饮品的类型送出不同的纸杯。比如,纸杯可以包括大杯、中杯和小杯。利用落杯模块230提供纸杯,操作简单,易实现。喷码模块240用于根据订单信息在落杯模块230所送出的纸杯上喷涂饮品的标识信息,例如订单信息或者饮品的其他相关信息。该饮品的标识信息用于标识杯中的饮品。比如,饮品的名称、类型和编号等饮品信息中的一个或多个信息。制冰机220用于制作和/或存放冰块。制冰机220的存在,可以使自动饮品机200能够根据用户需要提供冷饮,提高了用户体验。

在一个示例中,控制器控制机械臂260抓取落杯模块230所送出的纸杯,并将其移动到喷码模块240处。自喷码模块240完成喷码操作后,控制器根据订单信息控制机械臂260抓取喷码模块240处的纸杯并将其移动至制冰机220或饮品制作装置的出口处。可以理解,如果饮品需要加冰,则将纸杯移动至制冰机220的下方。在这种情况下,纸杯可以先接收自制冰机220输出的冰块。然后,控制器再控制机械臂260将纸杯移动至饮品制作装置的出口处。如果饮品不需要加冰,将纸杯直接移动至饮品制作装置的下方。由此,在饮品制作装置制作了订单信息所对应的饮品后,可以将所制作的饮品恰好输出至纸杯里,以完成订单信息所对应的饮品的制作。

可以理解,上述落杯模块230、喷码模块240和制冰机220都是可选的,而非必须的。例如,控制器可以控制机械臂260去特定位置抓取空纸杯,而不是利用落杯模块230送出纸杯。控制器可以仅基于订单信息来标识饮品,由此省略喷码模块240。

自动饮品机200设置有缓冲区270和取杯模块升降机构250。如上所述,缓冲区270用于存放已经制作的、用户非即取的饮品。取杯模块升降机构250设置在上述指定位置,其在控制器的控制下能够在第一位置和第二位置之间移动。

在完成饮品的制作后,控制器根据订单信息确定所制作的饮品是用户非即取的饮品还是现场即取饮品。

对于用户非即取的饮品,控制器控制机械臂260将其存放到缓冲区270。缓冲区270可以包括多个存放子区,在图2中用小圆环表示。每个存放子区用于存放一杯饮品。在图2所示的实施例中,缓冲区270包括7个存放子区。

缓冲区270可以设置在机械臂260的两侧。如图2所示,机械臂260的两侧分别设置有3个和4个存放子区。可以理解,机械臂260可以在操作区域的空间内进行移动,将缓冲区270设置在机械臂260的两侧,一方面可以减少机械臂260的移动量并且方便其操作,另外一方面可以增加缓冲区270的空间大小,进而可以存放更多的饮品,提高了缓冲区270空间的利用率。

示例性地,缓冲区270内设置有用于放置用户非即取的饮品的多层置物架(未示出)。多层置物架可以存放更多的饮品,提高了缓冲区270的利用率。此外,多层设置也能保证机械臂260能够方便地操作饮品。

示例性地,缓冲区270包括:用于存放用户非即取的饮品中的热饮的保温区和/或用于存放用户非即取的饮品中的冷饮的冷藏区(未示出)。可以理解,自动饮品机制作的饮品可以包括热饮和冷饮。可以设置存放热饮的保温区,用于将制作完成的热饮放在所述保温区,可以避免热饮变凉进而影响口感。同样的,可以设置存放冷饮的冷藏区,用于将制作完成的冷饮放在所述冷藏区,可以避免冷饮变温进而影响口感。总之通过设置保温区和/或冷藏区,可以确保饮品的口感,提高了用户体验。

对于位于缓冲区的、与取货信息对应的饮品或者根据订单信息确定的现场即取的饮品,控制器可以根据取货信息或者订单信息控制机械臂260将其放置到指定位置,例如图2所示的取杯模块升降机构250所在的位置。

取杯模块升降机构250在控制器的控制下能够在第一位置和第二位置之间移动。在图2所示的实施例中,第一位置和第二位置之间的连线位于垂直方向上。第一位置位于第二位置的上方,且与缓冲区270共面。当取杯模块升降机构250处于第一位置时,控制器根据取货信息或订单信息控制机械臂260将与所述取货信息或订单信息对应的饮品放置到取杯模块升降机构250上。并继续控制取杯模块升降机构250移动到第二位置。第二位置是开放的取货口,饮品被取杯升降机构250带到第二位置处时,用户能够取走该饮品。

基于取杯模块升降机构250,可以将饮品从封闭的操作空间移动到开放的取货口,便于用户领取饮品。

可以理解,自动饮品机200的指定位置用于用户领取饮品,其空间是有限的。为了避免其被长期占用,耽误自动饮品机200的正常运行。示例性地,自动饮品机的上述指定位置设置有物品检测传感器,用于检测所述指定位置处的饮品是否被取走。该物品检测传感器例如是红外传感器。自动饮品机还设置有丢弃口。所述丢弃口用于丢弃饮品。比如,丢弃口处可以设置有垃圾箱,送入丢弃口的饮品直接被丢弃在垃圾箱中。控制器还用于对放置到指定位置处的饮品进行计时,例如自其放置到指定位置的时刻或者其被移动到第二位置的时刻开始。

如果计时未超过取货阈值并且检测到指定位置处的饮品被取走了,控制器可以控制取杯模块升降机构250移动回到第一位置。取货阈值是指预留给用户领取饮品的一段时间。所述取货阈值可以根据不同环境预先设置,例如1至5分钟。

如果计时超过取货阈值且检测到指定位置处的饮品尚未被取走,控制器控制取杯模块升降机构250移动回到所述第一位置,并控制机械臂260将指定位置处的饮品送入丢弃口或者重新放置回缓冲区270。如果送入丢弃口,则该饮品被彻底丢弃。如果放置回缓冲区270,该饮品仍可以再次放置到指定位置,以再次提供给用户。

与指定位置处的饮品类似地,控制器还可以用于针对缓冲区处的饮品进行计时,例如自所制作的饮品制作完成时刻或所制作的饮品被放置到所述缓冲区处开始。当该计时超过丢弃阈值时,控制机械臂260将缓冲区的饮品送入丢弃口。所述丢弃阈值可以是预先设置的时间段,例如5至30分钟。不同类型的饮品的丢弃阈值可以相同,也可以不同。可选地,丢弃阈值根据饮品口感降低的速度而设置。饮品的口感降低速度越快,丢弃阈值越小;否则反之。由此,避免了无谓占用自动饮品机的资源,提高了自动饮品机的工作效率。此外,在超过丢弃阈值后,饮品的口感将会降低,也可能不再适合用户领取。

可选地,在用户订购的饮品已经制作完成的情况下,响应于用户主动取消订单的操作,控制器可以控制机械臂260将订单对应的饮品送入丢弃口。

可选地,自动饮品机200还可以包括显示器210,其可以用于显示自动饮品机200当前正在制作饮品的订单信息、待领取饮品的订单信息、待制作饮品的订单信息等相关状态信息,以方便用户查看相关订单的进展状态。还可以用于显示商家设置的显示内容,以方便用户了解自动饮品机200的售卖内容,或者还可以显示广告等内容。显示器210的存在为用户提供了更多信息,提高了用户体验。

根据本发明实施例的另一方面,还提供了一种用于上述自动饮品机100或自动饮品机200的订单处理方法。图3示出了根据本发明一个实施例的订单处理方法300的示意性流程图。如图3所示,方法300至少包括如下步骤。

步骤s310,利用第一输入装置接收订单信息。

步骤s320,利用控制器根据订单信息控制饮品制作装置和机械臂制作相应的饮品。

步骤s330,利用控制器根据订单信息控制机械臂将所制作的、用户非即取的饮品存放到缓冲区。

步骤s340,利用第二输入装置接收取货信息。

步骤s350,利用控制器根据取货信息控制机械臂将缓冲区的、与取货信息对应的饮品放置到指定位置。

本领域普通技术人员通过阅读上述关于自动饮品机100和自动饮品机200的相关描述,可以理解上述订单处理方法的具体实现,为了简洁,在此不再赘述。上述订单处理方法可以将提前制作完成的饮品存放在缓冲区,这样用户可以即时领取缓冲区中存放的饮品,减少了用户等待的时长,提高了用户体验。

尽管这里已经参考附图描述了示例实施例,应理解上述示例实施例仅仅是示例性的,并且不意图将本发明的范围限制于此。本领域普通技术人员可以在其中进行各种改变和修改,而不偏离本发明的范围和精神。所有这些改变和修改意在被包括在所附权利要求所要求的本发明的范围之内。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个设备,或一些特征可以忽略,或不执行。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该本发明的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如相应的权利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特征来解决相应的技术问题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域的技术人员可以理解,除了特征之间相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的用于自动饮品机中的一些模块的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包括”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

以上所述,仅为本发明的具体实施方式或对具体实施方式的说明,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以权利要求的保护范围为准。

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