物品配送方法、装置、系统、电子设备及存储介质与流程
未命名
10-09
阅读:110
评论:0
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.图1是本发明实施例提供的一种物品配送系统的架构图;
37.图2是本发明实施例提供的一种物品配送方法的流程图;
38.图3是本发明实施例提供的一种物品配送装置的结构示意图;
39.图4是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
40.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
41.请参见图1,图1是本发明实施例提供的一种物品配送系统的架构图,如图1所示,该物品配送系统包括:服务平台、第一调度平台以及第二调度平台,服务平台分别与第一调度平台以及第二调度平台通信连接。
42.上述物品配送系统可以应用于具有物理隔离建筑的隔离场所,比如化工实验楼、无尘厂房、医院传染科大楼等具有物理隔离建筑的隔离场所,上述隔离场所可以具有多个楼栋,每个楼栋具有多个楼层,每个楼层具有多个隔离房间,上述隔离房间可以是实验室、车间或病房,上述隔离房间具有对应的房间标识,比如房间号。上述物品配送系统还包括需求终端和物品收取终端,每个隔离房间可以设置一个需求终端和物品收取终端,上述需求终端和物品收取终端均与上述服务平台进行连接。上述需求终端和物品收取终端可以是设置在隔离房间内的固定终端,也可以是用户的移动终端。当需求终端和物品收取终端是设置在隔离房间内的固定终端时,可以在物品统一供应时段提示隔离房间内的相关人员通过需求终端进行需求提交,并通过物品收取终端通知相关人员进行收取物品;当需求终端和物品收取终端是移动终端时,可以通过移动终端内的app或小程序等应用程序进入需求提交界面,并在物品统一供应时段进行需求提交,可以在需求提交完成后进入物品收取界面
或挂在后台,等待收取物品通知,上述收取物品通知包括物品收取时间。每个隔离房间外设置有独立的物品存放柜,相关人员可以在通过物品收取终端接收到收取物品通知后,可以在物品收取时间内打开隔离房间的门,在物品存放柜中取出物品。通过物品统一供应时段进行需求提交和配送,可以减少隔离房间与外部环境的交互次数,进而提高隔离房间的安全性。
43.上述物品可以是隔离房间中所需要的物品,比如化工实验楼需要的化工原料或器皿、无尘厂房需要的工具和工件、医院传染科大楼需要的药品或器械等。上述相关人员可以是隔离房间中具有需求提交权限的人员,比如管理人员、实验人员、操作人员、医护人员或病患人员等。
44.在本发明实施例中,上述服务平台可以是基于一个或多个服务器搭建的平台。在相关人员通过需求终端完成需求提交后,需求终端根据相关人员所选择物品的数据生成包含有配送数据的订单,将订单上传到服务平台,上述服务平台可以根据订单进行处理,具体可以根据从订单中获取配送数据,并根据获取到的配送数据生成第一配送任务与第二配送任务,第一配送任务的配送终点为第二配送任务的配送起点;将第一配送任务和第二配送任务发送到对应的调度平台进行任务处理,并接收调度平台的任务处理结果,根据任务处理结果向收取物品终端发送收取物品通知。
45.具体的,上述服务平台包括物品配送装置,上述物品配送装置用于根据获取到的配送数据生成第一配送任务与第二配送任务,第一配送任务的配送终点为第二配送任务的配送起点;将第一配送任务发送到第一调度平台,以使第一调度平台调度无人车执行第一配送任务;将第二配送任务发送到第二调度平台,以使第二调度平台调度配送机器人执行第二配送任务。
46.其中,上述第一调度平台为无人车的调度平台,第一配送任务可以是基于无人车的配送任务。具体的,无人车可以批量运送物品到指定位置,用于物品供应场所与隔离场所之间的物品运输。上述第二调度平台为配送机器人的调度平台,第二配送任务可以是基于配送机器人的配送任务。具体的,配送机器人可以将物品送到指定物品存放柜,用于隔离场所内部的物品运输。在物品运输过程中,无人车可以将物品运送到指定位置,配送机器人在该指定位置进行收取物品,并将物品运送到指定物品存放柜,通过无人车和配送机器人,将物品从物品供应场所送到隔离房间外的物品存放柜,全程不需要人工进行配送,可以避免配送人员与隔离环境的交互。
47.需要说明的是,上述物品供应场所执行相关物品存放规范,以保证物品符合是合规物品,进而保证配送到对应隔离房间后不会对隔离房间造成危害。
48.请参见图2,图2是本发明实施例提供的一种物品配送方法的流程图,如图2所示,该物品配送方法用于上述服务平台,具体包括以下步骤:
49.201、根据获取到的配送数据生成第一配送任务与第二配送任务。
50.在本发明实施例中,上述第一配送任务的配送终点为上述第二配送任务的配送起点。上述配送数据可以根据需求终端上传得到,具体的,在相关人员通过需求终端完成需求提交后,需求终端根据相关人员所选择物品的数据生成包含有配送数据的订单,将订单上传到服务平台,服务平台可以从订单中解析得到配送数据。配送数据可以包括配送楼栋、配送楼层、配送房间、物品类型以及配送时间,其中,当配送楼栋的数量为1时,则配送数据可
以不包括配送楼栋。上述配送房间为通过需求终端完成需求提交后的隔离房间。
51.上述第一配送任务可以理解为物品的第一段配送任务,上述第二配送任务可以理解为物品的第二段配送任务,通过第一配送任务与第二配送任务,可以将物品供应场所与隔离场所之间进行无接触配送,避免物品供应场所与隔离场所通过配送工具进行环境交叉。
52.具体的,可以根据物品供应场所到配送楼栋之间的路线来生成第一配送任务,根据配送楼栋到具体配送房间之间的路线来生成第二配送任务。每个配送楼栋外部设置有集中的物品隔离区,物品隔离区为第一配送任务的配送终点,同时,物品隔离区也是第二配送任务的配送起点。比如,第一配送任务根据物品供应场所到物品隔离区之间的路线进行生成,第二配送任务根据物品隔离区到具体配送房间之间的路线进行生成。
53.202、将第一配送任务发送到第一调度平台,以使第一调度平台调度无人车执行第一配送任务。
54.在本发明实施例中,服务平台可以在生成第一配送任务后,将第一配送任务发送到第一调度平台,上述第一调度平台调度无人车执行上述第一配送任务。上述第一调度平台也可以称为无人车平台或无人车调度平台。
55.具体的,第一调度平台在接收到第一配送任务后,调度无人车到物品供应场所将准备好的物品转运到各配送楼栋的物品隔离区,在无人车完成第一配送任务后,第一调度平台向服务平台发送任务完成结果,并调度完成第一配送任务的无人车到指定清理地点进行消杀清理。
56.上述无人车上配置有图像识别功能,能对物品供应场所到各配送楼栋的物品隔离区之间的道路进行图像识别,可以根据目标路线自动行驶到物品供应场所、物品隔离区以及指定清理地点。
57.203、将第二配送任务发送到第二调度平台,以使第二调度平台调度配送机器人执行第二配送任务。
58.在本发明实施例中,服务平台可以在生成第二配送任务后,将第二配送任务发送到第二调度平台,上述第二调度平台调度配送机器人执行上述第一配送任务。上述第一调度平台也可以称为无人车平台或无人车调度平台。
59.具体的,第二调度平台在接收到第二配送任务后,调度配送机器人到对应配送楼栋的物品隔离区装取对应物品,并将对应物品转运到对应配送楼栋的配送房间,将对应物品通过机械手臂的控制程序和定位算法放到物品存放柜中。在配送机器人完成第二配送任务后,第二调度平台向服务平台发送任务完成结果,并调度完成第二配送任务的配送机器人到指定清理地点进行消杀清理。需要说明的是,无人车与配送机器人的指定清理地点可以设置在不同的区域,比如无人车的指定清理地点可以设置在楼栋之外,而配送机器人的指定清理地点可以设置在对应的楼栋之内,避免无人车与配送机器人存在接触。
60.上述配送机器人上配置有图像识别功能,能对物品隔离区到各配送房间之间的道路进行图像识别,可以根据目标路线自动行驶到各配送房间、物品隔离区以及指定消杀地点。同时,配送机器人还配置有自动乘坐电梯的功能,从而使得配送机器人可以自动乘坐电梯到各个配送楼层。
61.在一种可能的实施例中,可以服务平台接收到第一调度平台发送任务完成结果
后,向第二调度平台发送第二配送任务。
62.本发明实施例中,根据获取到的配送数据生成第一配送任务与第二配送任务,所述第一配送任务的配送终点为所述第二配送任务的配送起点;将所述第一配送任务发送到第一调度平台,以使所述第一调度平台调度无人车执行所述第一配送任务;将所述第二配送任务发送到第二调度平台,以使所述第二调度平台调度配送机器人执行所述第二配送任务。在获取到配送数据生成第一配送任务和第二配送任务后,通过调度无人车执行第一配送任务以及调度配送机器人执行第二配送任务,只需要无人车与配送机器人进行配合即可完成配送任务,不需要配送人员进入配送环境,可以避免配送人员与隔离环境进行交互,进而提高了隔离环境中物品配送的安全性。
63.可选的,配送数据包括配送楼栋、配送楼层、配送房间、物品类型、物品数量以及配送时间,在根据获取到的配送数据生成第一配送任务与第二配送任务的步骤中,可以根据物品类型确定第一配送任务的配送起点,并根据第一配送任务的配送起点以及配送楼栋确定第一配送任务的配送路线;根据第一配送任务的配送路线以及配送时间生成第一配送任务;根据配送楼栋确定第二配送任务的配送起点,并根据配送楼层以及配送房间,确定第二配送任务的配送路线;根据第二配送任务的配送路线以及配送时间生成第二配送任务。
64.在本发明实施例中,物品类型可以根据隔离区域所需要的物品类型来进行确定,比如化工实验楼需要的化工原料或器皿、无尘厂房需要的工具和工件、医院传染科大楼需要的药品或器械等,不同物品类型可以对应不同物品供应场所,当然,也可以所有物品类型通过一个物品供应场所进行供应。上述物品可以是隔离房间中所需要的物品,比如化工实验楼需要的化工药品、无尘厂房需要的机台和零件、医院传染科大楼需要的药品或器械等。
65.在服务平台得到配送数据后,可以将配送数据发送到物品供应场所以物品供应场所的工作人员按物品类型和物品数量准备对应的物品。可以根据物品类型确定对应的物品供应场所作为配送起点,以使得第一调度平台可以调度无人车到对应的物品供应场所进行收取物品,并转运到配送楼栋的物品隔离区;配送楼栋的物品隔离区作为无人车的配送终点,在物品隔离区,无人车卸下转运过来的物品即可,不需要进入配送楼栋,因此,使得物品供应场所与隔离场所不会存在直接接触。
66.进一步的,以物品供应场所作为第一配送任务的配送起点,以配送楼栋的物品隔离区为第一配送任务的配送终点,以物品供应场所与配送楼栋的物品隔离区之间的道路为路径,生成第一配送路线,以配送时间确定第一配送任务的起始时间和送达时间,将第一配送任务的起始时间和送达时间添加到第一配送路线中,生成第一配送任务。
67.每一个楼栋可以设置一台或多台配送机器人,配送机器人只能在对应的楼栋内进行物品配送,避免楼栋与楼栋之间通过配送机器人进行环境交叉。在获取到配送数据后,可以将配送楼栋的物品隔离区作为配送机器人的配送起点,在无人车将对应物品转运到物品隔离区后,配送机器人到物品隔离区装取对应物品。其中,需要说明的是,每一份物品对应一个配送房间,通过在每份物品上设置与配送房间对应的标识进行关联对应。通过配送机器人的视觉识别模块识别物品上的标识和配送房间对应的标识,从而装物品存放在对应配送房间外的物品存放柜中。配送机器人在配送楼栋的物品隔离区收取物品后,将物品送到对应配送房间外,通过机械手臂的控制程序与定位算法,控制机械手臂拿取对应物品放到对应配送房间外的物品存放柜中。
68.进一步的,以配送楼栋的物品隔离区作为第二配送任务的配送起点,以配送楼栋中的配送房间为第二配送任务的配送终点,以配送楼栋的物品隔离区与配送楼栋中的配送房间之间的道路为路径,生成第二配送路线,以配送时间确定第二配送任务的起始时间和送达时间,将第二配送任务的起始时间和送达时间添加到第二配送路线中,生成第二配送任务。其中,第二配送任务的起始时间在第一配送任务的送达时间之后,避免无人车与配送机器人同时存在于配送楼栋的物品隔离区。
69.可选的,在根据配送楼栋确定第二配送任务的配送起点,并根据配送楼层以及配送房间,确定第二配送任务的配送路线的步骤中,可以获取配送楼栋的楼层布局信息,以及获取配送楼层的房间布局信息;根据配送楼栋的楼层布局信息与配送楼层的房间布局信息,对配送房间进行路线规划,得到各个配送楼层的配送路线;根据各个配送楼层的配送路线,确定第二配送任务的配送路线。
70.在本发明实施例中,上述楼层布局信息包括楼栋的楼层数量和电梯位置等信息,上述配送楼层的房间布局信息包括对应楼层的房间数量、房间位置以及走廊路径,由于不同配送楼层存在配送房间的数量不同和位置不同,对于每个配送楼层,可以根据房间数量、房间位置以及走廊路径,规划出该配送楼层的配送房间顺序,从而得到该配送楼层的配送路线,配送机器人在该配送楼层配送时,根据该配送楼层的配送路线进行配送。可以一个配送机器人对多个配送楼层进行配送,也可以一个配送机器只对一个配送楼层进行配送。当一个配送机器人对多个配送楼层进行配送时,在对应多个配送楼层的配送路线增加电梯路线,使得配送机器人可以根据电梯在不同配送楼层之间进行转移。当一个配送机器人对一个配送楼层进行配送时,将对应配送楼层的配送路线分别生成对应的第二配送任务,以使每个配送机器人对应一个第二配送任务,每个第二配送任务对应一个配送楼层。
71.可选的,在根据配送楼栋的楼层布局信息与配送楼层的房间布局信息,对配送房间进行路线规划,得到各个配送楼层的配送路线的步骤中,可以根据配送楼层中每个配送房间的属性信息,生成每个配送房间的隔离度;根据各个配送楼层的房间布局信息与各个配送楼层中每个配送房间的隔离度,对配送房间进行路线规划,得到各个配送楼层的配送路线。
72.在本发明实施例中,上述属性信息可以包括配送房间的房门防护等级、预设范围内其他配送房间的数量、相关人员隔离等级。房门防护等级可以通过相关人员上传进行确定;上述预设范围可以根据配送楼层的面积进行确定,配送楼层的面积越大,则预设范围越大,比如,上述预设范围可以是配送楼层的1/3面积;上述相关人员隔离等级通过相关人员上传进行确定。不同的属性信息对应不同的隔离度,比如,房门防护等级越高,其隔离度越高;预设范围内其他配送房间的数量越多,其隔离度越高;相关人员隔离等级越高,其隔离度越高。具体的,可以综合考虑配送房间的属性信息来确定配送房间的隔离度,从多个信息维度量化各个配送房间的隔离度,具体的,配送房间的隔离度可以如下述式子所示:
73.δ=(a〃b)n74.上述a表示房门防护等级,上述b表示相关人员隔离等级,上述n表示预设范围内其他配送房间的数量。上述式子表示随着预设范围内其他配送房间的数量增加,隔离度增加,一般来说a和b为定值,而预设范围内其他配送房间的数量会随着每次通过需求终端完成需求提交后的隔离房间数量的变化而变化。
75.进一步的,在得到配送楼层中各个配送房间的隔离度后,可以按隔离度从小到大对配送房间进行排序,得到各个配送房间的排序结果,在一个配送楼层中,可以根据各个配送房间的排序结果将配送房间进行连线,得到对应配送楼层的配送路线。这样,可以将隔离度大的配送房间排在最后配送,降低隔离度小的配送房间的交叉感染风险。
76.可选的,在根据各个配送楼层的房间布局信息与各个配送楼层中每个配送房间的隔离度,对配送房间进行路线规划,得到各个配送楼层的配送路线的步骤中,可以以各个配送楼层中经过配送楼层中配送房间的总隔离度最小为目标,对配送房间进行路线规划,得到各个配送楼层的配送路线。
77.在本发明实施例中,对于各个配送楼层,也不是每个隔离房间都会有物品需求,使得每个配送楼层中的配送房间的分布具有不一致性。因此,配送机器人可能需要经过配送房间或非配送房间,在到达配送房间时需要停留,将对应物品放到配送房间外的物品存放柜中,需要一定的停留时间;在经过配送房间或非配送房间时,也需要一定的经过时间,考虑配送机器人在配送楼层中配送时尽可能降低环境交叉风险,可以根据不同配送房间顺序得到不同的候选路线,从候选路线中选择总隔离度最小的候选路线作为对应楼层的配送路线。具体的,可以将下述式子作为目标函数:
[0078][0079]
其中,上述δ
i,j
表示候选路线的总隔离度,上述δi表示候选路线中第i个配送房间的隔离度,δj表示候选路线中第j个隔离房间的隔离度,上述t1表示在配送房间前停留配送所需要的停留时间,t2表示经过隔离房间时所需要的时间,i表示候选路线中配送房间有i个,j表示候选路线中隔离房间有j个,j是大于或者等于i的,隔离房间中也包括配送房间,δi表示候选路线中经过最后一个配送房间时的隔离度。可以根据上述目标函数,从候选路线中选择总隔离度最小的路线作为对应楼层的配送路线。这样,可以使得配送机器人在配送楼层中配送时进一步降低环境交叉风险。
[0080]
可选的,在根据各个配送楼层的配送路线,确定第二配送任务的配送路线的步骤中,可以根据各个配送楼层的配送路线中的总隔离度,对所述配送楼层进行路线规划,得到所述第二配送任务的配送路线。
[0081]
在本发明实施例中,考虑一个配送机器人对多个配送楼层进行配送,可以在计算各个配送楼层的配送路线中的总隔离度后,按总隔离度从小到大进行配送楼层排序,并在相邻两个配送楼层之间添加电梯路线,得到第二配送任务的配送路线。这样,在配送机器人对多个配送楼层进行配送时,会优先配送总隔离度小的配送楼层,再配送总隔离度大的配送楼层,将隔离度大的配送楼层排在最后配送,降低总隔离度小的配送楼层与总隔离度大的配送楼层之间的环境交叉风险。
[0082]
可选的,在将所述第二配送任务发送到第二调度平台,以使第二调度平台调度配送机器人执行第二配送任务的步骤之后,还可以接收第二配送任务的配送完成信息;根据配送完成信息,按预设的通知生成策略生成收取物品通知,并将的收取物品通知发送到对应的物品收取终端,以通知相关人员按收取物品通知来收取物品。
[0083]
在本发明实施例中,配送机器人可以将物品送到指定物品存放柜后,第二调度平台向服务平台发送配送完成信息,服务平台根据配送完成信息,可以生成收取物品通知,需
要说明的是,在配送机器人将全部物品送达物品存放柜之后,第二调度平台才会向服务平台发送配送完成信息,避免相关人员收取物品时与配送机器人处于同一时空。
[0084]
上述通知生成策略可以是间隔通知,对于配送完成的配送楼层中,可以每隔预设时间通知一个配送房间中相关人员开门收取物品,比如每隔10秒通知一个配送房间的相关人员开门收取物品,配送房间的通知顺序可以是配送楼层对应的配送路线中配送房间的顺序。
[0085]
可选的,在配送机器人完成第二配送任务后,第二调度平台可以调度配送机器人到指定清理点进行消杀清理,配送机器人在消杀清理完成后可以自动回到充电桩,等待新的第二配送任务下发。本发明实施例可以满足大部分隔离场所无接触配送场景,避免配送人员与相关人员由于接触而导致交叉的可能性,同时最大化减少配送机器人与相关人员的交叉机率。
[0086]
需要说明的是,本发明实施例提供的物品配送方法可以应用于可以进行物品配送的电脑、服务器等设备。
[0087]
可选的,请参见图3,图3是本发明实施例提供的一种物品配送装置的结构示意图,如图3所示,所述装置包括:
[0088]
任务生成模块301,用于根据获取到的配送数据生成第一配送任务与第二配送任务,所述第一配送任务的配送终点为所述第二配送任务的配送起点;
[0089]
第一发送模块302,用于将所述第一配送任务发送到第一调度平台,以使所述第一调度平台调度无人车执行所述第一配送任务;
[0090]
第二发送模块303,用于将所述第二配送任务发送到第二调度平台,以使所述第二调度平台调度配送机器人执行所述第二配送任务。
[0091]
可选的,所述配送数据包括配送楼栋、配送楼层、配送房间、物品类型以及配送时间,所述任务生成模块301还用于根据所述物品类型确定第一配送任务的配送起点,并根据所述第一配送任务的配送起点以及所述配送楼栋确定所述第一配送任务的配送路线;根据所述第一配送任务的配送路线以及所述配送时间生成第一配送任务;根据所述配送楼栋确定所述第二配送任务的配送起点,并根据所述配送楼层以及所述配送房间,确定所述第二配送任务的配送路线;根据所述第二配送任务的配送路线以及所述配送时间生成第二配送任务。
[0092]
可选的,所述任务生成模块301还用于获取所述配送楼栋的楼层布局信息,以及获取所述配送楼层的房间布局信息;根据所述配送楼栋的楼层布局信息与所述配送楼层的房间布局信息,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线;根据各个所述配送楼层的配送路线,确定所述第二配送任务的配送路线。
[0093]
可选的,所述任务生成模块301还用于根据所述配送楼层中每个配送房间的入住信息,生成每个所述配送房间的隔离度;根据各个所述配送楼层的房间布局信息与各个所述配送楼层中每个所述配送房间的隔离度,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线。
[0094]
可选的,所述任务生成模块301还用于以各个所述配送楼层中经过所述配送楼层中所述配送房间的总隔离度最小为目标,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线。
[0095]
可选的,所述任务生成模块301还用于根据各个所述配送楼层的配送路线中所述配送房间的总隔离度,对所述配送楼层进行路线规划,得到所述第二配送任务的配送路线。
[0096]
可选的,所述装置还包括:
[0097]
接收模块,用于接收所述第二配送任务的配送完成信息;
[0098]
通知模块,用于根据所述配送完成信息,按预设的通知生成策略生成收取物品通知,并将的收取物品通知发送到对应的物品收取终端,以通知相关人员按所述收取物品通知来收取物品。
[0099]
需要说明的是,本发明实施例提供的物品配送装置可以应用于可以进行物品配送的电脑、服务器等设备。
[0100]
本发明实施例提供的物品配送装置能够实现上述方法实施例中物品配送方法实现的各个过程,且可以达到相同的有益效果。为避免重复,这里不再赘述。
[0101]
参见图4,图4是本发明实施例提供的一种电子设备的结构示意图,如图4所示,包括:存储器402、处理器401及存储在所述存储器402上并可在所述处理器401上运行的物品配送方法的计算机程序,其中:
[0102]
处理器401用于调用存储器402存储的计算机程序,执行如下步骤:
[0103]
根据获取到的配送数据生成第一配送任务与第二配送任务,所述第一配送任务的配送终点为所述第二配送任务的配送起点;
[0104]
将所述第一配送任务发送到第一调度平台,以使所述第一调度平台调度无人车执行所述第一配送任务;
[0105]
将所述第二配送任务发送到第二调度平台,以使所述第二调度平台调度配送机器人执行所述第二配送任务。
[0106]
可选的,所述配送数据包括配送楼栋、配送楼层、配送房间、物品类型以及配送时间,处理器401执行的所述根据获取到的配送数据生成第一配送任务与第二配送任务,包括:
[0107]
根据所述物品类型确定第一配送任务的配送起点,并根据所述第一配送任务的配送起点以及所述配送楼栋确定所述第一配送任务的配送路线;
[0108]
根据所述第一配送任务的配送路线以及所述配送时间生成第一配送任务;
[0109]
根据所述配送楼栋确定所述第二配送任务的配送起点,并根据所述配送楼层以及所述配送房间,确定所述第二配送任务的配送路线;
[0110]
根据所述第二配送任务的配送路线以及所述配送时间生成第二配送任务。
[0111]
可选的,处理器401执行的所述根据所述配送楼栋确定所述第二配送任务的配送起点,并根据所述配送楼层以及所述配送房间,确定所述第二配送任务的配送路线,包括:
[0112]
获取所述配送楼栋的楼层布局信息,以及获取所述配送楼层的房间布局信息;
[0113]
根据所述配送楼栋的楼层布局信息与所述配送楼层的房间布局信息,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线;
[0114]
根据各个所述配送楼层的配送路线,确定所述第二配送任务的配送路线。
[0115]
可选的,处理器401执行的所述根据所述配送楼栋的楼层布局信息与所述配送楼层的房间布局信息,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线,包括:
[0116]
根据所述配送楼层中每个配送房间的入住信息,生成每个所述配送房间的隔离度;
[0117]
根据各个所述配送楼层的房间布局信息与各个所述配送楼层中每个所述配送房间的隔离度,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线。
[0118]
可选的,处理器401执行的所述根据各个所述配送楼层的房间布局信息与各个所述配送楼层中每个所述配送房间的隔离度,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线,包括:
[0119]
以各个所述配送楼层中经过所述配送楼层中所述配送房间的总隔离度最小为目标,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线。
[0120]
可选的,处理器401执行的所述根据各个所述配送楼层的配送路线,确定所述第二配送任务的配送路线,包括:
[0121]
根据各个所述配送楼层的配送路线中所述配送房间的总隔离度,对所述配送楼层进行路线规划,得到所述第二配送任务的配送路线。
[0122]
可选的,在所述将所述第二配送任务发送到第二调度平台,以使所述第二调度平台调度配送机器人执行所述第二配送任务之后,处理器401执行的所述方法还包括:
[0123]
接收所述第二配送任务的配送完成信息;
[0124]
根据所述配送完成信息,按预设的通知生成策略生成收取物品通知,并将的收取物品通知发送到对应的物品收取终端,以通知相关人员按所述收取物品通知来收取物品。
[0125]
本发明实施例提供的电子设备能够实现上述方法实施例中物品配送方法实现的各个过程,且可以达到相同的有益效果。为避免重复,这里不再赘述。
[0126]
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例提供的物品配送方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0127]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存取存储器(random access memory,简称ram)等。
[0128]
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
技术特征:
1.一种物品配送方法,其特征在于,包括以下步骤:根据获取到的配送数据生成第一配送任务与第二配送任务,所述第一配送任务的配送终点为所述第二配送任务的配送起点;将所述第一配送任务发送到第一调度平台,以使所述第一调度平台调度无人车执行所述第一配送任务;将所述第二配送任务发送到第二调度平台,以使所述第二调度平台调度配送机器人执行所述第二配送任务。2.如权利要求1所述的物品配送方法,其特征在于,所述配送数据包括配送楼栋、配送楼层、配送房间、物品类型以及配送时间,所述根据获取到的配送数据生成第一配送任务与第二配送任务,包括:根据所述物品类型确定第一配送任务的配送起点,并根据所述第一配送任务的配送起点以及所述配送楼栋确定所述第一配送任务的配送路线;根据所述第一配送任务的配送路线以及所述配送时间生成第一配送任务;根据所述配送楼栋确定所述第二配送任务的配送起点,并根据所述配送楼层以及所述配送房间,确定所述第二配送任务的配送路线;根据所述第二配送任务的配送路线以及所述配送时间生成第二配送任务。3.如权利要求2所述的物品配送方法,其特征在于,所述根据所述配送楼栋确定所述第二配送任务的配送起点,并根据所述配送楼层以及所述配送房间,确定所述第二配送任务的配送路线,包括:获取所述配送楼栋的楼层布局信息,以及获取所述配送楼层的房间布局信息;根据所述配送楼栋的楼层布局信息与所述配送楼层的房间布局信息,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线;根据各个所述配送楼层的配送路线,确定所述第二配送任务的配送路线。4.如权利要求3所述的物品配送方法,其特征在于,所述根据所述配送楼栋的楼层布局信息与所述配送楼层的房间布局信息,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线,包括:根据所述配送楼层中每个配送房间的属性信息,生成每个所述配送房间的隔离度;根据各个所述配送楼层的房间布局信息与各个所述配送楼层中每个所述配送房间的隔离度,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线。5.如权利要求4所述的物品配送方法,其特征在于,所述根据各个所述配送楼层的房间布局信息与各个所述配送楼层中每个所述配送房间的隔离度,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线,包括:以各个所述配送楼层中经过所述配送楼层中所述配送房间的总隔离度最小为目标,对所述配送房间进行路线规划,得到各个所述配送楼层的配送路线。6.如权利要求5所述的物品配送方法,其特征在于,所述根据各个所述配送楼层的配送路线,确定所述第二配送任务的配送路线,包括:根据各个所述配送楼层的配送路线中的总隔离度,对所述配送楼层进行路线规划,得到所述第二配送任务的配送路线。7.如权利要求1至6中任一所述的物品配送方法,其特征在于,在所述将所述第二配送
任务发送到第二调度平台,以使所述第二调度平台调度配送机器人执行所述第二配送任务之后,所述方法还包括:接收所述第二配送任务的配送完成信息;根据所述配送完成信息,按预设的通知生成策略生成收取物品通知,并将的收取物品通知发送到对应的物品收取终端,以通知相关人员按所述收取物品通知进行收取物品。8.一种物品配送装置,其特征在于,所述装置包括:任务生成模块,用于根据获取到的配送数据生成第一配送任务与第二配送任务,所述第一配送任务的配送终点为所述第二配送任务的配送起点;第一发送模块,用于将所述第一配送任务发送到第一调度平台,以使所述第一调度平台调度无人车执行所述第一配送任务;第二发送模块,用于将所述第二配送任务发送到第二调度平台,以使所述第二调度平台调度配送机器人执行所述第二配送任务。9.一种物品配送系统,其特征在于,包括:服务平台、第一调度平台以及第二调度平台,所述服务平台分别与所述第一调度平台以及所述第二调度平台通信连接,所述服务平台包括如权利要求8所述的物品配送装置。10.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述的物品配送方法中的步骤。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的物品配送方法中的步骤。
技术总结
本发明实施例提供一种物品配送方法,方法包括:根据获取到的配送数据生成第一配送任务与第二配送任务,第一配送任务的配送终点为第二配送任务的配送起点;将第一配送任务发送到第一调度平台,以使第一调度平台调度无人车执行第一配送任务;将第二配送任务发送到第二调度平台,以使第二调度平台调度配送机器人执行第二配送任务。在获取到配送数据生成第一配送任务和第二配送任务后,通过调度无人车执行第一配送任务以及调度配送机器人执行第二配送任务,只需要无人车与配送机器人进行配合即可完成配送任务,不需要配送人员进入配送环境,可以避免配送人员与隔离环境进行交互,进而提高了隔离环境中物品配送的安全性。高了隔离环境中物品配送的安全性。高了隔离环境中物品配送的安全性。
技术研发人员:冯誉宁 尹义 江燎源
受保护的技术使用者:深圳云天励飞技术股份有限公司
技术研发日:2023.05.11
技术公布日:2023/10/8
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
