掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及物流配送领域,尤其涉及一种基于无人机的快件配送方法、装置、设备及存储介质。

背景技术

随着科学技术的发展,目前越来多商品可以通过网络购买,用户通过浏览购物网站采购商品,物流配送系统将用户采购的商品准确配送至目的地,这种便捷、高效的购物方式已经被广大用户所接收和喜爱。网络购物的兴起给物流配送系统提出越来越高的要求,大量配送订单需要在限定时间内完成,考验着整个物流配送系统能力。以每年的网络购物节为例,在传统技术中短时间内大量配送订单的涌入,直接导致物流配送“爆仓”或延迟配送,针对包括生鲜、冷藏等物品的配送当出现“爆仓”或延迟配送极有可能直接导致商品不可逆的损坏。因此,如何实现物品高效配送已经成为技术难题。

发明内容

本申请的主要目的是解决现有的物流配送效率低的技术问题。

本发明第一方面提供了一种基于无人机的快件配送方法,包括:

接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;

若所述验证结果为通过,则控制所述无人机上的所述快递箱开启;

获取待配送快件的运单信息;

提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;

控制所述无人机按照所述配送线路对所述代配送快件进行配送;

当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。

可选的,在本发明第一方面的第一种实现方式中,所述获取待配送快件的运单信息包括:

获取所述配送人员扫描上传的所述待配送快件的运单号;

根据所述运单号查询所述待配送快件的三段码和物流平台;

获取所述物流平台对应的物流分拣规则,其中,所述物流分拣规则包括三段码与各目的地址的映射关系;

根据所述物流分拣规则,获取所述待配送快件的三段码对应的目的地址,并将所述运单号和所述目的地址作为运单信息。

可选的,在本发明第一方面的第二种实现方式中,在所述获取所述配送人员扫描上传的所述待配送快件的运单号之后,还包括:

获取所述无人机的设备信息;

将所述无人机的设备信息与所述运单号绑定,得到绑定关系;

将所述绑定关系上传至预设的数据库。

可选的,在本发明第一方面的第三种实现方式中,在所述提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路之后,还包括:

获取到配送人员发出的起飞命令,其中,所述起飞命令包括待配送快件的运单号;

根据所述绑定关系和所述运单号,将所述起飞命令发送至所述无人机;

将所述无人机的无人机状态修改为已起飞。

可选的,在本发明第一方面的第四种实现方式中,在所述实时获取所述无人机上传的飞行数据之后,还包括:

实时获取所述无人机上传的飞行数据;

根据所述飞行数据,计算所述无人机的飞行轨迹;

判断所述飞行轨迹是否偏离所述配送线路;

若是,则生成预警信息,并将所述预警信息发送至所述配送人员的移动终端。

可选的,在本发明第一方面的第五种实现方式中,当所述目的地址为配送网点时,所述通知所述待配送快件的目标用户取件包括:

通知所述配送网点的网点工作人员;

获取并验证网点工作人员上传的第一开锁信息;

若所述第一开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。

可选的,在本发明第一方面的第六种实现方式中,其特征在于,当所述目的地址为购买所述代配送快件的用户的住址时,所述通知所述待配送快件的目标用户取件包括:

通知购买所述代配送快件的用户;

获取并验证购买所述代配送快件的用户上传的第二开锁信息;

若所述第二开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。

本发明第二方面提供了一种基于无人机的快件配送装置,包括:

验证模块,用于接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;

开箱模块,用于当所述验证结果为通过时,则控制所述无人机上的所述快递箱开启;

获取模块,用于获取待配送快件的运单信息;

路线规划模块,用于提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;

控制模块,用于控制所述无人机按照所述配送线路对所述代配送快件进行配送;

通知模块,用于当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。

可选的,在本发明第二方面的第一种实现方式中,所述获取模块用于:

获取所述配送人员扫描上传的所述待配送快件的运单号;

根据所述运单号查询所述待配送快件的三段码和物流平台;

获取所述物流平台对应的物流分拣规则,其中,所述物流分拣规则包括三段码与各目的地址的映射关系;

根据所述物流分拣规则,获取所述待配送快件的三段码对应的目的地址,并将所述运单号和所述目的地址作为运单信息。

可选的,在本发明第二方面的第二种实现方式中,所述基于无人机的快件配送装置还包括绑定模块,所述绑定模块具体用于:

获取所述无人机的设备信息;

将所述无人机的设备信息与所述运单号绑定,得到绑定关系;

将所述绑定关系上传至预设的数据库。

可选的,在本发明第二方面的第三种实现方式中,所述基于无人机的快件配送装置还包括飞行数据获取模块,所述飞行数据获取模块具体用于:

获取到配送人员发出的携带有运单号的起飞命令;

根据运单号从所述数据库中选择对应的绑定关系,基于所述绑定关系将所述起飞命令发送至所述无人机,控制所述无人机的飞行状态;

将所述无人机的飞行状态修改为已起飞,并同步存储至所述数据库中。

可选的,在本发明第二方面的第四种实现方式中,所述基于无人机的快件配送装置还包括偏航判断模块,所述偏航判断模块用于:

实时获取所述无人机上传的飞行数据;

根据所述飞行数据,计算所述无人机的飞行轨迹;

判断所述飞行轨迹是否偏离所述配送线路;

若是,则生成预警信息,并将所述预警信息发送至所述配送人员的移动终端。

可选的,在本发明第二方面的第五种实现方式中,当所述目的地址为配送网点时,所述通知模块具体用于:

通知所述配送网点的网点工作人员;

获取并验证网点工作人员上传的第一开锁信息;

若所述第一开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。

可选的,在本发明第二方面的第六种实现方式中,当所述目的地址为购买所述代配送快件的用户的住址时,所述通知模块具体用于:

通知购买所述代配送快件的用户;

获取并验证购买所述代配送快件的用户上传的第二开锁信息;

若所述第二开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。

本发明第三方面提供了一种基于无人机的快件配送设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于无人机的快件配送设备执行上述的基于无人机的快件配送方法的步骤。

本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的基于无人机的快件配送方法的步骤。

本发明的技术方案中,接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;若所述验证结果为通过,则控制所述无人机上的所述快递箱开启;获取待配送快件的运单信息;提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;控制所述无人机按照所述配送线路对所述代配送快件进行配送;当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。通过本方案,采用无人机进行物流配送,无人机准确定位目标地址,并根据路线规划进行代配送快件的配送,当到达时,通知目标用户,以使代配送快件能够准确配送至目标用户中,无需人工干预与操作,可是实现物品的高效且准确配送。

附图说明

图1为本发明实施例中基于无人机的快件配送方法的第一个实施例示意图;

图2为本发明实施例中基于无人机的快件配送方法的第二个实施例示意图;

图3为本发明实施例中基于无人机的快件配送方法的第三个实施例示意图;

图4为本发明实施例中基于无人机的快件配送方法的第四个实施例示意图;

图5为本发明实施例中基于无人机的快件配送方法的第五个实施例示意图;

图6为本发明实施例中基于无人机的快件配送装置的一个实施例示意图;

图7为本发明实施例中基于无人机的快件配送装置的另一个实施例示意图;

图8为本发明实施例中基于无人机的快件配送设备的一个实施例示意图。

具体实施方式

本发明的技术方案中,接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;若所述验证结果为通过,则控制所述无人机上的所述快递箱开启;获取待配送快件的运单信息;提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;控制所述无人机按照所述配送线路对所述代配送快件进行配送;当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。通过本方案,采用无人机进行物流配送,无人机准确定位目标地址,并根据路线规划进行代配送快件的配送,当到达时,通知目标用户,以使代配送快件能够准确配送至目标用户中,无需人工干预与操作,可是实现物品的高效且准确配送。

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

为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中基于无人机的快件配送方法的第一个实施例包括:

101、接收配送人员通过移动终端上传的开箱信息,并对开箱信息进行合法验证,得到验证结果;

可以理解的是,本发明的执行主体可以为基于无人机的快件配送装置,还可以是终端或者服务器,具体此处不做限定。本发明实施例以服务器为执行主体为例进行说明。

在本实施例中,在无人机上设置有快递箱,所述快递箱上配置有二维码标签,二维码标签存储有对应无人机的基本信息,所述基本信息主要包括无人机的名称、型号、编号等,并且还存储有验证服务器地址,在实际应用中,系统可以通过无人机的基本信息,以及待配送快件出入库时的快件信息,其中,快件信息包括出入库时间,出入库人员,出入库地址等,为待配送快件分配无人机,或者配送人员根据在仓库中待命的无人机的情况,人为选择待无人机。

102、若验证结果为通过,则控制无人机上的快递箱开启;

在本实施例中,配送人员在将待配送快件通过分配的无人机发送至网点前,需要进行身份验证,再次之前,每个配送人员都会分配有对应的终端设备,可以是带扫描功能的工业手机,也可以是扫描器,并且,配送人员在使用工业手机或扫描器前,都会输入对应的用户信息,包括用户名和密码等,在系统事先为配送人员分配无人机的情况下,工作人员通过工业手机扫描快递箱上的二维码,获取到验证服务器的地址,并通过工业手机或扫描器将用户信息和无人机的基本信息发送至验证服务器中,验证服务器通过查询待配送快件的快件信息中的出入库人员是否与用户信息对应的配送人员相同,若相同,再查询系统事先分配好的待配送快件与无人机的绑定关系,若上传的无人机的基本信息中的无人机编号与待配送快件分配的无人机的编号相同,则说明该配送人员身份验证通过并且所使用的无人机为系统分配的无人机,可正常使用,则向无人机发送开箱指令,以使得无人机上的快递箱开启,配送人员能够将待配送快件放置入无人机的快递箱内。在配送人员自行选择无人机的情况下,工作人员通过工业手机扫描快递箱上的二维码,获取到验证服务器的地址,并通过工业手机或扫描器将用户信息发送至验证服务器中,验证服务器通过数据库中存储的用户信息表,判断用户信息是否合法,若是,则验证通过,向无人机发送开箱指令,以使得无人机上的快递箱开启,配送人员能够将待配送快件放置入无人机的快递箱内。

103、获取待配送快件的运单信息;

在本实施例中,工作人员通过扫描器或者工业手机中预置的相机模块读取外界的数据信息,获取到待配送快件上的快件面单的运单条形码,然后读取运单条码根据预置的解码规则进行解析,在解析过程中可能存在部分条码被损坏无法正常解码出对应的运单号。如果能正常解码出对应的运单号,则可以解析得到如“454656XXX2365655”这种数字的形式,并将解析到的运单号上传,同时通过运单号查询代配送快件的目的地址,目的地址可以是网点也可以是购买代配送快件的用户的住址,将目的地址和运单号作为运单信息。

104、提取运单信息中的目的地址,并基于目的地址规划无人机的配送线路;105、控制无人机按照配送线路对代配送快件进行配送;

在本实施例中,通过运单号可以查询待配送快件的三段码,以及目标用户的联系方式,三段码为目的地区域码,包含了快递包裹配送目的区域的完整信息,不同的快递企业都会对全国派件区域进行详细的划分和编码,三段码主要用于中末端快递网点,采用人工识别三段码的方式进行手工分拣,在本实施例中,事先通过预设的编码规则,对全国派件区域进行划分和编码,在配送人员通过无人机将待配送快件配送至网点的过程中,通过识别三段码中每段的编号,已经每个编号划分的区域,进行配送目的地的识别,同时以当前仓库位置为起始点,进行路线规划,并从规划出的多个路线中筛选出配送路线作为飞行航线,无人机在接收到配送线路以及配送人员发出的飞行指令后,根据获取的配送路线进行配送飞行。

106、当无人机将待配送快件配送至目的地址时,通知待配送快件的目标用户取件。

在本实施例中,使用事先通过运单号查询的目标用户的联系方式,在无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。

在本实施例中,接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;若所述验证结果为通过,则控制所述无人机上的所述快递箱开启;获取待配送快件的运单信息;提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;控制所述无人机按照所述配送线路对所述代配送快件进行配送;当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。通过本方案,采用无人机进行物流配送,无人机准确定位目标地址,并根据路线规划进行代配送快件的配送,当到达时,通知目标用户,以使代配送快件能够准确配送至目标用户中,无需人工干预与操作,可是实现物品的高效且准确配送。

请参阅图2,本发明实施例中基于无人机的快件配送方法的第二个实施例包括:

201、接收配送人员通过移动终端上传的开箱信息,并对开箱信息进行合法验证,得到验证结果;

在本实施例中,可以为代配送快件分配无人机,通过获取配送人员通过工业手机发送的快件配送请求和待配送快件的快件信息;根据快件配送请求,获取各无人机的设备信息;根据设备信息和快件信息,从各无人机中选择满足预设条件的无人机作为配送代配送快件的无人机;将配送代配送快件的无人机的设备信息发送至配送人员的工业手机。

在本实施例中,无人机的设备信息包括有无人机编号,通过无人机编号可以查询各无人机状态,以及剩余电量,无人机状态包括有待命中、已起飞等,待命中的无人机为可使用的无人机,而已起飞的无人机为使用中的无人机,故可以将待命中的无人机作为候选无人机,此外,通过查询无人机的电量,将无人机电量与预设的电量阈值进行比较,电量低于电量阈值的无人机确定为无法完成配送过程的无人机,通过多次筛选,保证剩余的候选无人机能够完成配送任务。在本实施例中,所述设备信息可以包括无人机编号、快递箱装载量和无人机状态,所述快件信息可以包括所述待配送快件的长度、宽度、高度和重量,在本实施例中,快递箱装载量可以是快递箱的长度、宽度、高度以及快递箱对应无人机的运行的最大承重重量等信息,将快递箱的长度、宽度、高度以及待配送快件的长度、宽度、高度进行比较,同时,将待配送快件的重量和快递箱的最大承重重量进行比较,将快递箱的长度、宽度、高度均大于待配送快件的长度、宽度、高度,并且快递箱的最大承重重量大于待配送快件的重量的候选无人机筛选出来,当筛选出来的无人机数量大于一时,随机选择其中一架无人机或者将其中剩余电量最高的无人机作为配送代配送快件的无人机,本发明不做限定。在本实施例中,将筛选出来配送代配送快件的无人机的设备信息发送至仓库无人机的工业手机,方便工作人员通过设备信息中的无人机编号寻找到系统分配的配送代配送快件的无人机。

202、若验证结果为通过,则控制无人机上的快递箱开启;

203、获取配送人员扫描上传的待配送快件的运单号;

204、获取物流平台对应的物流分拣规则,该物流分拣规则包括三段码与各目的地址的映射关系;

205、根据物流分拣规则,获取待配送快件的三段码对应的目的地址,并将运单号和目的地址作为运单信息;

在实际应用中,三段码为目的地区域码,包含了快递包裹配送目的区域的完整信息,不同的快递企业都会对全国派件区域进行详细的划分和编码,三段码主要用于中末端快递网点,采用人工识别三段码的方式进行手工分拣,不同快递企业对派件区域进行划分和编码的规则,就是物流分拣规则,通过三段码的各段编号,以及映射关系,就能够查询到待配送快件的目的地址。

206、提取运单信息中的目的地址,并基于目的地址规划无人机的配送线路;

207、控制无人机按照配送线路对代配送快件进行配送;

208、当无人机将待配送快件配送至目的地址时,通知待配送快件的目标用户取件。

在本实施例中,步骤206-208与第一所述实施例中的104-106相似,此处不再赘述。

本实施例在上一实施例的基础上,详细描述了获取待配送快件的运单信息的过程,通过获取所述配送人员扫描上传的所述待配送快件的运单号;根据所述运单号查询所述待配送快件的三段码和物流平台;获取所述物流平台对应的物流分拣规则,其中,所述物流分拣规则包括三段码与各目的地址的映射关系;根据所述物流分拣规则,获取所述待配送快件的三段码对应的目的地址,并将所述运单号和所述目的地址作为运单信息。通过本方法,能够快速获取所需的运单信息,通过运单信息进行后续配送,提高配送效率。

请参阅图3,本发明实施例中基于无人机的快件配送方法的第三个实施例包括:

301、接收配送人员通过移动终端上传的开箱信息,并对开箱信息进行合法验证,得到验证结果;

302、若验证结果为通过,则控制无人机上的快递箱开启;

303、获取配送人员扫描上传的待配送快件的运单号;

304、获取物流平台对应的物流分拣规则,其中,物流分拣规则包括三段码与各目的地址的映射关系;

305、根据物流分拣规则,获取待配送快件的三段码对应的目的地址,并将运单号和目的地址作为运单信息;

306、提取运单信息中的目的地址,并基于目的地址规划无人机的配送线路;

在本实施例中,步骤301-306与第二实施例中的步骤201-206相似,此处不再赘述。

307、获取无人机的设备信息;

308、将无人机的设备信息与运单号绑定,得到绑定关系;

309、将绑定关系上传至预设的数据库;

在本实施例中,无人机的设备信息包括有无人机编号,将无人机的无人机编号与运单号绑定,方便工作人员在后续对待配送快件的配送情况进行查看,通过运单号进行对对应的无人机的飞行状况进行监控。

310、获取到配送人员发出的携带有运单号的起飞命令;

311、根据运单号从数据库中选择对应的绑定关系,基于绑定关系将起飞命令发送至无人机,控制无人机的飞行状态;

312、将无人机的飞行状态修改为已起飞,并同步存储至数据库中;

313、实时获取无人机上传的飞行数据;

314、根据飞行数据,计算无人机的飞行轨迹;

315、判断飞行轨迹是否偏离配送线路;

316、若是,则生成预警信息,并将预警信息发送至配送人员的移动终端;

在本实施例中,无人机在配送的过程中,通过GPS定位,无人机实时获取到当前的位置数据,同时通过内置的数字气压计获取高度信息,根据实时获取的位置数据和高度信息生成飞行轨迹,并将飞行轨迹与预先规划好的配送线路进行匹配,若高度或位置与配送线路相差大于预设的数值,则发出预警,提示工作人员。

317、控制无人机按照配送线路对代配送快件进行配送;

318、当无人机将待配送快件配送至目的地址时,通知待配送快件的目标用户取件。

本实施例在前实施例的基础上,增加了获取飞行数据,并根据飞行数据判断是否偏航的过程,通过所述飞行数据,计算所述无人机的飞行轨迹;判断所述飞行轨迹是否偏离所述配送线路;若是,则生成预警信息,并将所述预警信息发送至所述配送人员的移动终端。通过本方法,能够通过在出现无人机配送出现偏航的情况时,进行预警,提醒配送人员对无人机进行人工控制,避免出现意外情况。

请参阅图4,本发明实施例中基于无人机的快件配送方法的第四个实施例包括:

401、接收配送人员通过移动终端上传的开箱信息,并对开箱信息进行合法验证,得到验证结果;

402、若验证结果为通过,则控制无人机上的快递箱开启;

403、获取待配送快件的运单信息;

404、提取运单信息中的目的地址,并基于目的地址规划无人机的配送线路;

405、控制无人机按照配送线路对代配送快件进行配送;

406、当无人机将待配送快件配送至配送网点时,通知配送网点的网点工作人员;

407、获取并验证网点工作人员上传的第一开锁信息;

在本实施例中,无人机根据规划好的配送线路将待配送快件配送至网点,网点工作人员扫描到达的无人机上的快递箱上的二维码,需要进行身份验证,再次之前,每个网点工作人员都会分配有对应的终端设备,可以是带扫描功能的工业手机,也可以是扫描器,并且,网点工作人员在使用工业手机或扫描器前,都会输入对应的用户信息,包括用户名和密码等,通过快递箱上的二维码获取到验证服务器的地址,并通过工业手机或扫描器将用户信息发送至验证服务器中,验证服务器通过数据库中存储的用户信息表,判断用户信息是否合法,若是,则验证通过,向无人机发送开箱指令,以使得无人机上的快递箱开启,网点工作人员能够从快递箱中拿取待配送快件。

408、若第一开锁信息验证通过,则向无人机发送开箱指令,当获取到无人机上传的关箱状态时,完成配送。

在本实施例中,网点工作人员的身份验证通过后,向无人机发送开箱指令,无人机上的快递箱开启,网点工作人员从快递箱中拿取待配送快件,当快递箱检测到待配送快件被取走后,发出关箱状态,系统在获取到关箱状态后,表示配送完成,网点工作人员在获取到待配送快件后,可将待配送快件放置入智能快递箱中,向用户发送信息通知取件,或网点工作人员自行派件,避免了在无人配送场景下派件不与用户面对面就无法完成配送的问题。

本实施例在前实施例的基础上,增加了无人机将代配送快件配送至目标地点之后的过程,当目标地址为网点时,通过通知所述配送网点的网点工作人员;获取并验证网点工作人员上传的第一开锁信息;若所述第二开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。

请参阅图5,本发明实施例中基于无人机的快件配送方法的第五个实施例包括:

501、接收配送人员通过移动终端上传的开箱信息,并对开箱信息进行合法验证,得到验证结果;

502、若验证结果为通过,则控制无人机上的快递箱开启;

503、获取待配送快件的运单信息;

504、提取运单信息中的目的地址,并基于目的地址规划无人机的配送线路;

505、控制无人机按照配送线路对代配送快件进行配送;

506、当无人机将待配送快件配送至目的地址时,通知购买代配送快件的用户;

507、获取并验证购买代配送快件的用户上传的第二开锁信息;

在本实施例中,配送无人机根据规划好的配送线路将待配送快件配送至网点,购买代配送快件的用户扫描到达的配送无人机上的快递箱上的二维码,需要进行身份验证,在此之前,每个购买代配送快件的用户都会注册后物流平台的帐号,购买代配送快件的用户在使用移动终端前,都会输入对应的用户信息,包括用户名和密码等,通过快递箱上的二维码获取到验证服务器的地址,并通过移动终端将用户信息发送至验证服务器中,验证服务器通过数据库中存储的用户信息表,判断用户信息是否合法,若是,则验证通过,向配送无人机发送开箱指令,以使得配送无人机上的快递箱开启,购买代配送快件的用户能够从快递箱中拿取待配送快件。

508、若第二开锁信息验证通过,则向无人机发送开箱指令,当获取到无人机上传的关箱状态时,完成配送。

在本实施例中,购买代配送快件的用户的身份验证通过后,向配送无人机发送开箱指令,配送无人机上的快递箱开启,购买代配送快件的用户从快递箱中拿取待配送快件,当快递箱检测到待配送快件被取走后,发出第二关箱状态,系统在获取到第二关箱状态后,表示配送完成,购买代配送快件的用户在获取到待配送快件后,可将待配送快件放置入智能快递箱中,向用户发送信息通知取件,或购买代配送快件的用户自行派件,避免了在无人配送场景下派件不与用户面对面就无法完成配送的问题。

本实施例在前实施例的基础上,增加了当目的地址为购买所述代配送快件的用户的住址时,无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件之后的过程,通过获取并验证购买所述代配送快件的用户上传的第二开锁信息;若所述第二开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。通过本方法,能够将待配送快件通过无人机配送至购买待配送快件的用户的地址,高效完成待配送快件的配送。

上面对本发明实施例中基于无人机的快件配送方法进行了描述,下面对本发明实施例中基于无人机的快件配送装置进行描述,请参阅图6,本发明实施例中基于无人机的快件配送装置一个实施例包括:

验证模块601,用于接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;

开箱模块602,用于当所述验证结果为通过时,则控制所述无人机上的所述快递箱开启;

获取模块603,用于获取待配送快件的运单信息;

路线规划模块604,用于提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;

控制模块605,用于控制所述无人机按照所述配送线路对所述代配送快件进行配送;

通知模块606,用于当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。

本发明实施例中,所述基于无人机的快件配送装置运行上述基于无人机的快件配送方法,该装置通过接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;若所述验证结果为通过,则控制所述无人机上的所述快递箱开启;获取待配送快件的运单信息;提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;控制所述无人机按照所述配送线路对所述代配送快件进行配送;当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。通过本方案,采用无人机进行物流配送,无人机准确定位目标地址,并根据路线规划进行代配送快件的配送,当到达时,通知目标用户,以使代配送快件能够准确配送至目标用户中,无需人工干预与操作,可是实现物品的高效且准确配送。

请参阅图7,本发明实施例中基于无人机的快件配送装置的第二个实施例包括:

验证模块601,用于接收配送人员通过移动终端上传的开箱信息,并对所述开箱信息进行合法验证,得到验证结果;

开箱模块602,用于当所述验证结果为通过时,则控制所述无人机上的所述快递箱开启;

获取模块603,用于获取待配送快件的运单信息;

路线规划模块604,用于提取所述运单信息中的目的地址,并基于所述目的地址规划所述无人机的配送线路;

控制模块605,用于控制所述无人机按照所述配送线路对所述代配送快件进行配送;

通知模块606,用于当所述无人机将所述待配送快件配送至所述目的地址时,通知所述待配送快件的目标用户取件。

可选的,所述获取模块603用于:

获取所述配送人员扫描上传的所述待配送快件的运单号;

根据所述运单号查询所述待配送快件的三段码和物流平台;

获取所述物流平台对应的物流分拣规则,其中,所述物流分拣规则包括三段码与各目的地址的映射关系;

根据所述物流分拣规则,获取所述待配送快件的三段码对应的目的地址,并将所述运单号和所述目的地址作为运单信息。

其中,所述基于无人机的快件配送装置还包括绑定模块607,所述绑定模块607具体用于:

获取所述无人机的设备信息;

将所述无人机的设备信息与所述运单号绑定,得到绑定关系;

将所述绑定关系上传至预设的数据库。

其中,所述基于无人机的快件配送装置还包括飞行数据获取模块608,所述飞行数据获取模块608具体用于:

获取到配送人员发出的携带有运单号的起飞命令;

根据运单号从所述数据库中选择对应的绑定关系,基于所述绑定关系将所述起飞命令发送至所述无人机,控制所述无人机的飞行状态;

将所述无人机的飞行状态修改为已起飞,并同步存储至所述数据库中。

其中,所述基于无人机的快件配送装置还包括偏航判断模块609,所述偏航判断模块609用于:

实时获取所述无人机上传的飞行数据;

根据所述飞行数据,计算所述无人机的飞行轨迹;

判断所述飞行轨迹是否偏离所述配送线路;

若是,则生成预警信息,并将所述预警信息发送至所述配送人员的移动终端。

其中,当所述目的地址为配送网点时,所述通知模块606具体用于:

通知所述配送网点的网点工作人员;

获取并验证网点工作人员上传的第一开锁信息;

若所述第一开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。

其中,当所述目的地址为购买所述代配送快件的用户的住址时,所述通知模块606具体用于:

通知购买所述代配送快件的用户;

获取并验证购买所述代配送快件的用户上传的第二开锁信息;

若所述第二开锁信息验证通过,则向所述无人机发送开箱指令,当获取到所述无人机上传的关箱状态时,完成配送。

本实施例在上一实施例的基础上,增加了其他功能模块,通过这些功能模块,将待配送快件配送通过无人机配送至目标地址,并通知目标用户取件,提高配送效率。

上面图6和图7从模块化功能实体的角度对本发明实施例中的中基于无人机的快件配送装置进行详细描述,下面从硬件处理的角度对本发明实施例中基于无人机的快件配送设备进行详细描述。

图8是本发明实施例提供的一种基于无人机的快件配送设备的结构示意图,该基于无人机的快件配送设备800可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)810(例如,一个或一个以上处理器)和存储器820,一个或一个以上存储应用程序833或数据832的存储介质830(例如一个或一个以上海量存储设备)。其中,存储器820和存储介质830可以是短暂存储或持久存储。存储在存储介质830的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对基于无人机的快件配送设备800中的一系列指令操作。更进一步地,处理器810可以设置为与存储介质830通信,在基于无人机的快件配送设备800上执行存储介质830中的一系列指令操作,以实现上述基于无人机的快件配送方法的步骤。

基于无人机的快件配送设备800还可以包括一个或一个以上电源840,一个或一个以上有线或无线网络接口850,一个或一个以上输入输出接口860,和/或,一个或一个以上操作系统831,例如Windows Serve,Mac OS X,Unix,Linux,FreeBSD等等。本领域技术人员可以理解,图8示出的基于无人机的快件配送设备结构并不构成对本申请提供的基于无人机的快件配送设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述基于无人机的快件配送方法的步骤。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统或装置、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

技术分类

06120112939728