本技术涉及仓储物流,尤其是涉及一种标识码的识别方法、装置和仓储系统。
背景技术:
1、通常,在完成仓库的地图的创建后,可以根据仓储地图中和单元格的位置,生成仓库所需要的二维码。并在生成二维码后,需要实施人员严格按照各二维码在仓库中的位置进行粘贴,从而增大了二维码实施过程的周期,同时也增加了实施成本。另外,由于各二维码具有唯一性,因而当仓库中所粘贴的二维码出现污染或破损等情况时,可能需要重新定制该二维码,从而导致二维码的维护过程较为复杂。因此,相关技术中的二维码的实施过程存在实施周期长、实施成本高以及维护成本高的问题。
技术实现思路
1、为了解决上述问题,本技术实施例提供了一种标识码的识别方法、装置和仓储系统,能够提高仓库中二维码的实施效率,降低实施成本和维护成本。具体地,本技术实施例公开了以下技术方案:
2、本技术实施例第一方面提供一种标识码的识别方法,该方法应用于仓储系统中的控制装置,该方法包括:首先,获取仓储区域对应的仓储地图;其中,仓储地图包括多个单元格,仓储区域中设置有多个标识码,多个标识码与多个单元格一一对应。其次,基于各单元格的位置信息,确定各单元格的初始标识信息。然后,在仓储区域内随机设置完成至少一个标识码的情况下,根据各单元格的位置信息,控制仓储系统中的扫描机器人对各单元格对应的标识码进行扫描,并获取单元格对应的标识码的扫描结果;其中,标识码的扫描结果包括标识码的标识信息。最后,在目标单元格对应的目标标识码的标识信息与目标单元格的初始标识信息不同的情况下,基于目标标识码的标识信息更新目标单元格的初始标识信息,得到目标单元格的目标标识信息;其中,目标单元格为多个单元格中的任一单元格。
3、在一些实施例中,标识码的扫描结果还包括标识码的角度信息;该方法还包括:在目标单元格对应的目标标识码的角度信息与预设角度之间的角度偏差大于角度偏差阈值的情况下,将目标标识码确定为异常标识码,并输出异常提示信息。
4、在一些实施例中,该方法还包括:在目标单元格对应的目标标识码的标识信息为空,或者,目标标识码的标识信息与已完成扫描的至少一个标识码的标识信息相同的情况下,将目标标识码确定为异常标识码,并输出异常提示信息。
5、在一些实施例中,该方法还包括:在扫描机器人对目标单元格对应的目标标识码的扫描时长超过预设时间阈值,且未获取到目标标识码的标识信息的情况下,将目标标识码确定为异常标识码,并输出异常提示信息。控制扫描机器人从目标单元格移动至目标单元格的下一单元格,并对目标单元格的下一单元格对应的标识码进行扫描。
6、在一些实施例中,输出异常提示信息,包括:控制仓储系统中的显示装置在仓储地图中以目标显示方式显示异常标识码对应的单元格,以提示更换对象更换异常标识码。
7、在一些实施例中,该方法还包括:在目标单元格对应的目标标识码为异常标识码,且更换对象将目标标识码更换为替换标识码的情况下,根据目标单元格的位置信息,控制扫描机器人对目标单元格对应的替换标识码进行扫描,并获取替换标识码的标识信息;将目标单元格的初始标识信息或目标标识信息更新为替换标识码的标识信息。
8、在一些实施例中,根据各单元格的位置信息,控制仓储系统中的扫描机器人对各单元格对应的标识码进行扫描,包括:首先,在仓储系统中的多个扫描机器人中确定至少一个目标扫描机器人和各目标扫描机器人对应的目标扫描区域;其中,仓储区域包括多个扫描区域,多个扫描区域包括目标扫描区域。其次,根据各目标扫描机器人的位置,确定各目标扫描机器人在对应的目标扫描区域的扫描起点。最后,控制各目标扫描机器人分别在对应的目标扫描区域中从扫描起点开始,按照对应的扫描路径,对目标扫描区域中各单元格对应的各标识码进行扫描。
9、在一些实施例中,根据各目标扫描机器人的位置,确定各目标扫描机器人在对应的目标扫描区域的扫描起点,包括:在各目标扫描区域中,将距离目标扫描机器人的位置最近的单元格确定为扫描起点。
10、在一些实施例中,该方法还包括:在目标扫描机器人对目标扫描区域中各单元格对应的标识码进行扫描的过程中,若目标扫描机器人出现异常,则确定目标扫描机器人的当前扫描单元格;控制多个扫描机器人中的候选扫描机器人移动至当前扫描单元格,并继续按照扫描路径对目标扫描区域中未扫描的单元格对应的标识码进行扫描。
11、在一些实施例中,该方法还包括:在扫描机器人对仓储区域进行扫描的过程中,控制仓储系统中的显示装置以不同的显示方式显示仓储区域中的已扫描区域、未扫描区域和正在扫描区域。
12、在一些实施例中,该方法还包括:在扫描机器人对仓储区域进行扫描的过程中,控制仓储系统中的显示装置以不同的显示方法显示仓储区域中的已扫描单元格、未扫描单元格和异常标识码对应的单元格。
13、本技术实施例第二方面提供一种仓储系统,包括扫描机器人和控制装置。其中,扫描机器人被配置为:对仓储区域中设置的多个标识码进行扫描。控制装置,被配置为:获取仓储区域对应的仓储地图;其中,仓储地图包括多个单元格,仓储区域中设置有多个标识码,多个标识码与多个单元格一一对应。基于各单元格的位置信息,确定各单元格的初始标识信息。在仓储区域内随机设置完成至少一个标识码的情况下,根据各单元格的位置信息,控制仓储系统中的扫描机器人对各单元格对应的标识码进行扫描,并获取单元格对应的标识码的扫描结果;其中,标识码的扫描结果包括标识码的标识信息。在目标单元格对应的目标标识码的标识信息与目标单元格的初始标识信息不同的情况下,基于目标标识码的标识信息更新目标单元格的初始标识信息,得到目标单元格的目标标识信息;其中,目标单元格为多个单元格中的任一单元格。
14、本技术实施例第三方面提供了一种识别装置,包括获取模块、确定模块、控制模块和更新模块。获取模块,被配置为:获取仓储区域对应的仓储地图;其中,仓储地图包括多个单元格,仓储区域中设置有多个标识码,多个标识码与多个单元格一一对应。确定模块,被配置为:基于各单元格的位置信息,确定各单元格的初始标识信息。控制模块,被配置为:在仓储区域内随机设置完成至少一个标识码的情况下,根据各单元格的位置信息,控制仓储系统中的扫描机器人对各单元格对应的标识码进行扫描,并获取单元格对应的标识码的扫描结果;其中,标识码的扫描结果包括标识码的标识信息。更新模块,被配置为:在目标单元格对应的目标标识码的标识信息与目标单元格的初始标识信息不同的情况下,基于目标标识码的标识信息更新目标单元格的初始标识信息,得到目标单元格的目标标识信息;其中,目标单元格为多个单元格中的任一单元格。
15、本技术实施例第四方面提供了一种电子设备,包括:处理器和存储器,所述存储器,用于存储计算机可执行指令;所述处理器,用于从所述存储器中读取所述指令,并执行所述指令以实现前述第一方面所述的标识码的识别方法。
16、本技术实施例第五方面提供了一种计算机可读存储介质,所述存储介质存储有计算机程序指令,当计算机读取所述指令时,执行前述第一方面所述的标识码的识别方法。
17、本技术实施例第六方面提供了一种计算机程序产品,该计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,该计算机程序包括程序指令,当该程序指令被计算机执行时,使该计算机执行前述第一方面所述的标识码的识别方法。
18、本技术实施例第七方面提供一种计算机程序,当该计算机程序被处理器执行时,可以实现前述第一方面所述的标识码的识别方法。
19、本技术实施例提供的标识码的识别方法、装置和仓储系统,可以在仓储区域对应的仓储地图生成之前,确定仓储区域所需的标识码的数量,并随机生成各标识码。在生成所需的标识码后,将各标识码随机设置在仓储区域中,并在完成粘贴后,通过扫描机器人对各标识码进行扫描,从而根据扫描结果中各标识码的标识信息对各单元格的初始标识信息进行更新,实现了单元格与标识码的一一对应。具体地,获取仓储区域对应的仓储地图;其中,仓储地图包括多个单元格,仓储区域中设置有多个标识码,多个标识码与多个单元格一一对应。基于各单元格的位置信息,确定各单元格的初始标识信息。在仓储区域内随机设置完成至少一个标识码的情况下,根据各单元格的位置信息,控制仓储系统中的扫描机器人对各单元格对应的标识码进行扫描,并获取单元格对应的标识码的扫描结果;其中,标识码的扫描结果包括标识码的标识信息。最后,在目标单元格对应的目标标识码的标识信息与目标单元格的初始标识信息不同的情况下,基于目标标识码的标识信息更新目标单元格的初始标识信息,得到目标单元格的目标标识信息;其中,目标单元格为多个单元格中的任一单元格。由于本技术实施例中各标识码的标识信息是随机的,且粘贴过程是随机的,因此与相关技术中按照位置信息粘贴各标识码相比,可以大大提高标识码的实施过程的效率。
1.一种标识码的识别方法,其特征在于,应用于仓储系统中的控制装置,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述标识码的扫描结果还包括所述标识码的角度信息;所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3或4所述的方法,其特征在于,所述输出异常提示信息,包括:
6.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据各所述单元格的位置信息,控制所述仓储系统中的扫描机器人对各所述单元格对应的所述标识码进行扫描,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据各所述目标扫描机器人的位置,确定各所述目标扫描机器人在对应的所述目标扫描区域的扫描起点,包括:
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:
12.一种仓储系统,其特征在于,包括:
13.一种识别装置,其特征在于,包括:
14.一种电子设备,其特征在于,包括:
15.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被处理器执行时,实现根据权利要求1-11中任一项所述的标识码的识别方法。
16.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被处理器执行时,实现根据权利要求1-11中任一项所述的标识码的识别方法。
