无人车与智能柜对接配送方法、系统、设备和介质与流程

文档序号:31721198发布日期:2022-10-04 23:19阅读:138来源:国知局
无人车与智能柜对接配送方法、系统、设备和介质与流程

1.本发明涉及智能配送技术领域,具体涉及一种无人车与智能柜对接配送方法、系统、设备和介质。


背景技术:

2.目前,在一些不同用户之间相隔较远的区域内(比如别墅区内,从门口到别墅区各住户的距离以及从一个住户到另一住户之间的距离均相对较远),如果由快递员挨家挨户配送包裹,配送效率低。因此,当前亟需一种可以在相隔较远的用户之间实现快捷、高效、安全配送的方法。


技术实现要素:

3.本发明实施例提供一种无人车与智能柜对接配送方法、系统、设备和介质,以解决现有技术中在相隔较远的用户之间通快递员逐个配送包裹,其配送效率低的问题。
4.为实现上述目的,本发明提供了一种无人车与智能柜对接配送方法,包括:
5.控制装载有待配送包裹的无人车抵达目标智能柜;
6.在所述无人车无法通过常开通信方式与所述目标智能柜建立通信连接时,控制所述无人车开启备用通信方式,令所述无人车通过备用通信方式建立与所述目标智能柜之间的通信连接;
7.在配送信息验证无误之后,根据所述配送信息以及目标智能柜的空闲信息确定与所述待配送包裹对应的目标格口;
8.控制所述无人车将所述待配送包裹投递至所述目标格口。
9.本发明还提供了一种无人车与智能柜对接配送系统,包括:
10.第一控制模块,用于控制装载有待配送包裹的无人车抵达目标智能柜;
11.第二控制模块,用于在所述无人车无法通过常开通信方式与所述目标智能柜建立通信连接时,控制所述无人车开启备用通信方式,令所述无人车通过备用通信方式建立与所述目标智能柜之间的通信连接;
12.确定模块,用于在配送信息验证无误之后,根据所述配送信息以及目标智能柜的空闲信息确定与所述待配送包裹对应的目标格口;
13.第三控制模块,用于控制所述无人车将所述待配送包裹投递至所述目标格口。
14.本发明还提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现所述的无人车与智能柜对接配送方法。
15.本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现所述的无人车与智能柜对接配送方法。
16.本发明提供的无人车与智能柜对接配送方法、系统、设备和介质,所述方法包括:
控制装载有待配送包裹的无人车抵达目标智能柜;在所述无人车无法通过常开通信方式与所述目标智能柜建立通信连接时,控制所述无人车开启备用通信方式,令所述无人车通过备用通信方式建立与所述目标智能柜之间的通信连接;在配送信息验证无误之后,根据所述配送信息以及目标智能柜的空闲信息确定与所述待配送包裹对应的目标格口;控制所述无人车将所述待配送包裹投递至所述目标格口。
17.本发明中的无人车可以分别通过常开通信方式或备用通信方式与目标智能柜进行通信连接,进而,在无法通过常开通信方式与智能柜建立通信连接时,通过备用通信方式建立与目标智能柜之间的通信连接,如此,通过两种通信方式保证了无人车与目标智能柜之间的简单有效地建立通信连接;并且,本发明中的目标智能柜会自动对无人车的配送信息进行验证,如此,提升了包裹配送过程的安全性和配送准确性,可以有效保证物品的安全,避免错投造成丢件;之后,根据所述配送信息以及目标智能柜的空闲信息自动确定与待配送包裹匹配的目标格口,进而自动控制所述无人车将所述待配送包裹投递至所述目标格口,上述过程实现了无人车自动将待配送包裹配送至与用户关联的目标智能柜中的目的,避免了通过快递员对相隔距离较远的用户进行包裹配送时效率低的问题,大大提升了配送效率。
附图说明
18.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1是本发明一实施例中无人车与智能柜对接配送方法的流程图;
20.图2是本发明一实施例中无人车与智能柜对接配送方法的步骤s20的流程图;
21.图3是本发明一实施例中无人车的结构示意图;
22.图4是本发明一实施例中目标智能柜的结构示意图;
23.图5是本发明一实施例中无人车与智能柜对接配送系统的模块结构示意图;
24.图6是本发明一实施例中计算机设备的结构示意图。
具体实施方式
25.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.如图1、图3和图4所示,提供一种无人车与智能柜对接配送方法,包括以下步骤s10-s40:
27.s10,控制装载有待配送包裹的无人车1抵达目标智能柜2;可理解地,本发明中无人车1包括若干配送格口,且如图3所示,配送格口可以设置为不同规格大小,比如可以在一个无人车1上设置至少一排小规格配送格口,至少一排中规格配送格口以及至少一排大规格配送格口。在一实施例中,一个大规格的配送格口高度等于四个小规格的配送格口高度;
一个中规格的配送格口高度等于两个小规格的配送格口高度。在该步骤中,无人车1接收向目标智能柜2 投递待配送包裹的配送指令之后,首先需要将待配送包裹装载在无人车1的其中一个配送格口中(可理解地,无人车1可以同时装载需要配送至一个或者多个智能柜中的多个待配送包裹,为便于理解,在该实施例中,将以装载一个待配送包裹来说明完整的配送过程),进而,无人车1携带上述待配送包裹根据配送指令中包含的配送信息前往目标智能柜2。可理解地,上述配送信息中可以包含目标智能柜2的柜机地址,或者根据上述柜机地址以及无人车1的实时位置规划确定的行走路径,因此,在该步骤中,无人车1可以根据上述行走路径行进,直至抵达目标智能柜2的柜机地址。
28.s20,在所述无人车1无法通过常开通信方式与所述目标智能柜2建立通信连接时,控制所述无人车1开启备用通信方式,令所述无人车1通过备用通信方式建立与所述目标智能柜2之间的通信连接;可理解地,无人车1到达目标智能柜2之后,首先会通过常用通信方式(也即第一种通信方式,比如通过无线网络信号进行通信的网络连接)向目标智能柜2发送第一连接请求,请求两者之间通信连接,并在预设连接时长内成功建立通信连接之后,通知将派送待配送包裹到目标智能柜2中。但若超过预设连接时长之后,并不能通过第一连接方式建立无人车1与目标智能柜2之间的通信连接,此时,需要控制所述无人车1开启备用通信方式,令所述无人车1通过备用通信方式建立与所述目标智能柜2之间的通信连接。如此,通过上述两种通信方式保证了无人车1与目标智能柜2之间的简单有效地建立通信连接。
29.s30,在配送信息验证无误之后,根据所述配送信息以及目标智能柜2的空闲信息确定与所述待配送包裹对应的目标格口;可理解地,所述目标智能柜包括但不限于为信包柜、别墅柜、快递柜、备件柜、家用柜、融合柜等。如图4 所示,目标智能柜2可以设置在用户之间相隔距离较远的别墅区中,每一别墅均可以根据需求设置至少一个目标智能柜2。其中,目标智能柜2可以包括若干收纳格口(其中一个可以被确定为目标格口),上述收纳格口可以根据需求设置为不同规格大小,比如可以在一个目标智能柜2上设置至少一排小规格收纳格口,至少一排中规格收纳格口以及至少一排大规格收纳格口。需要说明的是,可以将相同规格的收纳格口(目标智能柜2上)和配送格口(无人车1上)设置为大小一致,以方便配送时对于包裹的适配程度一致。可理解地,无人车1 上设有升降机构,可以带动配送格口以及配送格口内的待配送包裹升降;而目标智能柜2底部设置有可升降柜脚,可以带动目标智能柜2进行升降,以调整目标格口的高度位置。如此,可以通过无人车1的升降机构调节待配送包裹的高度,通过无人车1的车轮移动带动待配送包裹移动,通过升降柜脚带动目标格口升降,进而,在上述步骤中,在确定配送信息无误,并根据所述配送信息以及目标智能柜2的空闲信息确定与所述待配送包裹对应的目标格口之后,可以通过上述几种方式中的一种或者多种实现待配送包裹与目标格口对齐,进而,在校准目标格口位置后准确将所述待配送包裹投递至所述目标格口,避免由于位置出现误差而导致投递失败,造成丢件。
30.在一实施例中,所述步骤s30中,所述根据所述配送信息以及目标智能柜2 的空闲信息确定与所述待配送包裹对应的目标格口之前,所述方法还包括:
31.令所述无人车1向所述目标智能柜2发送所述待配送包裹的配送信息;在该实施例中,说明了对配送信息进行验证的具体过程,首先,无人车1向目标智能柜2柜机发送配送信息,其中,配送信息中包含待配送包裹将要被配送的用户的用户信息,比如收件人名称、收件人手机号、收件人地址,以及柜机地址(柜机地址可能被包括在收件人地址中,亦可以直
接与上述收件人手机号关联存储)。可理解地,配送信息中亦可以包含待配送包裹的其他相关信息,比如包裹体积尺寸、重量,甚至根据上述包裹体积等确定的格口类型等。
32.在所述配送信息中的用户信息与所述目标智能柜2关联的柜机用户信息匹配时,确认所述配送信息验证无误;所述用户信息包括但不限定于为收件人名称、收件人手机号、收件人地址以及柜机地址等其中的一种或多种。可理解地,在用户需要使用目标智能柜2与无人车1对接以完成报告配送任务之前,用户需要将用户(可以包括用户名称以及所有可以进行取件共享的用户家人等的手机号或者用户名等)与目标智能柜2的柜机地址(可以为柜机编号或者时柜机的具体位置坐标等)以及收件人地址等关联存储为柜机用户地址,进而,在配送信息中的用户信息中的收件人名称、收件人手机号、收件人地址以及柜机地址等其中的一种或多种与上述柜机用户信息匹配时,说明待配送包裹需要配送的用户即为该目标智能柜2的使用用户,此时即可确认所述配送信息验证无误。在该实施例中,无人车1在配送包裹时,需对配送信息进行验证,非目标智能柜2的使用用户的包裹不允许派件入柜,如此,可以有效保证物品的安全,避免错投造成丢件。上述实施例中,目标智能柜2上可以设有验证模块,该验证模块用于对无人车1发送的用户信息进行验证,也即,将配送信息中的用户信息与所述目标智能柜2关联的柜机用户信息进行匹配,在两者匹配成功时,验证模块确认配送信息验证无误,而在两者匹配失败时,确认配送信息有误。此时提示无人车当前装载的待配送包裹不能被配送至该目标智能柜2中。
33.在一实施例中,所述步骤s30中,所述根据所述配送信息以及目标智能柜2 的空闲信息确定与所述待配送包裹对应的目标格口,包括:
34.根据所述配送信息确定所述待配送包裹所需的格口类型;可理解地,上述格口类型即为上述配送格口或者收纳格口中所提及的小规格、大规格或者中规格。上述配送信息中的格口类型可以根据包裹的尺寸等进行确定,或者,待配送包裹在目标智能柜2中所需的收纳格口的格口类型,可以被直接设定为待配送包裹当前在无人车1中所处的配送格口的格口类型。
35.根据所述待配送包裹在所述无人车1内的位置信息以及所述无人车1的可升降高度范围确定所述待配送包裹所需的格口位置范围;在该步骤中,所述待配送包裹在所述无人车1内的位置信息是指待配送包裹当前在无人车1中所处的配送格口对应的位置信息(格口高度范围和格口宽度范围均被包含在内),之后,根据上述位置信息中的格口高度范围以及无人车1的可升降高度范围,即可确定待配送包裹在上述格口高度范围的基础上,最终可以被升降达到的高度区域,也即所述待配送包裹所需的格口位置范围,其中,目标格口的最高高度和最低高度均必须处于该格口位置范围内;可理解地,由于无人车1可以在车轮带动下移动,因此,格口宽度范围可以自由调整,在选择目标格口时无需对此进行考虑。
36.获取所述目标智能柜2的空闲信息,根据所述空闲信息、所述格口类型和所述格口位置范围确定所述所述待配送包裹可以被放置的目标格口。也即,目标智能柜2的空闲信息中表征了哪些格口当前处于空闲状态可以被投递待配送包裹。目标格口必须为处于空闲状态的格口,且目标格口的格口类型需要和上述所述待配送包裹所需的格口类型一致(或者格口类型大一个或者两个规格亦可),并且,目标格口的最高高度和最低高度均必须处于该格口位置范围内;满足上述条件的收纳格口即为目标格口。
37.s40,控制所述无人车1将所述待配送包裹投递至所述目标格口。也即,在目标格口
与待配送包裹所处的配送格口对齐之后,无人车1将包裹推送至目标智能柜2的目标格口中。在一具体的实施例中,所述步骤s40包括:
38.获取所述目标格口的位置数据以及所述待配送包裹在所述无人车1内的位置信息,根据所述位置数据以及所述位置信息控制所述无人车1或/和所述目标智能柜2升降移动,以将所述待配送包裹的在所述无人车1上的位置与所述目标格口对齐;可理解地,无人车1上设有升降机构,可以带动配送格口以及配送格口内的待配送包裹升降(无人车1升降对准目标智能柜2的收纳格口位置);而目标智能柜2底部设置有可升降柜脚,可以带动目标智能柜2进行升降,以调整目标格口的高度位置(目标智能柜2升降对准无人车1的配送格口中的待配送包裹的位置)。如此,可以通过无人车1的升降机构调节待配送包裹的高度,通过无人车1的车轮移动带动待配送包裹移动,通过升降柜脚带动目标格口升降,进而,在上述步骤中,在确定配送信息无误,并根据所述配送信息以及目标智能柜2的空闲信息确定与所述待配送包裹对应的目标格口之后,可以通过上述几种方式中的一种或者多种实现待配送包裹与目标格口对齐。
39.可理解地,在一实施例中,可将无人车1的配送格口与目标智能柜2的收纳格口在生产环节即匹配对齐,也即将同一格口类型的配送格口与收纳格口的高度设置得完全一致,两者不会存在高速上的差距,如此,将无需调整两者的高度,只需要收纳格口与待配送包裹所处的配送格口的格口类型一致,且该收纳格口空闲,即认为该收纳格口可以作为目标格口,此时直接将待配送包裹从配送格口内推送到对应的目标格口中即可。
40.在所述目标智能柜2的目标格口打开之后,控制所述无人车1将所述待配送包裹推送至所述目标格口内;也即,在无人车1的配送格口与目标智能柜2 的收纳格口对齐后,首先控制目标智能柜2打开目标格口的柜门,之后将待配送包裹从配送格口内推送到对目标格口中,避免由于位置出现误差而导致投递失败,造成丢件。
41.生成包含所述目标格口的位置数据的取件通知,并关闭所述无人车1以及所述目标智能柜2的备用通信方式。也即,控制所述无人车1将所述待配送包裹推送至所述目标格口内之后,还需要关闭目标格口的柜门以及无人车1上之前用于装载待配送包裹的配送格口的柜门,在目标格口的柜门关闭之后,接收目标智能柜2上报的包裹入柜信息,之后,将向与待配送包裹对应的用户发送取件通知,以通知已完成派件,且目标格口的位置数据可以提示用户具体的目标格口的位置。
42.可理解地,在该实施例的步骤s40之后,无人车1将会继续判断是否还存在需要对接该目标智能柜2进行配送的其他包裹(无人车1可以同时装载配送至目标智能柜2的多个包裹),如有,则返回至执行步骤s30及其后续步骤,以向该目标智能柜2继续投递包裹;而在并不存在需要对接该目标智能柜2进行配送的其他包裹之后,则确定无人车1完成本次派件,并关闭无人车1蓝牙 (第二通信方式),同时通知目标智能柜2本次派件完成,此时,目标智能柜2 同样会关闭蓝牙。
43.本发明上述实施例中,无人车1可以分别通过常开通信方式或备用通信方式与目标智能柜2进行通信连接,进而,在无法通过常开通信方式与智能柜建立通信连接时,通过备用通信方式建立与目标智能柜2之间的通信连接,如此,通过两种通信方式保证了无人车1与目标智能柜2之间的简单有效地建立通信连接;并且,本发明中的目标智能柜2会自动对无人车1的配送信息进行验证,如此,提升了包裹配送过程的安全性和配送准确性,可以有
效保证物品的安全,避免错投造成丢件;之后,根据所述配送信息以及目标智能柜2的空闲信息自动确定与待配送包裹匹配的目标格口,进而自动控制所述无人车1将所述待配送包裹投递至所述目标格口,上述过程实现了无人车1自动将待配送包裹配送至与用户关联的目标智能柜2中的目的,避免了通过快递员对相隔距离较远的用户进行包裹配送时效率低的问题,大大提升了配送效率。
44.在一实施例中,所述常开通信方式为基于无线网络信号进行通信的网络连接;其中,无线网络信号可以为4g、5g、wifi等无线信号;所述备用通信方式为基于蓝牙信号进行通信的蓝牙连接。进一步地,如图2所示,所述步骤s20 中,所述在所述无人车1无法通过常开通信方式与所述目标智能柜2建立通信连接时,控制所述无人车1开启备用通信方式,包括:
45.s201,控制无人车1通过无线网络信号发送第一连接请求,并在预设连接时长(所述预设连接时长可以根据需求设定)内获取连接反馈信息;也即,在该实施例中,第一连接请求表征了无人车1向目标智能柜2请求建立两者之间的通信连接,其中包含了无人车1的相关信息以及目标智能柜2的编号、名称等信息。此时,将根据第一连接请求发送之后的预设连接时长内所反馈的连接反馈信息确定是否可以可以通过常开通信方式与所述目标智能柜2建立通信连接。在一实施例中,可以设定该无人车1与一个或者多个智能柜(比如目标智能柜2)关联,也即,该无人车1仅为与其关联的这部分智能柜进行配送。
46.s202,在根据所述连接反馈信息确认不存在任何可连接设备或者存在的可连接设备不包括所述目标智能柜2时,确认所述无人车1无法通过无线网络信号与所述目标智能柜2建立通信连接,并控制所述无人车1开启蓝牙。也即,在所述连接反馈信息确认不存在任何可连接设备时,说明当前不存在可以与无人车1进行网络连接的设备,而存在的可连接设备不包括所述目标智能柜2,说明有一些设备可以与无人车1进行网络连接,但目标智能柜2可能因为无线网络信号弱或者网络断开,依旧不能与无人车1进行网络连接,因此,无人车1 与目标智能柜2之间无法通过无线网络信号建立通信连接,此时,需要通过备用通信方式(也即蓝牙通信)与目标智能柜2建立通信连接,因此首先需要开启无人车1的蓝牙。
47.进一步地,如图2所示,所述步骤s201之后,也即在预设连接时长内获取连接反馈信息之后,所述方法还包括:
48.s203,在根据所述连接反馈信息确认可连接设备包括所述目标智能柜2时,控制所述无人车1通过无线网络信号建立与所述目标智能柜2之间的通信连接。
49.在该实施例中,在所述连接反馈信息确认可连接设备包括所述目标智能柜2 时,说明目标智能柜2的无线网络信号良好,可以与无人车1进行网络连接,因此,无人车1与目标智能柜2之间通过无线网络信号建立网络连接,并直接进入后续步骤s30中将待配送包裹配送至目标智能柜2中。在该实施例中,上述步骤s30-40中的配送过程所使用的通信方式为常用通信方式,也即通过网络连接实现无人车1与目标智能柜2之间的对接配送。
50.可理解地,在该实施例中,若在根据所述连接反馈信息确认可连接设备包括所述目标智能柜2时,控制所述无人车1通过无线网络信号向所述目标智能柜2发送无线网络连接请求之后,由于网络突然中断或变弱等因素影响,无人车1与目标智能柜2之间并未能在发送无线网络连接请求之后的预设连接时长内通过无线网络信号建立网络连接,此时,认为所述目标智能柜不再属于无人车的可连接设备,此时参照上述步骤s202,确认所述无人
车无法通过无线网络信号与所述目标智能柜建立通信连接,并控制所述无人车开启蓝牙即可。
51.在一实施例中,所述备用通信方式为基于蓝牙信号进行通信的蓝牙连接;进一步地,所述步骤s20中,所述控制所述无人车1开启备用通信方式之前,所述方法还包括:
52.根据所述配送信息以及所述无人车1的运行数据,确定所述无人车1的预计抵达时间;也即,配送信息中可以包括无人车1需要进行配送的配送时间范围,或/和无人车1开始配送的出发时间等;因此,根据上述配送信息以及无人车1实际运行的速度和行走路径等,可以得到无人车1到达目标智能柜2的预计抵达时间。
53.根据所述预计抵达时间确定所述目标智能柜的蓝牙开启时间;在一实施例中,将蓝牙开启时间设定为比预计抵达时间早特定时长,也即,预计抵达时间之前的特定时长所对应的时间点,即为蓝牙开启时间。在另一实施例中,若配送信息中包括无人车1需要进行配送的配送时间范围(例如:每日晨8:00~10:00,下午17:00~18:00)时,则蓝牙开启时间可以设定为该配送时间范围,比如,若无人车1的配送信息中包括无人车1需要进行配送的配送时间范围,可以直接将蓝牙开启时间设定为上述配送时间范围的起始时间点。
54.将所述蓝牙开启时间以及所述验证密码发送至所述目标智能柜,以供所述目标智能柜在所述蓝牙开启时间开启蓝牙。也即,在蓝牙开启时间为预计抵达时间之前的特定时长所对应的时间点时,则在该蓝牙开启时间点会开启目标智能柜2的蓝牙,以等待无人车1到来,且由于该预计抵达时间可以跟随无人车1 的实际运行数据进行调整,因此,在无人车1抵达目标智能柜2之前,蓝牙开启时间均可跟随预计抵达时间进行更新,进而使得蓝牙开启时间更为准确。在另一实施例中,若蓝牙开启时间设定为无人车1需要进行配送的配送时间范围的起始时间点,则目标智能柜2在该配送时间范围的起始时间点开启蓝牙,进而在无人车1的配送时间范围内,目标智能柜2均会保持开启蓝牙,以等待无人车1的到来。可理解地,上述实施例中,确定蓝牙开启时间并控制目标智能柜2开启蓝牙可以在无人车1抵达目标智能柜2之前进行,亦可以在无人车1 抵达目标智能柜2的途中或者抵达目标智能柜2之后进行。
55.在一实施例中,所述备用通信方式为基于蓝牙信号进行通信的蓝牙连接;进一步地,所述步骤s20中,所述控制所述无人车1开启备用通信方式之前,所述方法还包括:
56.根据所述无人车1车牌生成用于供所述无人车1与所述目标智能柜2之间进行验证以建立蓝牙通信的验证密码;可理解地,目标智能柜2的蓝牙名称可以为该目标智能柜2的编码;而基于无人车1车牌可以自动生成两者之间进行蓝牙连接的验证密码。如此,若通过不同的无人车1给同一个目标智能柜2进行配送包裹,则每一次对于该无人车1进行蓝牙通信连接时的验证密码均会不同。
57.在以具体实施例中,所述根据所述无人车1车牌生成用于供所述无人车1 与所述目标智能柜2之间进行验证以建立蓝牙通信的验证密码,包括:在所述无人车1车牌中随机选取一个字符作为密码首位;将所述无人车1车牌中除密码首位之外的其他字符按照预设规则排列在所述密码首位之后,生成所述验证密码。
58.也即,在该实施例中,也即,为保证目标智能柜2与无人车1之间进行蓝牙通信时的验证密码的安全,设定在每一次派送包裹的过程中,均通过随机算法更新至少一次验证密码,具体地,在接收到新的配送指令之后,确定需要对接配送的无人机与目标智能柜2之后,
即会在所述无人车1车牌中随机选取一个字符作为验证密码的密码首位;之后,将所述无人车1车牌中除密码首位之外的其他字符按照预设规则排列在所述密码首位之后,生成所述验证密码。可选地,预设规则均可以为:将密码首位之后的其他字符按照原有顺序排列在密码首位之后,将密码首位之前的其他字符按照原有顺序排列在无人车1车牌中原来的最后一个字符之后。比如,无人车1牌为:wrc001 sz,可以随机设定“c”为密码首位,且验证密码为:c001 szwrc;如果随机设定s为密码首位,则验证密码为:szwrc001。可理解地,上述预设规则也可以为其他规则,比如将除密码首位之外的其他字符随机排列,或者去除其中的部分字符或/和重复其中的部分或全部字符之后,按照一定规则(比如随机排列或者按照原有顺序排列等) 重新将所有字符排布在密码首位之后等均可。可理解地,本发明中可以设定密码错误次数阈值,在无人车1发送给目标智能柜2的验证密码错误次数超过密码错误次数阈值之后,即会重新触发随机算法,也即再次通过随机算法更新验证密码。可理解地,在检测到验证密码被可能被破解被攻击时,亦可自动触发随机算法;而本发明中亦可设定每间隔预设时长(例如:30天,或者一天)可自动触发随机算法,此时将会再次通过随机算法更新验证密码。并且上述验证密码同样也可以通过人工录入的方式手动调整,以提高安全策略的安全性。上述验证密码的设置,可以保证蓝牙通信的验证密码的安全。
59.将所述验证密码发送至所述无人车1以及所述目标智能柜2。也即,在该实施例中,在生成验证密码之后,即可将验证密码发送至无人车1。若无人车1将验证密码发送给目标智能柜2请求建立蓝牙连接,而目标智能柜2确定接收到的无人车1发送的验证密码与此前接收到的验证密码相互匹配,则会建立与无人车1之间的蓝牙连接,如此,提高了无人车1与家庭智能柜的蓝牙配对效率。
60.在一实施例中,所述步骤s20中,所述令所述无人车1通过备用通信方式建立与所述目标智能柜2之间的通信连接,包括:
61.令所述无人车1通过蓝牙信号向所述目标智能柜2发送包含所述验证密码的第二连接请求;也即,在该实施例中,无人车1抵达目标智能柜2之后,若无法与目标智能柜2通过常用通信方式建立通信连接,即可通过蓝牙信号向所述目标智能柜2发送包含所述验证密码的第二连接请求,也即通过第二连接请求请求建立与所述目标智能柜2之间的蓝牙通信连接。
62.在所述目标智能柜2对所述验证密码验证通过之后,通过蓝牙信号建立所述无人车1与所述目标智能柜2之间的通信连接。也即,在该实施例中,若目标智能柜2确定接收到的无人车1发送的验证密码与此前接收到的验证密码相互匹配,则认为所述目标智能柜2对所述验证密码验证通过,此时,目标智能柜2通过蓝牙信号建立与无人车1之间的蓝牙通信连接,如此,无人车1可实现与目标智能柜2的快捷配对,提高无人车1与家庭智能柜的蓝牙配对效率。
63.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
64.在一实施例中,本发明还提供一种无人车与智能柜对接配送系统,该无人车与智能柜对接配送系统与上述实施例中无人车与智能柜对接配送方法一一对应。如图5所示,所述无人车与智能柜对接配送系统包括:
65.第一控制模块11,用于控制装载有待配送包裹的无人车1抵达目标智能柜 2;
66.第二控制模块12,用于在所述无人车1无法通过常开通信方式与所述目标智能柜2建立通信连接时,控制所述无人车1开启备用通信方式,令所述无人车1通过备用通信方式建立与所述目标智能柜2之间的通信连接;
67.确定模块13,用于在配送信息验证无误之后,根据所述配送信息以及目标智能柜2的空闲信息确定与所述待配送包裹对应的目标格口;上述实施例中,目标智能柜2上可以设有验证模块,该验证模块用于对无人车1发送的用户信息进行验证,也即,将配送信息中的用户信息与所述目标智能柜2关联的柜机用户信息进行匹配,在两者匹配成功时,验证模块确认配送信息验证无误,而在两者匹配失败时,确认配送信息验证有误。此时提示无人车当前装载的待配送包裹不能被配送至该目标智能柜2中。
68.第三控制模块14,用于控制所述无人车1将所述待配送包裹投递至所述目标格口。
69.本发明上述实施例中,无人车1可以分别通过常开通信方式或备用通信方式与目标智能柜2进行通信连接,进而,在无法通过常开通信方式与智能柜建立通信连接时,通过备用通信方式建立与目标智能柜2之间的通信连接,如此,通过两种通信方式保证了无人车1与目标智能柜2之间的简单有效地建立通信连接;并且,本发明中的目标智能柜2会自动对无人车1的配送信息进行验证,如此,提升了包裹配送过程的安全性和配送准确性,可以有效保证物品的安全,避免错投造成丢件;之后,根据所述配送信息以及目标智能柜2的空闲信息自动确定与待配送包裹匹配的目标格口,进而自动控制所述无人车1将所述待配送包裹投递至所述目标格口,上述过程实现了无人车1自动将待配送包裹配送至与用户关联的目标智能柜2中的目的,避免了通过快递员对相隔距离较远的用户进行包裹配送时效率低的问题,大大提升了配送效率。
70.关于无人车与智能柜对接配送系统的具体限定可以参见上文中对于无人车与智能柜对接配送方法的限定,在此不再赘述。上述无人车与智能柜对接配送系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
71.进一步地,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机可读指令和数据库。该内存储器为非易失性存储介质中的操作系统和计算机可读指令的运行提供环境。该计算机可读指令被处理器执行时以实现一种无人车与智能柜对接配送方法。
72.进一步地,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现上述的无人车与智能柜对接配送方法。
73.本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现上述的无人车与智能柜对接配送方法。
74.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机可读指令来指令相关的硬件来完成,所述的计算机可读指令可存储于一非易失性计算机可读取存储介质中,该计算机可读指令在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom (prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom) 或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路dram(sldram)、存储器总线直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
75.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元或模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元或模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
76.以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包括在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1