货物配送方法及装置、存储介质及电子设备与流程

文档序号:21367953发布日期:2020-07-04 04:43阅读:150来源:国知局
货物配送方法及装置、存储介质及电子设备与流程

本发明涉及计算机技术领域,特别涉及一种货物配送方法及装置、存储介质及电子设备。



背景技术:

近年来,网上购物的发展势头迅猛,随着网上购物的销售、配送体系的完善,网上购物已经成为人们生活中的常态现象。消费者在网上进行购物之后,商家会通过物流将货物运送消费者所至指定的城市,并由该城市的快递员将货物送至消费者的手中。

目前,快递员配送货物的时间通常为消费者的上班时间,当货物的收货地址为消费者的家庭地址时,绝大多数情况下货物是送不到消费者手中的,此时快递员只能将货物带回,并重新进行配送,由此降低了快递员配送货物的效率,增加了快递员的工作负担。



技术实现要素:

有鉴于此,本发明提供一种货物配送方法及装置、存储介质及电子设备,应用本发明提供的方法,可收取快递员派送的货物,并使用机器人将货物送至收件人指定的地址,不仅实现了无接触送货,还避免快递员二次送货,提高快递员配送货物的效率,减轻快递员的工作效率。

为实现上述目的,本发明提供如下技术方案:

一种货物配送方法,应用于物业服务平台,包括:

当接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号;

基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架;

获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货;

当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段;

生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。

上述的方法,可选的,所述依据所述投放请求生成所述货物的货物编号,包括:

获取所述投放请求中所述货物的投放信息,依据所述投放信息判断所述货物是否为未支付运费货物;

若所述货物为所述未支付运费货物,则生成所述货物的运费账单,并依据所述投放请求中的收件人信息,确定所述收件人的预付款账户;

判断所述预付款账户中的预存金额是否大于或等于所述运费账单的账单金额;

若所述预存金额大于或等于所述运费账单的账单金额,则使用所述预付款账户中的预存金额支付所述运费账单的账单金额,并依据所述收件人信息生成所述货物的货物编号;

若所述预存金额小于所述运费账单的金额,则生成支付信息,并将所述支付信息发送至所述收件人,以提示所述收件人支付所述运费账单,并在接收到所述收件人发送的支付指令时,依据所述收件人信息生成所述货物的货物编号;

若所述货物不为所述未支付运费货物,则确定所述货物为已支付运费货物,并依据所述投放请求中的收件人信息生成所述货物的货物编号。

上述的方法,可选的,还包括:

当接收到所述第二机器人发送的到达指令时,向所述收件人发送取件信息,以提示所述收件人所述货物已送达;

获取所述收件人的验证信息,并将所述验证信息与预设验证信息进行比对;

若所述验证信息与所述预设验证信息比对一致,则生成开舱指令,并将所述开舱指令发送至所述第二机器人,以使所述第二机器人依据所述开舱指令打开所述货舱。

上述的方法,可选的,所述获取所述收件人的验证信息,包括:

向所述第二机器人发送二维码生成指令,以使所述第二机器人生成所述货物的二维码,并将所述二维码向所述收件人展示,以提示所述收件人扫描所述二维码;

获取所述收件人通过扫描所述二维码时上传的身份信息,并将所述身份信息确定为验证信息。

上述的方法,可选的,还包括:

当接收到所述第一机器人发送的已取货信息时,生成所述货物的已收件信息,并向预设的快递服务平台发送所述已收件信息,以使所述快递服务平台将所述货物的状态信息更新为收件人已收件。

上述的方法,可选的,在依据所述投放请求生成所述货物的货物编号时,还包括:

生成所述货物的投递成功信息,并将所述投递成功信息发送至预设的快递服务平台,以使所述快递服务平台将所述货物的状态信息更新为已投递。

上述的方法,可选的,所述基于当前的机器人状态信息,确定第一机器人,包括:

获取所述机器人状态信息中的每个机器人的位置信息以及状态信息,依据所述状态信息判断是否存在处于待机状态的机器人,若存在处于待机状态的机器人,则在所述待机状态机器人中确定第一机器人;

若不存在处于待机状态的机器人,则依据每个所述机器人的位置信息,将距离所述货物最近的机器人确定为第一机器人。

一种货物配送装置,应用于物业服务平台,包括:

生成单元,用于当接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号;

第一发送单元,用于基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架;

第一获取单元,用于获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货;

第二获取单元,用于当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段;

选取单元,用于生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。

上述的装置,可选的,所述生成单元,包括:

获取子单元,用于获取所述投放请求中所述货物的投放信息,依据所述投放信息判断所述货物是否为未支付运费货物;

生成子单元,用于若所述货物为所述未支付运费货物,则生成所述货物的运费账单,并依据所述投放请求中的收件人信息,确定所述收件人的预付款账户;

第一判断子单元,用于判断所述预付款账户中的预存金额是否大于或等于所述运费账单的账单金额;

支付子单元,用于若所述预存金额大于或等于所述运费账单的账单金额,则使用所述预付款账户中的预存金额支付所述运费账单的账单金额,并依据所述收件人信息生成所述货物的货物编号;

接收子单元,用于若所述预存金额小于所述运费账单的金额,则生成支付信息,并将所述支付信息发送至所述收件人,以提示所述收件人支付所述运费账单,并在接收到所述收件人发送的支付指令时,依据所述收件人信息生成所述货物的货物编号;

第一确定子单元,用于若所述货物不为所述未支付运费货物,则确定所述货物为已支付运费货物,并依据所述投放请求中的收件人信息生成所述货物的货物编号。

上述的装置,可选的,还包括:

提示单元,用于当接收到所述第二机器人发送的到达指令时,向所述收件人发送取件信息,以提示所述收件人所述货物已送达;

第三获取单元,用于获取所述收件人的验证信息,并将所述验证信息与预设验证信息进行比对;

开启单元,用于若所述验证信息与所述预设验证信息比对一致,则生成开舱指令,并将所述开舱指令发送至所述第二机器人,以使所述第二机器人依据所述开舱指令打开所述货舱。

上述的装置,可选的,所述第三获取单元,包括:

展示子单元,用于向所述第二机器人发送二维码生成指令,以使所述第二机器人生成所述货物的二维码,并将所述二维码向所述收件人展示,以提示所述收件人扫描所述二维码;

第二确定子单元,用于获取所述收件人通过扫描所述二维码时上传的身份信息,并将所述身份信息确定为验证信息。

上述的装置,可选的,还包括:

第二发送单元,用于当接收到所述第一机器人发送的已取货信息时,生成所述货物的已收件信息,并向预设的快递服务平台发送所述已收件信息,以使所述快递服务平台将所述货物的状态信息更新为收件人已收件。

上述的装置,可选的,在依据所述投放请求生成所述货物的货物编号时,还包括:

第三生成单元,用于生成所述货物的投递成功信息,并将所述投递成功信息发送至预设的快递服务平台,以使所述快递服务平台将所述货物的状态信息更新为已投递。

上述的装置,可选的,所述第一发送单元,包括:

第二判断子单元,用于获取所述机器人状态信息中的每个机器人的位置信息以及状态信息,依据所述状态信息判断是否存在处于待机状态的机器人,若存在处于待机状态的机器人,则在所述待机状态机器人中确定第一机器人;

第三确定子单元,用于若不存在处于待机状态的机器人,则依据每个所述机器人的位置信息,将距离所述货物最近的机器人确定为第一机器人。

一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在的设备执行上述的货物配送方法。

一种电子设备,包括存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行如上所述的货物配送方法。

与现有技术相比,本发明具有以下优点:

本发明提供一种货物配送方法,该方法包括:当接收到货物的投放请求时,生成货物的货物编号;将货物编号发送至确定的第一机器人,以使第一机器人将货物投放至预设货架并发送投放完成信息;依据所述投放完成信息生成通知信息,将通知信息发送至收件人,以提示所述收件人是否选择预约送货,当接收到预约送货指令时,依据预约信息生成送货指令,并将送货指令发送至第二机器人,以使第二机器人携带货物运送至收货地址。应用本发明,物业服务平台可控制机器人将货物存放至货架,避免了收件人不在时,需要快递员二次送货的情况,并且通过控制机器人进行送货,可实现无接触配送,减少快递员的工作量,提高快递员的送货效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例提供的一种货物配送方法的方法流程图;

图2为本发明实施例提供的一种货物配送方法的又一方法流程图;

图3为本发明实施例提供的一种货物配送方法的再一方法流程图;

图4为本发明实施例提供的一种货物配送装置的结构示意图;

图5为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

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

在本申请中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本发明提供的方法应用于物业服务平台,该物业服务平台由通用或专用的计算装置配成而成,例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环境等等。

本发明实施例提供了一种货物配送方法,该方法应用于物业服务平台,其执行主体可为物业服务平台的处理器,所述方法的方法流程图如图1所示,具体包括:

s101、当接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号。

本发明实施例提供的方法中,当物业服务平台接收到快递员发送的货物的投放请求时,生成所述货物的获取编号;其中,物业服务平台可为管理该小区快递员投放至快递间的货物的平台,小区中每个住户均可使用基本的住户信息在物业服务平台中注册账号,住户信息包括住户的名字以及居住的具体房号,住户可在物业服务平台中注册的账号中设置多个收件人的信息。本发明实施例提供的方法中,快递间用于临时存放小区中住户的货物,货物为快递、快件以及商品等物件,快递员可通过自带的智能终端向物业平台发送货物的投放请求,或是通过物业服务平台提供的交互装置向物业服务平台输入货物的投放请求,具体的,交互装置可设置在用于收纳货物的快递间,交互装置可为可输入信息的显示屏、ipad等可录入信息的设备,其中快递员自带的智能终端具体可为手机、ipad等。进一步的,所述货物编号具有唯一性,可将该货物编号作为该货物的身份标识编码,该货物编号可由数字和/或字母组成,例如,货物a的货物编号可为:001;又如,货物b的货物编号可为:a105;再如,货物c的货物编号可为:abcabc。

s102、基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架。

本发明实施例提供的方法中,机器人状态信息包含每个机器人的位置信息以及状态信息,其中,状态信息用于表征机器人处于送货状态、返回状态、或是待机状态;依据机器人状态信息,在预设的各个机器人中确定第一机器人,将所述货物编号发送至所述第一机器人,以使所述第一机器人基于货物编号提取对应的货物,并基于预设的货架的当前货柜信息,确定空闲货柜,并将货物投放至货架的空闲货柜中,其中,当前货柜信息包含每个货架的货柜的使用信息和货柜位置信息,该使用信息用于表示货柜已存放货物或未存放货物,未存放货物的货柜为空闲货柜,已存放货物的货柜为未空闲货柜;货柜位置信息可表示货柜的具体位置,货柜位置信息可直接用坐标或编号的形式进行表示,以坐标表示例如:货柜a的货柜位置信息为(1,2,3),表示货柜a为第1个货架中的第2行,第3列的货柜;又如,货柜b的货柜信息为(b,6,8),表示为货柜b为编号为b的货架的第6行,第8列的货柜;以编号表示例如:货柜c的货柜位置信息为d25,表示货柜c为编号为d的货架的第25个货柜。

s103、获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货。

本发明实施例提供的方法中,当第一机器人将所述货物投放至所述货架的空闲货柜后,生成投放完成信息,所述投放完成信息中包含该货物的货物编号以及该货物的所存放的货柜的货柜位置信息,第一机器人将投放完成信息向物业服务平台发送,物业服务平台在接收到所述投放完成信息时,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货,所述通知信息中包含提醒信息以及所述货物的送达信息,所述提醒信息用于提醒所述收件人是否选择预约送货,可通过短信的方式将通知信息发送至所述收件人,还可将通知信息发送至收件人预先在物业服务平台注册的账号。

s104、当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段。

本发明实施例提供的方法中,当收件人响应于所述通知信息,向物业服务平台发送预约送货指令时,物业服务平台对所述预约送货指令进行解析,以获取所述预约送货指令中的预约信息,所述预约信息包含所述收件人提供的收货地址以及收货时间段,其中,所述收货地址为收货人的房间门牌信息,收货时间段包含具体的日期和时间段,收货时间段具体如:2020年5月15日的晚上7点至8点。

s105、生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。

本发明实施例提供的方法中,物业服务平台生成包含所述预约信息的送货指令,所述送货指令包括但不限于货物的货物编号以及该货物所存放的货柜的货柜位置信息;物业服务平台将所述送货指令发送至选取的第二机器人,触发所述第二机器人依据所述送货指令中的货柜位置信息提取货物,将提取到的货物存放至机器人自身的货舱中,并在所述收货时间段内运动至所述收货地址;其中,所述货舱为可封闭式货舱,机器人将货物存放至货舱后,将货舱进行封闭,以确保机器人在送货的过程中货物丢失。需要说明的是,所述第二机器人在接收到送货指令时,调用预设的小区地图模型,依据送货指令中的收货地址生成运动路线,并依据该运动路线运动至收货地址。

本发明实施例提供的方法中,当接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号;基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架;获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货;当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段;生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。应用本发明,快递员将货物送达收件人的小区时,向物业服务平台发送货物的投放请求,物业服务平台控制机器人将货物投放至预设的货架,并通知收件人是否预约送货,当收件人选择预约送货时,物业服务平台控制机器人进行送货,由此避免了快递员将货物送至收件人居住的小区时,但是收件人却不在小区需要进行二次送货的情况,由此可以有效提高快递员配送货物的效率,减少快递员的工作负担。通过应用本发明提供的方法,收件人可以在物业服务平台预约货物的配送时间段,物业服务平台控制机器人在配送时间段内将货物配送至收件人指定的地点,为收件人提供送货上门服务,使得收件人无需出门取货,只需在家便可收到货物,实现无接触配送货物。

本发明实施例提供的方法中,当接收到快递员发送的货物的投放请求时,依据所述投放请求生成所述货物的货物编号,生成货物编号的具体过程如图2所示,具体说明如下所述:

s201、获取所述投放请求中所述货物的投放信息。

本发明实施例提供的方法中,物业服务平台对所述投放请求进行解析,以获取所述投放请求中的货物的投放信息,其中,所述投放信息包括但不限于货物的投递时间、运费详情以及收件人信息等,其中,所述运费详情包括但不限于运费金额,运费已结清或未结清等信息。

s202、依据所述投放信息判断所述货物是否为未支付运费货物,若所述货物为所述未支付运费货物,则执行所述s203;若所述货物不为所述未支付运费货物,则执行s207。

本发明实施例提供的方法中,依据所述投放信息中的运费详情,判断所述货物是否为未支付运费货物,若所述投放信息中的运费详情中包含运费未结清信息,则判断所述货物为未支付运费货物,则执行步骤s203;若所述投放信息中的运费详情中不包含运费未结清信息,则确定所述货物不为所述未支付运费货物,执行s207。

s203、生成所述货物的运费账单,并依据所述投放请求中的收件人信息,确定所述收件人的预付款账户。

本发明实施例提供的方法中,依据所述运费详情中的运费金额生成所述货物的运费账单,并依据所述投放请求中的收件人信息,确定收件人在所述物业服务平台中的预付款账户;其中,所述预付款账户为收件人预先在物业服务平台中进行注册时生成的对应的账户,收件人可在预付款账户中充值金额,以便物业服务平台依据使用预付款账户中的金额进行结算。

s204、判断所述预付款账户中的预存金额是否大于或等于所述运费账单的账单金额,若所述预存金额大于或等于所述运费账单的账单金额,则执行s205;若所述预存金额小于所述运费账单的账单金额,则执行s206。

本发明实施例提供的方法中,将所述预付款账户中的预存金额与所述运费账单的账单金额进行比对,以判断所述预付款账户中的预存金额是否大于或等于所述运费账单的账单金额;若所述预存金额大于或等于所述运费账单的账单金额,则确定所述预存金额大于或等于所述运费账单的账单金额,执行步骤s205;若所述预存金额不大于或等于所述运费账单的账单金额,则确定所述预存金额小于所述运费账单的账单金额,执行步骤s206;其中,所述运费账单的账单金额等同于所述运费详情中的运费金额,所预付款账户中的预存金额为收件人预先充值的金额。

s205、使用所述预付款账户中的预存金额支付所述运费账单的账单金额,并依据所述收件人信息生成所述货物的货物编号。

本发明实施例提供的方法中,使用所述预付款账户中的预存金额支付所述运费账单的账单金额,即扣除预付款账户中与账单金额对应的金额,以使用预付款账户中预存金额将运费账单结清,例如,预付款账户中的预存金额为200元,账单金额为15元,则将预存金额扣除15元,以结清结清运费账单;将所述运费账单的账单金额付清之后,依据所述收件人信息生成所述货物的货物编号,其中,所述货物编号与所述收件人信息相互关联。可选的,使用预付账户中的预存金额支付运费账单中的账单金额可称为全信任支付。

s206、生成支付信息,并将所述支付信息发送至所述收件人,以提示所述收件人支付所述运费账单,并在接收到所述收件人发送的支付指令时,依据所述收件人信息生成所述货物的货物编号。

本发明实施例提供的方法中,依据所述运费账单生成支付信息,所述支付账单包含但不限于运费金额,将所述支付信息发送至所述收件人,以使所述收件人支付所述运费账单,可选的,将所述支付信息发送至所述收件人时,将支付信息发送至与所述收件人的智能终端,使得智能终端通过物业服务平台提供的小程序将支付信息向收件人展示;可选的,收件人可通过在线支付的方式支付运费金额,例如微信和支付宝;所述支付指令即为收件人通过智能终端向物业服务平台发送的成功支付所述运费金额的指令;收件人使用智能终端通过物业服务平台提供的接口发送支付指令,所述接口可为小程序或是网址;当接收到所述支付指令时,即表示收件人已将运费金额结清,并依据收件人信息生成货物的货物编号,所述货物编号与收件人信息相关联。

s207、确定所述货物为已支付运费货物,并依据所述投放请求中的收件人信息生成所述货物的货物编号。

本发明实施例提供的方法中,若所述投放信息中的运费详情中包含运费没有未结清信息,则判断所述货物为已支付运费货物;可选的,若所述投放信息中的运费详情中包含已结清信息,则确定所述货物为已支付运费货物,并依据所述投放请求中的收件人信息生成所述货物的货物编号,该货物编号与收件人信息相关联。

本发明实施例提供的方法中,通过依据所述投放信息确定货物是否为未支付运费货物,若货物为未支付运费货物,则通过物业服务平台中收件人的预付款账户将运费金额结清或是物业服务平台通知收件人在线将运费金额结清,通过物业服务平台对货物的运费金额的结算统一进行管理,实现了管理的集中化,使得管理更加便捷;应用本发明,可将未支付运费货物的运费金额结清,增加快递员可配送的货物类型,提高快递员配送货物的效率。

本发明实施例提供的方法中,依据所述投放请求生产所述货物的货物编号后,基于当前的机器人状态信息,确定第一机器人,确定机器人的具体过程如下所述:

获取所述机器人状态信息中的每个机器人的位置信息以及状态信息,依据所述状态信息判断是否存在处于待机状态的机器人,若存在处于待机状态的机器人,则在所述待机状态机器人中确定第一机器人;

若不存在处于待机状态的机器人,则依据每个所述机器人的位置信息,将距离所述货物最近的机器人确定为第一机器人。

本发明实施例提供的方法中,解析当前的机器人状态信息,以获取每个机器人的位置信息以及状态信息;依据所述状态信息确定是否存在处于待机状态的机器人,若存在处于待机状态的机器人,则在所述处于所述待机状态的机器人中确定第一机器人,其中,处于待机状态的机器人可能有一个或多个,若处于待机状态的机器人有多个,则随机选取一个机器人作为第一机器人;若处于待机状态的机器人有一个,则将该机器人确定为第一机器人;若不存在所述处于待机状态的机器人,则依据每个所述机器人的位置信息,确定每个所述机器人与所述货物的距离,并将每个所述机器人与所述货物的距离进行比对,将与所述货物距离最近的机器人确定为第一机器人;其中,确定与所述货物的距离可理解为确定所述机器人与存放货物的快递间的距离;本发明中另一可实现方式为:若不存在处于待机状态的机器人,则依据所述状态信息确定是否存在处于返回状态的机器人,若存在处于返回状态的机器人,则依据所述返回状态的机器人的位置信息,在处于返回状态的机器人中确定第一机器人;其中,若所述处于返回状态的机器人存在多个,则依据每个处于返回状态的机器人的位置信息,确定距离存放所述货物的快递间最近的处于返回状态的机器人,并将该机器人确定为第一机器人;若所述处于返回状态的机器人存在一个,则将该机器人确定为第一机器人。

优选的,选取第二机器人的过程与确定第一机器人的过程相同,因此选取第二机器人的过程可参照上述确定第一机器人的过程,本发明不再对选取第二机器人的过程进行赘述。

本发明实施例提供的方法中,通过对机器人进行选取,可选取出当前较为合适的机器人进行送货和取货,实现了对机器人的合理分配,提高机器人资源的最优分配。

本发明实施例提供的方法中,当第二机器人将货物送至所述收件人指定的收货地址,收件人进行取货时,需要对收件人的身份进行验证,具体的验证过程如图3所示,具体说明如下所述:

s301、当接收到所述第二机器人发送的到达指令时,向所述收件人发送取件信息,以提示所述收件人所述货物已送达。

本发明实施例提供的方法中,当第二机器人件货物送至所述收件人指定的收货地址时,第二机器人生成达到指令,并将到达指令向物业服务平台发送,所述到达指令包括货物信息;物业服务平台接收到第二机器人发送的达到指令时,生成取件信息,并将所述取件信息向所述收件人发送,所述取件信息具体可为短信;所述取件信息用于提醒所述收件人货物已送达,提示收件人取货。

s302、获取所述收件人的验证信息,并将所述验证信息与预设验证信息进行比对。

本发明实施例提供的方法中,收件人取货时,需要验证收件人的身份,获取第二机器人采集到的所述收件人的验证验证信息,获取收件人的验证信息的具体过程为:向所述第二机器人发送二维码生成指令,以使所述第二机器人生成所述货物的二维码,并将所述二维码向所述收件人展示,以提示所述收件人扫描所述二维码;获取所述收件人通过扫描所述二维码时上传的身份信息,并将所述身份信息确定为验证信息。需要说明的是,所述二维码为所述货物的信息二维码,收件人通过扫描二维码获取货物的信息,例如货物的货物编码、运费账单等与货物相关的信息;收件人扫描二维码时,向物业服务平台发送身份信息,身份信息具体可为姓名、手机号以及身份证号等等。将所述验证信息与预设验证信息进行比对,以验证收件人的身份;其中,所述预设验证信息为收件人在物业服务平台中预先设置的身份信息,预设身份信息具体可为姓名、手机号以及身份证号等等。

s303、若所述验证信息与所述预设验证信息比对一致,则生成开舱指令,并将所述开舱指令发送至所述第二机器人,以使所述第二机器人依据所述开舱指令打开所述货舱。

本发明实施例提供的方法中,若所述验证信息与所述预设验证信息比对一致,则对收件人的验证通过,生成开舱指令,所述开舱指令用于指示第二机器人将货舱打开。本发明实施例提供的方法中,若所述验证信息与所述预设验证信息比对不一致,则向第二机器人发送提醒信息,触发所述第二机器人将所述提醒信息进行展示,所述提醒信息用于提醒收件人身份验证不通过。

本发明实施例提供的方法中,第二机器人将货物运送至收件人的收货地址后,收件人取件时,需要采集收件人的验证信息,并将所述验证信息发送至物业服务平台,以使所述物业服务平台验证收件人的身份,并在收件人的身份通过验证的情况下向第二机器人发送开舱指令,以使机器人打开货舱;由此可确保收件人的身份合法,进一步提高货物的安全性和配送的准确率。

本发明实施例提供的方法中,当第一机器人依据物业服务平台发送的货物编号提取货物时,第一机器人生成已取货信息,并将所述已取货信息发送至物业服务平台,当物业服务平台接收到所述第一机器人发送的已取货信息时,生成所述货物的已收件信息,并向预设的快递服务平台发送所述已收件信息,以使所述快递服务平台将所述货物的状态信息更新为收件人已收件。

需要说明的是,所述已取货信息中包括但不限于第一机器人提取货物的时间以及货物的货物编号;所述已取货信息用于告知物业服务平台所述货物已提取成功,以便于物业服务平台生成该货物的已收件信息,该已收件信息用于表示收件人已提取货物,已收件信息包括货物编号、收件人信息和取货成功信息;物业服务平台将已收件信息发送至快递服务平台,以使快递服务平台依据已收件信息中的货物编号以及收件人信息确定对应的货物,并将该货物的状态信息更新为收件人已收件,以此便于快递服务平台对货物的管理。

本发明实施例提供的方法中,物业服务平台在依据所述投放请求生成所述货物的货物编号时,生成所述货物的投递成功信息,并将所述投递成功信息发送至预设的快递服务平台,以使所述快递服务平台将所述货物的状态信息更新为已投递。

需要说明的是,所述投递成功信息包含收件人信息、货物编号以及已投递信息,并将所述投递成功信息发送至预设的快递服务平台,以使所述快递服务平台依据所述收件人信息、货物编号确定对应的货物,并将该货物的状态信息更新为已投递。

本发明实施例提供的方法中,物业服务平台将货物的已收件信息以及投递成功信息发送至快递服务平台,以使快递服务平台根据已收件信息或投递成功信息更新货物的状态信息,以此有助于快递服务平台掌握货物的状态。

与图1所述的方法相对应,本发明实施例还提供了一种货物配送装置,用于对图1中方法的具体实现,本发明实施例提供的货物配送装置可以应用于物业服务平台中,该装置的结构示意图如图4所示,具体包括:

生成单元401,用于当接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号;

第一发送单元402,用于基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架;

第一获取单元403,用于获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货;

第二获取单元404,用于当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段;

选取单元405,用于生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。

本发明实施例提供的方法中,当物业服务平台接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号;基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架;获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货;当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段;生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。通过应用本发明提供的装置,当接收到货物的投递请求时,生成货物的货物编号,调用第一机器人依据货物编号提取货物,并将货物存放至预设货架,向收件人发送预约送货指令,以提示收件人是否选择预约送货,当接收到收件人的预约送货指令时,根据收件人提供的预约信息生成送货指令,将送货指令发送至第二机器人,以使第二机器人携带货物运动至送货指令中的送货地点,由此可以避免快递员送货时收件人不在家,而进行二次送货的情况,由此可有效提高快递员的送货效率,减少快递员的工作负担,并且,通过机器人送货的方式,可实现无接触送货,收货人无需出门即可收到货物,提供了极大的便利性。

基于上述方案,本发明实施例提供的装置中,所述生成单元401,包括:

获取子单元,用于获取所述投放请求中所述货物的投放信息,依据所述投放信息判断所述货物是否为未支付运费货物;

生成子单元,用于若所述货物为所述未支付运费货物,则生成所述货物的运费账单,并依据所述投放请求中的收件人信息,确定所述收件人的预付款账户;

第一判断子单元,用于判断所述预付款账户中的预存金额是否大于或等于所述运费账单的账单金额;

支付子单元,用于若所述预存金额大于或等于所述运费账单的账单金额,则使用所述预付款账户中的预存金额支付所述运费账单的账单金额,并依据所述收件人信息生成所述货物的货物编号;

接收子单元,用于若所述预存金额小于所述运费账单的金额,则生成支付信息,并将所述支付信息发送至所述收件人,以提示所述收件人支付所述运费账单,并在接收到所述收件人发送的支付指令时,依据所述收件人信息生成所述货物的货物编号;

第一确定子单元,用于若所述货物不为所述未支付运费货物,则确定所述货物为已支付运费货物,并依据所述投放请求中的收件人信息生成所述货物的货物编号。

基于上述方案,本发明实施例提供的装置,还包括:

提示单元,用于当接收到所述第二机器人发送的到达指令时,向所述收件人发送取件信息,以提示所述收件人所述货物已送达;

第三获取单元,用于获取所述收件人的验证信息,并将所述验证信息与预设验证信息进行比对;

开启单元,用于若所述验证信息与所述预设验证信息比对一致,则生成开舱指令,并将所述开舱指令发送至所述第二机器人,以使所述第二机器人依据所述开舱指令打开所述货舱。

基于上述方案,本发明实施例提供的装置中,所述第三获取单元,包括:

展示子单元,用于向所述第二机器人发送二维码生成指令,以使所述第二机器人生成所述货物的二维码,并将所述二维码向所述收件人展示,以提示所述收件人扫描所述二维码;

第二确定子单元,用于获取所述收件人通过扫描所述二维码时上传的身份信息,并将所述身份信息确定为验证信息。

基于上述方案,本发明实施例提供的装置,还包括:

第二发送单元,用于当接收到所述第一机器人发送的已取货信息时,生成所述货物的已收件信息,并向预设的快递服务平台发送所述已收件信息,以使所述快递服务平台将所述货物的状态信息更新为收件人已收件。

基于上述方案,本发明实施例提供的装置,在依据所述投放请求生成所述货物的货物编号时,还包括:

第三生成单元,用于生成所述货物的投递成功信息,并将所述投递成功信息发送至预设的快递服务平台,以使所述快递服务平台将所述货物的状态信息更新为已投递。

基于上述方案,本发明实施例提供的装置中,所述第一发送单元402,包括:

第二判断子单元,用于获取所述机器人状态信息中的每个机器人的位置信息以及状态信息,依据所述状态信息判断是否存在处于待机状态的机器人,若存在处于待机状态的机器人,则在所述待机状态机器人中确定第一机器人;

第三确定子单元,用于若不存在处于待机状态的机器人,则依据每个所述机器人的位置信息,将距离所述货物最近的机器人确定为第一机器人。

本发明实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行下述货物配送方法,包括:

当接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号;

基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架;

获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货;

当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段;

生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。

本发明实施例还提供了一种电子设备,其结构示意图如图5所示,具体包括存储器501,以及一个或者一个以上的程序502,其中一个或者一个以上程序502存储于存储器501中,且经配置以由一个或者一个以上处理器503执行所述一个或者一个以上程序502进行以下操作:

当接收到货物的投放请求时,依据所述投放请求生成所述货物的货物编号;

基于当前的机器人状态信息,确定第一机器人,并将所述货物编号发送至所述第一机器人,以使所述第一机器人基于所述货物编号和预设的货架的当前货柜信息,将所述货物投放至所述货架;

获取所述第一机器人将所述货物投放至所述货架后发送的投放完成信息,生成与所述投放完成信息对应的通知信息,并将所述通知信息发送至收件人,以提示所述收件人是否选择预约送货;

当接收到所述收件人发送的预约送货指令时,获取所述收件人提供的预约信息,所述预约信息包含收货地址以及收货时间段;

生成包含所述预约信息的送货指令,并选取第二机器人,将所述送货指令发送至所述第二机器人,以触发所述第二机器人将所述货物存放至自身的货舱中,并在所述收货时间段内运动至所述收货地址。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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