![](/upload/img/202110/kmg4s1dz3ej.jpg)
1.本发明涉及仓储物流技术领域,尤其涉及一种包裹错分的确定方法和装置。
背景技术:
2.分拣机中设置输送包裹的小车,通过控制小车将包裹输送到对应的格口中,以完成包裹分拣任务。分拣机在分拣过程中会发生包裹错分的情况,导致包裹被分拣到了错误区域。通常依靠工作人员人工观察错分的包裹,人工方式无法及时准确地发现是否发生了包裹错分的情况,从而影响了包裹分拣的效率。
技术实现要素:
3.有鉴于此,本发明实施例提供一种包裹错分的确定方法和装置,能够及时准确地发现是否发生了包裹错分的情况。
4.第一方面,本发明实施例提供了一种包裹错分的确定方法,应用于分拣机,所述分拣机包括多个小车,所述小车用于输送包裹,包括:
5.获取待分拣包裹的卸载信息;
6.确定所述待分拣包裹绑定的至少一个目标小车;
7.确定所述至少一个目标小车对应的实际集包机构;
8.获取所述实际集包机构的收集信息;
9.根据所述待分拣包裹的卸载信息和所述实际集包机构的收集信息,确定所述待分拣包裹是否发生了错分的情况。
10.可选地,所述确定所述待分拣包裹绑定的至少一个目标小车,包括:
11.确定所述待分拣包裹的包裹长度;
12.根据所述包裹长度,确定所述目标小车的车数;
13.将相邻的所述车数个小车,确定为所待分拣包裹绑定的所述目标小车。
14.可选地,所述确定所述待分拣包裹的包裹长度,包括:
15.确定所述待分拣包裹进入参考点的第一时间;
16.确定所述待分拣包裹离开所述参考点的第二时间;
17.获取所述第一时间和所述第二时间内,所述分拣机的传送带的速度信息;
18.根据所述传送带的速度信息,确定所述待分拣包裹的包裹长度。
19.可选地,所述确定所述至少一个目标小车对应的实际集包机构,包括:
20.确定每个所述目标小车对应的实际输送格口;
21.确定每个所述实际输送格口对应的小车数量;
22.将对应的小车数量最多的实际输送格口,确定为所述至少一个目标小车对应的实际格口;
23.将所述实际格口对应的集包箱确定为所述实际集包机构。
24.可选地,所述卸载信息包括:所述待分拣的地址信息,所述收集信息包括:所述实
际集包机构的地址信息;
25.所述根据所述待分拣包裹的卸载信息和所述实际集包机构的收集信息,确定所述待分拣包裹是否发生了错分的情况,包括:
26.确定所述待分拣包裹的地址信息和所述实际集包机构的地址信息是否匹配;
27.若匹配,则确定所述待分拣包裹未发生错分的情况;
28.若不匹配,则确定所述待分拣包裹发生了错分的情况。
29.可选地,所述确定所述待分拣包裹的地址信息和所述实际集包机构的地址信息是否匹配,包括:
30.根据所述实际集包机构的地址信息,确定所述实际集包机构对应的配送范围;
31.确定所述待分拣包裹的地址信息是否位于所述配送范围以内;
32.若是,则确定所述待分拣包裹的地址信息和所述实际集包机构的地址信息相匹配;
33.否则,则确定所述待分拣包裹的地址信息和所述实际集包机构的地址信息不匹配。
34.可选地,所述分拣机中的小车按预设数目分为多组,每组小车包括头车和尾车,所述头车接收来自控制端的控制信号,并将所述控制信号传送给组内其它小车,每组内的各小车采用串行连接,以传送控制信号,所述尾车将接收到的控制信号返回给所述控制端;其中,所述尾车的驱动盒中的终端电阻处于打开状态,组内的其它小车的驱动盒中的终端电阻均处于关闭状态。
35.第二方面,本发明实施例提供了一种包裹错分的确定装置,应用于分拣机,所述分拣机包括多个小车,所述小车用于输送包裹,包括:
36.第一获取模块,用于获取待分拣包裹的卸载信息;
37.小车确定模块,用于确定所述待分拣包裹绑定的至少一个目标小车;
38.机构确定模块,用于确定所述至少一个目标小车对应的实际集包机构;
39.第二获取模块,用于获取所述实际集包机构的收集信息;
40.错分确定模块,用于根据所述待分拣包裹的卸载信息和所述实际集包机构的收集信息,确定所述待分拣包裹是否发生了错分的情况。
41.第三方面,本发明实施例提供了一种电子设备,包括:
42.一个或多个处理器;
43.存储装置,用于存储一个或多个程序,
44.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。
45.第四方面,本发明实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例所述的方法。
46.上述发明中的一个实施例具有如下优点或有益效果:通过待分拣包裹绑定的小车的实际集包机构,确定待分拣包裹实际被分拣到的集包机构,再通过比对待分拣包裹的卸载信息和实际集包机构的收集信息,确定待分拣包裹是否发生了错分的情况。相比人工观察的方式,能够及时准确地发现错分的包裹,提高了包裹分拣的效率。
47.上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加
以说明。
附图说明
48.附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
49.图1是本发明的一个实施例提供的一种包裹错分类型的结构示意图;
50.图2a是本发明的一个实施例提供的一种包裹错分原因的示意图;
51.图2b是本发明的一个实施例提供的另一种包裹错分原因的示意图;
52.图3是本发明的一个实施例提供的一种包裹错分的确定方法的流程的示意图;
53.图4是本发明的另一个实施例提供的一种包裹错分的确定方法的流程的示意图;
54.图5是本发明的又一个实施例提供的一种包裹错分的确定方法的流程的示意图;
55.图6是本发明的再一个实施例提供的一种包裹错分的确定方法的流程的示意图;
56.图7是本发明的一个实施例提供的一种包裹分拣数据追踪界面的示意图;
57.图8是本发明的一个实施例提供的一种包裹错分的确定装置的结构示意图;
58.图9是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。
具体实施方式
59.以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
60.分拣机在对包裹进行分拣的过程中,会发生包裹错分的问题,进而导致包裹被分配到了错误区域,给现场运营带来很多问题,影响快递配送的效率。图1是本发明的一个实施例提供的一种包裹错分类型的结构示意图。如图1所示,包裹错分类型可包括:同一侧相邻格口的错分、非同一侧相邻格口的错分、同一侧非相邻格口的错分、非同一侧非相邻格口的错分。
61.图2a是本发明的一个实施例提供的一种包裹错分原因的示意图。图2b是本发明的一个实施例提供的另一种包裹错分原因的示意图。从图2a和图2b中可以看出,造成包裹错分的原因很多,如包裹绑定小车数量错误、小车皮带转动方向错误、小车电机故障等。
62.图3是本发明的一个实施例提供的一种包裹错分的确定方法的流程的示意图。该方法应用于分拣机中,分拣机包括多个小车,小车用于输送包裹。如图3所示,该方法包括:
63.步骤301:获取待分拣包裹的卸载信息。
64.待分拣包裹可以为等待分拣的商品、等待分拣的信件及等待分拣的包裹等。卸载信息为用于确定待分拣包裹对应的分配集包机构的信息。卸载信息可包括:类别信息、形状信息、厂商信息、地址信息等。
65.步骤302:确定待分拣包裹绑定的至少一个目标小车。
66.可根据待分拣包裹的长度,确定目标小车的数量。较长的待分拣包裹可分配较多数量的小车。如果将较长的包裹分拣给较少数量的小车,包裹在分拣过程中可能会打转,出现包裹分拣到错误集包箱的情况。
67.步骤303:确定至少一个目标小车对应的实际集包机构。
68.集包机构用于收集多个分拣包裹。集包机构可以为集包箱、集包袋,还可以是其它用于收集放置多个分拣包裹的设备。实际集包机构为目标小车实际将待分拣包裹卸载到的集包机构。
69.正常情况下,会根据待分拣包裹的卸载信息确定出分配集包机构,再通过绑定小车,将待分拣包裹分拣到该分配集包机构中。但由于各种原因如小车皮带转动方向错误、小车电机故障等,小车执行卸载操作所对应的实际集包机构与分配集包机构并不同相同,使待分拣包裹被分拣到了错误的集包机构中,即发生了包裹错分的情况。本发明实施例的方案能及时确定是否发生了包裹错分的情况。
70.分配集包机构对应于分配格口。如上分析,正常情况下,包裹绑定的各小车都应该在分配格口处执行卸载操作,以将包裹分拣到分配集包机构中。但由于各种原因,各小车执行卸载操作所对应的实际格口,可能与分配格口不同,或者各小车对应的实际格口也不相同。
71.本发明实施例的方法通过确定各目标小车对应的实际输送格口,确定出目标小车将待分拣包裹卸载到的实际集包机构。实际输送格口为小车执行卸载操作所对应的格口。可通过多种方式小车对应的实际输送格口,如在各格口出安装扫描设备或监控设备,来确定各小车是否子格口处执行了卸载动作。也可以在各小车上安装传感设备,如果小车执行了卸载动作,发送对应的卸载信息,系统根据卸载信息的发送时间和传输带的传输速度,确定出小车对应的实际输送格口。
72.如果所有目标小车都对应于同一实际输送格口,即所有目标小车都在同一输送格口处执行了卸载操作,则可直接将该输送格口对应的集包机构确定为实际集包机构。
73.如果目标小车都对应于不同的实际输送格口,可通过如下方法确定实际集包机构:确定每个目标小车对应的输送格口;确定每个输送格口对应的小车数量;将对应的小车数量最多的输送格口,确定为至少一个目标小车对应的实际格口;将实际格口对应的集包箱确定为实际集包机构。
74.举例来说,待分拣包裹分配的目标小车为:1号小车、2号小车和3号小车。其中,1号小车和2号小车在移动到3号格口处执行了卸载操作,即1号小车和2号小车对应的实际输送格口为3号格口。3号小车在移动到4号格口处执行了卸载操作,即3号小车对应的实际输送格口为4号格口。则3号格口对应的小车数量为2,4号格口对应的小车数量为1,那么3号格口为实际格口,3号格口对应的集包箱为实际集包机构。
75.步骤304:获取实际集包机构的收集信息。
76.收集信息为用于确定集包机构可以收集包裹的相关信息。收集信息可包括:类别信息、形状信息、厂商信息、地址信息等。
77.收集信息应与卸载信息相匹配。具体地,如果卸载信息为表征包裹配送的具体地址。收集信息可为表征实际集包机构对应的配送范围的地址信息。
78.步骤305:根据待分拣包裹的卸载信息和实际集包机构的收集信息,确定待分拣包裹是否发生了错分的情况。
79.通过比对待分拣包裹的卸载信息和实际集包机构的收集信息,确定待分拣包裹是否发生了错分的情况。
80.举例来说,卸载信息为表征包裹的类别信息。收集信息为表征实际集包机构收集的包裹的类别信息。如果卸载信息表征的类别信息为服装类,收集信息表征的类别为生鲜类,则确定待分拣包裹发生了错分的情况。如果卸载信息和收集信息表征的类别信息都为服装类,则确定待分拣包裹没有发生错分的情况。
81.又如,卸载信息为表征包裹配送的具体地址。收集信息为表征实际集包机构对应的配送范围的地址信息。如果待分拣包裹的地址信息位于实际集包机构的地址信息对应的范围之内,则该待分拣包裹分拣到正确的集包机构中。如果待分拣包裹的地址信息位于实际集包机构的地址信息对应的范围之外,则该待分拣包裹分拣到错误的集包机构中。
82.在本发明实施例中,确定待分拣包裹对应的实际集包机构,再根据待分拣包裹的卸载信息和实际集包机构的收集信息,确定待分拣包裹是否发生了错分的情况。相比人工观察的方式,能够及时准确地发现错分的包裹,提高快递的配送效率。
83.在本发明的一个实施例中,分拣机中的小车按预设数目分为多组,每组小车包括头车和尾车,头车接收来自控制端的控制信号,并将控制信号传送给组内其它小车,每组内的各小车采用串行连接,以传送控制信号,尾车将接收到的控制信号返回给控制端;其中,尾车的驱动盒中的终端电阻处于打开状态,组内的其它小车的驱动盒中的终端电阻均处于关闭状态。
84.将多个小车划分为一组,将分拣机中的小车划分为多组,便于对小车按组进行管理控制。具体地,每组中的头车接收来自控制端的控制信号,每组内的各小车采用串行连接,前一小车将控制信号发送给后一小车,尾车将接收到的控制信号返回给控制端。
85.此外,尾车的驱动盒中的终端电阻处于打开状态,组内的其它小车的驱动盒中的终端电阻均处于关闭状态,以利用尾车内的驱动电阻消除控制信号在通信电缆中的反射信号,使控制信号更加稳定和准确。
86.具体实施例过程中,可根据实际需求设置预设数目,如预设数目可以为8、10、22,则每组小车中包括预设数目个小车。控制信号可选择485信号,小车驱动器盒中设置的终端电阻为485电阻。小车滚筒转动的任务是通过485信号下发的。
87.尾车的驱动盒中的终端电阻处于打开状态,组内的其它小车的驱动盒中的终端电阻均处于关闭状态。具体地,关闭每组中除了尾车以外的其它小车中的485模块下所串联的驱动盒中的终端电阻,即将小车的拨码8位置设置为关闭状态。将尾车驱动盒中的终端电子设置为打开状态。
88.为了便于比较,可分别将组内各小车驱动盒中的终端电阻设置为打开状态或关闭状态。例如,将头车和尾车两个驱动器盒上的485电阻均设置为打开的状态,组内其余小车上的485电阻均设置为关闭的状态。只将单数位置的小车的驱动盒上的电阻设置为打开状态等。后经过多次信号分析比较,发现只保留尾车驱动盒中的485电阻时,小车接收到的控制信号最为准确。
89.需要说明的是,本发明实施例的方法可灵活选择控制信号及与其对应的终端电阻。
90.表1包裹错分单数统计表
91.日期错分单数当日拣单数总量错分率4月1日50455870.11%
4月2日3500700.01%4月3日3436740.01%4月4日0437740.00%
92.表1为本发明实施例提供的包裹错分单数统计表。如表1所示,4月1日为将头车和尾车两个驱动器盒上的485电阻设置为打开的状态的情况下,包裹分拣错分的情况统计。4月2日
‑
4月4日为仅保留尾车驱动器盒上的485电阻为打开情况下,包裹分拣错分的情况统计。从表1中可以看出,仅保留尾车驱动器盒上的485电阻为打开的情况下,包裹每日的错分率由之前的0.11%降为0.01,甚至0.00%。
93.图4是本发明的另一个实施例提供的一种包裹错分的确定方法的流程的示意图。该方法应用于分拣机中,分拣机包括多个小车,小车用于输送包裹。如图4所示,该方法包括:
94.步骤401:确定待分拣包裹的包裹长度。
95.步骤402:根据包裹长度,确定目标小车的车数。
96.具体地,根据待分拣包裹的长度,确定目标小车的数量。较长的待分拣包裹可分配较多数量的小车。较短的待分拣包裹可分配较少数量的小车。
97.步骤403:将相邻的车数个小车,确定为所待分拣包裹绑定的目标小车。
98.步骤404:确定目标小车对应的实际集包机构。
99.步骤405:获取待分拣包裹的地址信息和实际集包机构的地址信息。
100.步骤406:根据待分拣包裹的地址信息和实际集包机构的地址信息,确定待分拣包裹是否发生了错分的情况。
101.如果将较长的包裹分拣给较少数量的小车,包裹在分拣过程中可能会打转,出现包裹分拣到错误集包箱的情况。在本发明实施例中,根据包裹长度,确定目标小车的车数,从而保证利用合理数量的小车运送包裹,减少分拣过程中出现包裹打转的问题,提升包裹正确分拣的准确率。另一方面,也可以使分拣机中的小车得到合理利用,避免用较多数量的小车运送较短长度的包裹,从而造成分拣资源的浪费。
102.在本发明的一个实施例中,确定待分拣包裹的包裹长度,包括:确定待分拣包裹进入参考点的第一时间;确定待分拣包裹离开参考点的第二时间;获取第一时间和第二时间内,分拣机的传送带的速度信息;根据传送带的速度信息,确定待分拣包裹的包裹长度。
103.在传送带为匀速传送包裹时,可以直接采用传送带的速度乘以待分拣包裹的采集时间,来得到待分拣包裹的长度。采集时间由分拣机上设置的光幕采集得到。由于光幕存在10ms左右的采集刷新周期,使得到的待分拣包裹的长度通常会存在一定误差。表2为利用光幕测量包裹长度的误差表,如表2所示,该方法不能较准确地确定出包裹长度,包裹长度的最大测量误差达到2.5cm。
104.表2包裹长度测量误差表
105.实际长度(cm)343432.232.232.220.216.820.215.220.5测量长度(cm)35.536.531.732.733.620.114.520.815.619.2测量误差(cm)1.52.50.50.51.40.12.30.60.41.3
106.为了提高分拣效率和分拣产能,有时传送带不是匀速传送包裹的,上述确定包裹长度的方法就不适用了。基于此,本发明实施例提供了一种利用速度积分算法,确定包裹长
的方法。该方法可将包裹长度测量误差控制在1cm内,避免了因尺寸测量误差导致的错分问题。
107.假设待分拣包裹进入参考点的第一时间为t1,待分拣包裹离开参考点的第二时间为t2,分拣机的传送带的速度为v,传送带的速度可以通过设置在传送带或小车上的速度传感器测量得到。待分拣包裹的包裹长度l可通过如下等式计算:
[0108][0109]
本发明实施例提供的包裹长度的确定方法,利用了速度积分算法,即使在传送带不是匀速传送的情况下,也可较准确地确定出包裹的长度。
[0110]
图5是本发明的一个实施例提供的一种包裹错分的确定方法的流程的示意图。该方法应用于分拣机中,分拣机包括多个小车,小车用于输送包裹。如图5所示,该方法包括:
[0111]
步骤501:确定待分拣包裹对应的至少一个目标小车。
[0112]
步骤502:确定至少一个目标小车对应的实际集包机构。
[0113]
步骤503:获取待分拣包裹的地址信息和实际集包机构的地址信息。
[0114]
步骤504:确定待分拣包裹的地址信息和实际集包机构的地址信息是否匹配。
[0115]
可通过如下方法确定待分拣包裹的地址信息和实际集包机构的地址信息是否匹配:根据实际集包机构的地址信息,确定实际集包机构对应的配送范围;确定待分拣包裹的地址信息是否位于配送范围以内;若是,则确定待分拣包裹的地址信息和实际集包机构的地址信息相匹配;否则,则确定待分拣包裹的地址信息和实际集包机构的地址信息不匹配。
[0116]
举例来说,待实际集包机构的地址为:北京市海淀区,则确定实际集包机构对应的配送范围为北京市海淀区。待分拣包裹的地址为:北京市海淀区xx小区xx楼xx室,则该待分拣包裹的地址位于配送范围以内,则确定待分拣包裹的地址信息和实际集包机构的地址信息相匹配。
[0117]
又如,待实际集包机构的地址为:北京市海淀区第一街道,则确定实际集包机构对应的配送范围为北京市海淀区第一街道。待分拣包裹的地址为:沈阳市皇姑区xx写字楼xx室,则该待分拣包裹的地址位于配送范围以外,则确定待分拣包裹的地址信息和实际集包机构的地址信息不匹配。
[0118]
如果匹配,则执行步骤505。如果不匹配,则执行步骤506。
[0119]
步骤505:确定待分拣包裹未发生错分的情况。
[0120]
步骤506:确定待分拣包裹发生了错分的情况。
[0121]
在本发明实施例中,根据待分拣包裹的地址信息和实际集包机构的地址信息是否匹配,来确定待分拣包裹是否发生了错分的情况。该方法简单易行,可及时将错分包裹纠错,提高分拣效率,减少快递配送超时情况的发生。
[0122]
图6是本发明的再一个实施例提供的一种包裹错分的确定方法的流程的示意图。如图6所示,该方法包括:
[0123]
步骤s01:交叉带正常分拣。
[0124]
步骤s02:实时记录包裹信息和分拣后对应的集包箱号。
[0125]
步骤s03:获取待分拣包裹的分拣信息,实现错分数据追踪。
[0126]
分拣信息可包括:包裹号、小车号、车数、格口号、集包箱号等。图7是本发明的一个实施例提供的一种包裹分拣数据追踪界面的示意图。如图7所示,从分拣信息记录中可查询到包裹绑定的小车号及小车数量,实现错分包裹的数据追踪。
[0127]
步骤s04:判断是否发生了包裹错分。
[0128]
引入错分预警机制,及时对错分包裹进行纠错处理,避免影响快递的配送时效。具体地,通过对比包裹的地址信息和集包箱的地址信息,可以确认包裹是否发生了错分。具体地,通过对比两个地址是否匹配,即可确定包裹是否发生了错分,出现错分后,及时对错分包裹进行纠错处理。
[0129]
步骤s05:若是,则发出错分纠错请求。
[0130]
步骤s06:进入异常处理。
[0131]
步骤s07:将错分包裹恢复正常。
[0132]
步骤s08:将传感器错误状态清零。
[0133]
图8是本发明的一个实施例提供的一种包裹错分的确定装置的结构示意图,应用于分拣机,分拣机包括多个小车,小车用于输送包裹。
[0134]
如图8所示,该装置包括:
[0135]
第一获取模块801,用于获取待分拣包裹的卸载信息;
[0136]
小车确定模块802,用于确定所述待分拣包裹对应的至少一个目标小车;
[0137]
机构确定模块803,用于确定所述至少一个目标小车对应的实际集包机构;
[0138]
第二获取模块804,用于获取所述目标集包箱的收集信息;
[0139]
错分确定模块805,用于根据所述待分拣包裹的卸载信息和所述目标集包机构的收集信息,确定所述待分拣包裹是否发生了错分的情况。
[0140]
可选地,小车确定模块802具体用于:
[0141]
确定待分拣包裹的包裹长度;
[0142]
根据包裹长度,确定目标小车的车数;
[0143]
将相邻的车数个小车,确定为所待分拣包裹绑定的目标小车。
[0144]
可选地,小车确定模块802还用于:
[0145]
确定待分拣包裹进入参考点的第一时间;
[0146]
确定待分拣包裹离开参考点的第二时间;
[0147]
获取第一时间和第二时间内,分拣机的传送带的速度信息;
[0148]
根据传送带的速度信息,确定待分拣包裹的包裹长度。
[0149]
可选地,机构确定模块803具体用于:
[0150]
确定每个目标小车对应的实际输送格口;
[0151]
确定每个实际输送格口对应的小车数量;
[0152]
将对应的小车数量最多的实际输送格口,确定为至少一个目标小车对应的实际格口;
[0153]
将实际格口对应的集包箱确定为实际集包机构。
[0154]
可选地,所述卸载信息包括:所述待分拣的地址信息,所述收集信息包括:所述实际集包机构的地址信息;
[0155]
错分确定模块805具体用于:
[0156]
确定待分拣包裹的地址信息和实际集包机构的地址信息是否匹配;
[0157]
若匹配,则确定待分拣包裹未发生错分的情况;
[0158]
若不匹配,则确定待分拣包裹发生了错分的情况。
[0159]
可选地,错分确定模块804具体用于:
[0160]
根据实际集包机构的地址信息,确定实际集包机构对应的配送范围;
[0161]
确定待分拣包裹的地址信息是否位于配送范围以内;
[0162]
若是,则确定待分拣包裹的地址信息和实际集包机构的地址信息相匹配;
[0163]
否则,则确定待分拣包裹的地址信息和实际集包机构的地址信息不匹配。
[0164]
可选地,分拣机中的小车按预设数目分为多组,每组小车包括头车和尾车,头车接收来自控制端的控制信号,并将控制信号传送给组内其它小车,每组内的各小车采用串行连接,以传送控制信号,尾车将接收到的控制信号返回给控制端;其中,尾车的驱动盒中的终端电阻处于打开状态,组内的其它小车的驱动盒中的终端电阻均处于关闭状态。
[0165]
本发明实施例提供了一种电子设备,包括:
[0166]
一个或多个处理器;
[0167]
存储装置,用于存储一个或多个程序,
[0168]
当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任一实施例的方法。
[0169]
下面参考图9,其示出了适于用来实现本发明实施例的终端设备的计算机系统900的结构示意图。图9示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0170]
如图9所示,计算机系统900包括中央处理单元(cpu)901,其可以根据存储在只读存储器(rom)902中的程序或者从存储部分908加载到随机访问存储器(ram)903中的程序而执行各种适当的动作和处理。在ram 903中,还存储有系统900操作所需的各种程序和数据。cpu 901、rom 902以及ram 903通过总线904彼此相连。输入/输出(i/o)接口905也连接至总线904。
[0171]
以下部件连接至i/o接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至i/o接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
[0172]
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。在该计算机程序被中央处理单元(cpu)901执行时,执行本发明的系统中限定的上述功能。
[0173]
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不
限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd
‑
rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0174]
附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0175]
描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:第一获取模块、小车确定模块、机构确定模块、第二获取模块及错分确定模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,小车确定模块还可以被描述为“确定待分拣包裹绑定的至少一个目标小车的模块”。
[0176]
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:
[0177]
获取待分拣包裹的卸载信息;
[0178]
确定所述待分拣包裹绑定的至少一个目标小车;
[0179]
确定所述至少一个目标小车对应的实际集包机构;
[0180]
获取所述实际集包机构的收集信息;
[0181]
根据所述待分拣包裹的卸载信息和所述实际集包机构的收集信息,确定所述待分拣包裹是否发生了错分的情况。
[0182]
根据本发明实施例的技术方案,通过待分拣包裹绑定的小车的实际集包机构,确定待分拣包裹实际被分拣到的集包机构,再通过比对待分拣包裹的卸载信息和实际集包机
构的收集信息,确定待分拣包裹是否发生了错分的情况。相比人工观察的方式,能够及时准确地发现错分的包裹,提高了包裹分拣的效率。
[0183]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
再多了解一些
本文用于企业家、创业者技术爱好者查询,结果仅供参考。