售货机器人补货方法和系统与流程

文档序号:16585487发布日期:2019-01-14 18:22阅读:845来源:国知局
售货机器人补货方法和系统与流程

本申请涉及机器人领域,具体而言,涉及一种售货机器人补货方法和一种售货机器人补货系统。



背景技术:

随着机器人技术的发展,机器人的使用越来越普及,使用场景越来越多,售货机器人是一种设置在公共区域(例如商场、机场等)用于售货的机器人,其可以设置在固定的位置或者在一定区域范围内进行巡航售货。

现有的售货机器人的补货方法为,机器人检测到自身货架上的商品信息,并上传到后台服务器,进而补货员在后台服务端可以看到每个售货机器人内的货品数量,并根据售货机器人内的货品数量人工判断是否需要补货,当判断售货机器人需要补货时,补货员把对应的货品运送到售货机器人的位置,并对机器人进行补货,并将补货的信息进行记录。现有的售货机器人的补货方法十分繁琐且效率较低,并且智能化程度较低,耗费大量人力资源。

针对现有技术中售货机器人的补货方法的繁琐、效率较低的问题,发明人提出了一种解决方案。

申请内容

本申请的主要目的在于提供一种售货机器人的补货方法,以解决现有技术中售货机器人的补货方法的繁琐、效率较低的问题问题。

为了实现上述目的,根据本申请的一个方面,提供了一种售货机器人补货方法,该方法包括:获取机器人货柜内的商品信息;判断所述商品信息是否满足第一补货条件;当满足所述第一补货条件时,根据所述商品信息确定出商品需求信息;将所述商品需求信息与后台库存商品信息进行对比,判断是否满足第二补货条件;当满足所述第二补货条件时,向所述机器人发送补货指令。

进一步的,所述当满足所述第二补货条件时,向所述机器人发送补货指令,包括:当满足所述第二补货条件时,根据所述商品需求信息与所述后台库存商品信息确定出补货商品信息;根据所述补货商品信息向后台发送商品调用信息;当后台确定所述商品调用信息时,向所述机器人发送补货指令。

进一步的,该方法还包括:当机器人接收到补货指令时,前往所述补货指令对应的补货位置。

进一步的,在所述向所述机器人发送补货指令的同时,还包括:向补货员发送补货通知信息。

进一步的,所述获取机器人货柜内的商品信息,包括:通过检测机器人货柜内商品上的rfid标签,获取所述机器人货柜内的商品信息。

进一步的,所述第一补货条件包括:机器人货柜内至少一种商品的数量低于预设阈值。

进一步的,所述第二补货条件包括:商品需求信息中至少一种商品的需求数量小于或者等于所述至少一种商品在后台库存中的数量。

为了实现上述目的,根据本申请的另一方面,提供了一种售货机器人补货系统,该系统包括:货柜商品信息采集模块,用于获取机器人货柜内的商品信息;第一判断模块,用于判断所述商品信息是否满足第一补货条件;商品需求信息确定模块,用于根据所述商品信息确定出商品需求信息;第二判断模块,用于将所述商品需求信息与后台库存商品信息进行对比,判断是否满足第二补货条件;补货指令发送模块,用于向所述机器人发送补货指令。

进一步的,该系统还包括:补货商品信息确定模块,用于根据所述商品需求信息与所述后台库存商品信息确定出补货商品信息;商品调用信息发送模块,用于根据所述补货商品信息向后台发送商品调用信息;商品调用信息确定模块,用于确定所述商品调用信息。

进一步的,所述柜内商品信息获取模块包括:rfid标签检测模块,用于检测机器人货柜内商品上的rfid标签,获取所述机器人货柜内的商品信息。

在本申请实施例中,通过周期的检测机器人货柜内的商品数量,并通过判断商品数量是否小于预设值来确定售货机器人是否需要去补货,达到了自动判断出售货机器人是否需要补货的目的,进一步当判断出售货机器人需要补货时,确定出机器人的商品需求信息,并将商品需求信息与后台库存商品信息进行对比,判断出后台库存中是否存在足够的货品可补,当判断出后台库存中有足够的货品,则向售货机器人发送补货指令,使售货机器人自动前往补货点等待补货,实现了机器人自动去补货的技术效果,同时也实现了补货时确保有足够的货品可补的技术效果,进而解决了现有的售货机器人的补货方法补货流程十分繁琐且效率较低,并且智能化程度较低,耗费大量人力资源等技术问题。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是实施例售货机器人补货方法流程示意图;

图2是实施例后台确认补货商品信息的流程示意图;

图3是实施例机器人自动前往补货地点流程示意图;

图4是实施例售货机器人补货系统第一结构示意图;以及

图5是实施例售货机器人补货系统第二结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本申请及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。

并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本申请中的具体含义。

此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,“连接”可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

如图1所示,该售货机器人补货方法包括如下的步骤s101至步骤s105。

步骤s101,获取机器人货柜内的商品信息。在本步骤中,通过预设时间周期,定时检测售货机器人货柜内的商品信息,并将货柜内的商品信息进行上传。在本实施例中,该商品信息包括每种商品的数量。在本申请的一可选实施例中,所述商品信息可以通过图像识别、压力检测或者识别商品上的电子标签等方法来检测出。在本申请的优选实施例中,在机器人的货柜内设置有rfid电子标签检测装置,通过扫描货柜内商品上预设的rfid电子标签,来检测出货柜内的商品信息。

步骤s102,判断所述商品信息是否满足第一补货条件。在本步骤中,根据货柜内每种商品的数量,判断售货机器人是否需要补货。在本申请的一可选实施例中,上述第一补货条件可以为:当售货机器人的货柜内的至少一种商品的数量低于预设阈值时,则判断售货机器人需要去补货。在本申请的另一可选实施例中,上述第一补货条件也可以与售货机器人接收的订单相关联,例如用户在售货机器人上下单10件a货品,但经过检查售货机器人的货柜内现在只有5件a货品,由于此时货柜内a货品的数量小于订单中a货品的数量,此时判定售货机器人的货柜内的商品信息满足补货条件,需要去进行补货。

步骤s103,当满足所述第一补货条件时,根据所述商品信息确定出商品需求信息。在本步骤中,通过上述步骤s102判断处此时售货机器人需要补货,进一步需要确定出售货机器人需要补货的每种商品的数量。在本申请中,所述商品需求信息,由货柜内现有的商品的数量信息以及货柜设置的每种商品的初始数量计算得出,例如货柜内在初始的满载时a货品的数量为10件,经检测现有a货品的数量为5件,则对应的商品需求信息即为a货品需求5件。

步骤s104,将所述商品需求信息与后台库存商品信息进行对比,判断是否满足第二补货条件。在本申请中,考虑到在售货机器人需要补货时,也需要确定后台货仓内是否有足够的货品,防止售货机器人前往货仓补货时,出现货仓内货品数量不足的情况发生。在本步骤中,将在上述步骤s103中得到的商品需求信息与后台库存商品信息进行对比,判断出后台库存中是否有足够的货品可以进行补货,例如,当现在售货机器人的商品需求信息为a货品需求5件,而此时在后台库存中a货品库存为0件,则判断售货机器人无法进行补货,不满足补货条件。在本申请的一可选实施例中,上述第二补货条件可以为:售货机器人的商品需求信息中至少一种商品的需求数量小于或者等于所述至少一种商品在后台库存中的数量。例如,当现在售货机器人的商品需求信息为a货品需求10件,b货品需求10件,而此时在后台库存中a货品库存为100件,b货品的库存为0件,此时对于a货品来说满足补货条件,而对于b货品来说不满足补货条件,此时根据上述第二补货条件,则售货机器人满足补货条件,可以去进行补货。

步骤s105,当满足所述第二补货条件时,向所述机器人发送补货指令。在本步骤中,当售货机器人通过满足上述步骤s102的第一补货条件以及上述步骤s104的第二补货条件时,即同时满足货柜内的商品数量不足以及货仓内有足够的货品用于补货时,后台服务器向该售货机器人发送补货指令,使售货机器人根据补货指令自动导航前往预设补货地点进行补货,在本申请的实施例中,在向售货机器人发送补货指令的同时,后台服务器也会向补货人员发送通知指令。

从以上的描述中,可以看出,本申请通过周期的检测机器人货柜内的商品数量,并通过判断商品数量是否小于预设值来确定售货机器人是否需要去补货,达到了自动判断出售货机器人是否需要补货的目的,进一步当判断出售货机器人需要补货时,确定出机器人的商品需求信息,并将商品需求信息与后台库存商品信息进行对比,判断出后台库存中是否存在足够的货品可补,当判断出后台库存中有足够的货品,则向售货机器人发送补货指令,使售货机器人自动前往补货点等待补货,实现了机器人自动去补货的技术效果,同时也实现了补货时确保有足够的货品可补的技术效果,进而解决了现有的售货机器人的补货方法补货流程十分繁琐且效率较低,并且智能化程度较低,耗费大量人力资源等技术问题。

如图2所述,上述步骤s105当满足所述第二补货条件时,向所述机器人发送补货指令,具体当售货机器人满足第二补货条件时,还包括步骤s201至步骤s203。

步骤s201,当满足所述第二补货条件时,根据所述商品需求信息与所述后台库存商品信息确定出补货商品信息。在本步骤中,当判断出售货机器人满足预设补货条件后,在控制机器人自动进行补货之前,还要确定出补货商品的信息。在本步骤中,所述补货商品的信息由商品需求信息和后台库存商品信息来确定出,例如,此时售货机器人的商品需求信息为a货品需要10件,而在后台库存商品信息中a货品库存为100件,则此时售货机器人要进行补货的补货商品的信息为a货品补货10件。

步骤s202,根据所述补货商品信息向后台发送商品调用信息。在本步骤中,根据在上述步骤s201中获得的售货机器人要进行补货的补货商品的信息后,向后台发送商品调用信息,进而后台接收到所述商品调用信息,并将所述商品调用信息进行记录。

步骤s203,当后台确定所述商品调用信息时,向所述机器人发送补货指令。在本步骤中,在确定后台已经接收并记录了所述商品调用信息之后,再想售货机器人发送补货指令,控制售货机器人自动前往补货点。

从以上的描述中,可以看出,本申请在控制售货机器人自动前往补货之前,后台对商品调用信息进行记录,便于货品的管理和统计。

如图3所示,向售货机器人发出补货指令,使售货机器人自动前往补货地点进行补货的具体流程包括步骤s301至步骤s303。

步骤s301,当满足所述第二补货条件时,向所述机器人发送补货指令。在本步骤中,当售货机器人同时满足货柜内的商品数量不足以及货仓内有足够的货品用于补货两个条件时,后台服务器向该售货机器人发送补货指令。

步骤s302,向补货员发送补货通知信息。在本步骤中,在向售货机器人发送补货指令的同时,后台服务器也会向补货人员发送通知指令,便于通知补货人员提前备货,以及及时对售货机器人进行补货。

步骤s303,当机器人接收到补货指令时,前往所述补货指令对应的补货位置。在本步骤中,当机器人接收到补货指令时,获取预设补货位置在地图上的位置,并自动导航前往该补货位置,实现了机器人自动前往补货点进行补货的技术效果。

从以上的描述中,可以看出,本申请在控制售货机器人自动去补货的同时也会通知补货人员,使补货人员能及时对售货机人进行补货,有助于提高售货机器人的补货效率。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

根据本申请的实施例,还提供了一种用于实施上述售货机器人补货方法的售货机器人补货系统,如图4所示,该系统包括:货柜商品信息采集模块1、第一判断模块2、商品需求信息确定模块3、第二判断模块4和补货指令发送模块5,其中:

货柜商品信息采集模块1,用于获取机器人货柜内的商品信息,在本身的可选实施例中可以采用图像识别、电子标签识别等方法检测出机器人货柜内的商品信息;

第一判断模块2,用于判断所述商品信息是否满足第一补货条件,在本申请的可选实施例中,所述第一补货条件可以为:机器人货柜内至少一种商品的数量低于预设阈值;

商品需求信息确定模块3,用于当满足所述第一补货条件时,根据所述商品信息确定出商品需求信息;

第二判断模块4,用于将所述商品需求信息与后台库存商品信息进行对比,判断是否满足第二补货条件,在本申请的可选实施例中,所述第二补货条件可以为:商品需求信息中至少一种商品的需求数量小于或者等于所述至少一种商品在后台库存中的数量;

补货指令发送模块5,用于当满足所述第二补货条件时,向所述机器人发送补货指令。

在本申请的一可选实施例中,上述货柜商品信息采集模块1可以为rfid标签检测模块,该rfid标签检测模块通过检测机器人货柜内商品上的rfid标签,来确定出机器人货柜内各商品的数目。

如图4所示,该售货机器人补货系统还包括:补货商品信息确定模块6、商品调用信息发送模块7和商品调用信息确定模块8,其中:

补货商品信息确定模块6,用于根据商品需求信息与后台库存商品信息确定出补货商品信息;

商品调用信息发送模块7,用于根据补货商品信息向后台发送商品调用信息;

商品调用信息确定模块8,用于在后台端确认上述商品调用信息发送模块7发送的商品调用信息,并在确认该商品调用信息后,通知补货指令发送模块5向售货机器人发送补货指令。

显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

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