一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

实体运送方法、装置、系统、实体运送车及服务器与流程

2022-03-23 00:49:44 来源:中国专利 TAG:


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.图1是本公开实施例的一种应用场景及实体运送系统的示意图;
44.图2是本公开实施例提供的一种实体运送方法的流程示意图;
45.图3是本公开实施例提供的另一种实体运送方法的流程示意图;
46.图4是本公开实施例的另一种应用场景的场景示意图;
47.图5是本公开实施例提供的再一种实体运送方法的流程示意图;
48.图6是本公开实施例提供的一种实体运送装置的结构示意图;
49.图7是本公开实施例提供的另一种实体运送装置的结构示意图;
50.图8是本公开实施例提供的一种实体运送车的结构示意图;
51.图9是本公开实施例提供的一种服务器的结构示意图。
具体实施方式
52.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本公开实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本公开。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本公开的描述。
53.下面将结合附图详细说明根据本公开实施例的一种实体运送方法、装置和系统。
54.图1是本公开实施例的应用场景的场景示意图。该应用场景可以包括实体发送方1、实体运送车2、服务器3、以及实体接收方4。
55.这里,实体发送方1和实体接收方4可以是指用户,当然在实际应用中,也可以通过智能硬件或应用程序来代指用户。比如可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等;而应用程序时可以安装在上述电子设备中。
56.实体运送车2可以是交通运输工具,这里的实体运送车可以是具有自动路径规划、以及自动行驶功能的无人交通运输工具,在自动行驶过程中,还可以通过激光红外、摄像等功能进行辅助行驶。当然也可以运行在车联网的联网环境中,实现由初始地自动行驶至目的地。而在实际的应用中,实体运送车可以不限于是一种车辆,还可以是无人飞机等飞行器。
57.服务器3在实际应用中可以是软件也可以是包括硬件和软件的设备,只要是能够起到服务器的作用即可。可以是一台服务器,也可以是由若干台服务器组成的服务器集群,或者还可以是一个云计算服务中心,本公开实施例对此不作限制。
58.图2是本公开实施例提供的一种实体运送方法的流程示意图。在该方法中,可以由上述四方共同协调实现,结合图2所示的方法,先介绍应用于实体运送车的该方法,图2的实体运送方法可以由图1的实体运送车执行,也可以由实体发送方配合完成。如图2所示,该方法包括:
59.s201,确定实体放置车内、以及车门关闭。
60.s202,接收实体发送方指定的目的地和运送密码,并将运送密码发送至服务器。
61.s203,根据目的地以及当前所在位置进行路径规划,并自动行驶至目的地。
62.s204,当到达目的地后,向服务器发送到达通知。
63.s205,接收用于开启车门的验证密码,并在对运送密码进行验证成功后,控制车门开启。
64.具体地,实体运送车作为实体的运送载体,承担了实现运送以及运送安全的功能。实现运送,可以通过确保实体已经放入到车内实现,而运送安全,则可以通过关闭车门,在一定程度上保证实体物品不被盗取、破坏等。
65.所以s201中,实体运送车可以确定实体放置车内、以及车门关闭。而确定实体是否已经放置车内,则可以通过检测车辆内部用于放置实体的区域是否出现了增重来实现。比如可以在车内安装托盘,用于放置物品,并在托盘下方安装重量传感器,用于感应托盘的重量变化,当然也可以在车辆底盘处安装重量传感器来感应增重。而确定车门关闭,可以在车辆内安装智能锁,通过智能锁的开关状态,来确定车门是否关闭。
66.在确定实体已经放置于车内,且车门已经关闭后,则可以开始运送,所以,在s202中,可以接收实体发送方指定的目的地,而为了进一步确保运送的安全性,可以为车门进行加密,所以还可以接收实体发送方指定的运送密码。
67.对于实体运送车,可以在车辆内部安装智能系统,比如安装类似于智能手机的软硬件结合的智能系统,由实体发送方通过实体或虚拟键盘,输入目的地和运送密码。
68.当然,在实际应用中,也可以将指定目的地和运送密码的功能设置在发送方的智能手机上。正如前文介绍,智能手机可以指代作为发送方的用户,并且可以在智能手机中安装有指定的应用程序,从而用户可以通过应用程序设置目的地和运送密码。并且可以通过蓝牙(bluetooth,一种无线通讯技术标准)、wi-fi(无线网络通信技术)、nfc(near field communication,近场通信)等无线传输或usb(universal serial bus,通用串行总线)等有线传输方式,与实体运送车连接,向其发送目的地和运送密码。
69.在实体运送车接收到指定的目的地和运送密码,为了能够使得实体接收方能够开启车门取走实体,且又为了保证运送密码的安全性,则可以将该运送密码发送至云端的服务器中,先由服务器进行暂时保管,而服务器通过必要的安全防护,能够在一定程度上确保运送密码的安全性,防止被盗篡改。而在实际应用中,向服务器发送运送密码的同时,还可以发送其他的配套运送任务信息,比如实体运送车的全网唯一标识、任务时间、包括型号、电量的车辆信息等。
70.在实际应用中,为了确保运送密码的安全性,实体运送车在接收到运送密码后,可以存储为不可修改的模式,防止恶意篡改。而在实际应用中,s201和s202不存在前后的执行顺序,也可以同时执行。
71.在确定实体放置车内、车门关闭、以及接收到目的地后,实体运送车则可以通过路
径规划和自动行驶,实现对实体的运送。所以在s203中,实体运送车可以根据目的地以及当前所在位置进行路径规划,并自动行驶至该目的地。
72.具体地,获取当前所在位置可以通过内置的定位功能实现,并且利用集成在内部的路径规划算法,来结合当前位置和目的地进行路径规划,例如dijkstra算法(由荷兰计算机科学家艾兹赫尔
·
戴克斯特拉发明)、a*算法(一种启发式算法)、rrt算法(快速搜索随机树)、模拟退火算法(simulated annealing,一种通用概率算法)等,均可以作为路径规划算法,此处不做具体限定。
73.在得到路径规划结果后,则可以利用集成在内部的自动行驶功能,行驶至目的地,比如基于slam(simultaneous localization and mapping,同时定位与地图构建)算法实现自动行驶,而在实际应用中,可以利用红外激光传感器、视觉图像传感器等方式实现。当然在实际应用中,还可以通过物联网等方式,来辅助实现自动行驶功能。
74.当到达目的地后,需要实体接收方开启车门取走实体,来完成实体运送,但为了保障实体安全,实体发送方设置了运送密码,然而该运送密码,或对应该运送密码的验证密码,还并未发送给实体接收方,而是存储在服务器中。所以步骤s204,当实体运送车到达目的地后,可以向服务器发送到达目的地的通知。
75.具体地,在到达目的地后,实体运送车可以再次获取当前位置,并与预设的目的地进行比对,通过预设距离阈值进行判定,则可以确定是否已经到达目的地,此时则可以发送到达通知。类似地,如前文描述,还可以在到达通知中一并发送包含全网唯一标识、任务时间、车辆信息等的运送任务信息。
76.在向服务器发送到达通知后,服务器便可以将用于开车门的验证密码,下发至预先关联的实体接收方,由该实体接收方对实体运送车输入验证密码,实现开启车门。所以s205中,实体运送车可以接收用于开启车门的验证密码,并在对运送密码进行验证成功后,控制车门开启。具体地,验证密码可以与运送密码相同,而验证方式就可以是判断输入的验证密码于预存的运送密码的一致性,若一致则确定验证成功,否则验证失败。而接收的方式,也可以如前文介绍,通过有线或无线连接,或者直接在实体运送车的实体或虚拟键盘上操作。
77.根据本公开实施例提供的技术方案,实体运送车在执行实体运送任务时,可以先确定实体已经放置在车内、且车门已经关闭,并接收实体发送方指定的目的地和运送密码,且将该运送密码发送至服务器。此后可以根据目的地和当前所在位置进行路径规划,并自动行驶至目的地,当到达目的地后,则可以通知服务器,以便服务器将验证密码下发至实体接收方,此时实体运送车便可以等待接收用于开启车门的验证密码,并且在对运送密码进行验证成功后,控制车门开启。
78.也即,实体发送方在将实体放置于实体运送车后,便可以设置运送密码和目的地,实体运送车可以将运送密码发送给服务器,并通过路径规划和自动行驶到达目的地,此后则可以通知服务器,并等待输入验证密码实现取走实体。通过自动的路径规划和自动行驶,极大极少了人力资源的消耗,并且通过为运送车加密也在一定程度上保障了运送实体的安全性。
79.图3是本公开实施例提供的一种实体运送方法的流程示意图,并结合图4,为本公开实施例的另一种应用场景的场景示意图。在该方法中,可以作为一种儿童运送方法,用于
将儿童较为安全地运送到目的地的同时,可以减少人力资源消耗。
80.如图3所示,这里的实体可以包括儿童,实体发送方可以包括家长,目的地可以包括学校,而实体接收方则可以包括学校的教师。该方法包括:
81.s301,实体运送车可以确定儿童放置车内、且车门关闭。
82.在前文介绍,可以通过检测车辆内部用于放置实体的区域是否出现了增重,来确定实体是否放置车内。所以在本步骤中,当实体为儿童时,则可以根据座椅增重确定儿童已经放置车内;或根据生物识别,确定儿童已经放置车内。
83.具体地,当通过增重确定儿童已经放置车内时,可以在座椅下方安装重量传感器,以便检测是否有儿童坐下,并且还可以通过预设重量,来对儿童进行验证,防止他人占用,比如预设30-50公斤重量,那么超过该重量的成年人即使坐进车内,也会被认为儿童未放置于车内。而在实际应用中,还可以包括检测安全带等安全检查。
84.当根据生物识别确定儿童是否已经放置车内时,则可以通过声纹、指纹、面部认证等方式,验证是否为预先设定的儿童。当然在实际应用也可以通过nfc、蓝牙等方式,进行身份认证。
85.s302,接收家长指定的目的地和运送密码,并将运送密码发送至服务器。
86.在前文介绍,可以在实体运送车上装备智能系统,以便家长可以通过实体或虚拟按键,输入学校地址或其他目的地和运送密码。当然,也可以在家长的智能手机上通过应用软件操作,实现对学校地址和运送密码的指定。而为了保证密码的安全,该实体运送车可以将运送密码发送至服务器。
87.在实际应用中,为进一步确保儿童已经到达学校,还可以由服务器验证实体运送车是否确实到达目的地,所以在实际应用中,实体运送车还可以将接收到的目的地发送至服务器。在图4介绍的应用场景中,可以将家长指定的学校地址,发送至服务器。
88.s303,实体运送车可以根据目的地以及当前所在位置进行路径规划,并自动行驶至目的地。
89.这里便可以如前文所示,基于路径规划和自动行驶功能,将儿童运送至学校或其他目的地。而在实际应用中,若机器出现故障、或电量低等影响正常行驶的问题,则可以及时通知服务器,由服务器通知家长或学校。
90.s304,当到达目的地后,则可以向服务器发送到达通知。
91.这里,当实体运送车到达学校后,则可以通知服务器,以便服务器下发验证密码给教师,由教师来开启车门,将儿童接到学校。
92.s305,接收用于开启车门的验证密码,并在对运送密码进行验证成功后,控制车门开启。
93.在本步骤,为了进一步确保安全性,可以接收实体接收方输入的、用于开启车门的验证密码。具体地,可以通过生物识别、或其他身份识别方式,来检测是否是指定的接收方。比如,实体接收方为某个教师时,则可以先对该教师进行人脸识别,待到认证通过后,接收该教师输入的验证密码。
94.这里的验证密码,在前文已经介绍,可以是与运送密码一致。而在实际应用中,为了进一步提高安全性,验证密码可以是对运送密码进行数据处理后的密码,比如指定方式的散列函数(hash function,又称散列算法、哈希函数)运算。
95.具体地,当实体运送车接收到运送密码后,则可以将其发送至服务器,当到达目的地后,服务器可以对运送密码进行一次散列函数运算作为验证密码,下发给接收方。此后,接收方可以将该验证密码输入至运送车,此时运送车可以对运送密码执行同样的散列函数运算,再来与验证密码比对一致性。也即,验证的方式可以是先对运送密码进行数据处理,比如散列函数运算,再与验证密码进行一致性比对。
96.由于散列函数运算可以有多种方式,所以在实际应用中,服务器也可以选择任意一种方式进行散列函数运算,处理得到验证密码,并将验证密码和散列函数运算方式一并发送至接收方。接收方在开启车门时,可以将验证密码和该散列函数运算方式一并输入到运送车中,最终由实体运送车根据散列函数运算方式,对运送密码进行运算,并与验证密码进行一致性比对。
97.也即s305可以包括:接收用于开启车门的验证密码、以及数据处理方式,并在对运送密码进行验证成功后,控制车门开启。而验证方式,便可以是以该数据处理方式,对运送密码进行处理,将处理后的运送密码与验证密码进行一致性比对。
98.通过这种方式,运送车内存储的运送密码不能实现验证,只有到达目的地后,服务器才会任选一种方式做散列函数运算,而后才会由运送车进行验证。所以即使存储在运送车内的运送密码遗失,也由于不能得知服务器选择的散列函数运算方式,而无法破解验证。并且即使到达目的地,非关联接收方也由于获取不到散列函数运算,而无法破解,这就极大保障了儿童的安全性。
99.根据本公开实施例提供的技术方案,家长在将儿童放置于实体运送车后,便可以设置运送密码和目的地(比如学校地址),实际运送车可以将运送密码发送给服务器,并通过路径规划和自动行驶到达目的地,此后则可以通知服务器,并等待教师输入密码接走儿童。通过自动路径规划和自动行驶,极大极少了人力资源的消耗,并且通过为运送车加密也在一定程度上保障了运送儿童、比如儿童上学路上的安全性。
100.另外,在对运送密码进行验证时,通过加入散列函数运算等数据处理方式,也可以更进一步保障儿童的安全性。
101.类似地,当此应用场景中,当儿童放学时,发送方转换为教师,目的地转换为家庭住址,接收方转换为家长。
102.图5是本公开实施例提供的一种实体运送方法的流程示意图。在前述实施例中介绍了应用于实体运送车的该方法,本实施例可以介绍应用于服务器的该方法,图5的实体运送方法可以由图1的服务器执行,也可以由实体运送车配合完成。如图5所示,该方法包括:
103.s501,接收实体运送车发送的运送密码。
104.s502,当接收到实体运送车发送的到达通知后,将针对运送密码的验证密码发送至预先关联的实体接收方。
105.服务器作为独立的一端,可以用于记录实体运送车的行程,并且保管运送密码,所以为配合实体运送车,可以接收其发送的运送密码。当然在实际应用中,还可以如前文,接收包含全网唯一标识、任务时间、车辆信息等的运送任务信息。
106.在前述实施例已经介绍,当实体运送车到达目的地后,则可以通知服务器,那么此时服务器便可以在接收到实体运送车发送的到达通知后,将针对运送密码的验证密码发送至预先关联的实体接收方,以便实体接收方可以开启车门。
107.具体地,前述实施例也已经介绍,针对运送密码的验证密码,可以是与运送密码一致的密码,也可以是为了更加安全而经过数据处理后的密码。实体接收方便可以是预先关联的教师的手机,或教师端的应用程序,从而可以通过通话、短消息、即时通讯消息等方式,下发验证密码。
108.根据本公开实施例提供的技术方案,作为服务器可以接收实体运送车发送的运送密码,进行暂时保管,当接收到运送车发送的到达通知后,则可以将针对该运送密码的验证密码发送至预先关联的实体接收方,以便接收方可以利用验证密码开启车门。
109.也即,服务器接收到运送车发来的运送密码后,进行暂时保管,待到运送车到达目的地后,将对应的验证密码发送给实体接收方,以便开启车门取走实体。通过服务器对运送密码的保管和依到达目的地下发,也可以在一定程度上保障运送实体的安全性。
110.在前述实施例中已经介绍,实体运送车还可以将目的地一并发送至服务器,所以在一种实施方式中,服务器还可以接收实体运送车发送的目的地。那么s502就可以包括:当接收到实体运送车发送的到达通知,以及基于获取实体运送车的位置,确定已到达该目的地后,将针对运送密码的验证密码发送至预先关联的实体接收方。
111.具体地,当接收到实体运送车发送的到达通知后,为进一步确保已经到达,服务器还可以进行验证,而验证的方式便可以是由服务器获取实体运送车的实际位置,并与接收到的目的地进行比对,通过预设距离阈值进行判定。
112.在前文介绍,可以对运送密码进行数据处理,那么在本实施例中,将针对运送密码的验证密码发送至预先关联的实体接收方时,该验证密码可以是对运送密码进行数据处理后得到的,而数据处理的方式,则可以包括预先设定的方式,或者数据处理方式集合中任意选取的至少一种。
113.通过上述方式,当实体为儿童时,则可以通过服务器再次确定是否已到达目的地,以及对运送密码进行数据处理,而更加保障儿童的安全性。
114.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。
115.下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
116.图6是本公开实施例提供的一种应用于实体运送车的实体运送装置的示意图。如图6所示,该实体运送装置包括:
117.确定模块601,可以被配置为确定实体放置车内、以及车门关闭;
118.收发模块602,可以被配置为接收实体发送方指定的目的地和运送密码,并将运送密码发送至服务器;
119.行驶模块603,可以被配置为根据目的地以及当前所在位置进行路径规划,并自动行驶至目的地;
120.收发模块602,可以被配置为当到达目的地后,向服务器发送到达通知;
121.验证模块604,可以被配置为接收用于开启车门的验证密码,并在对运送密码进行验证成功后,控制车门开启。
122.根据本公开实施例提供的技术方案,实体运送车在执行实体运送任务时,可以先
确定实体已经放置在车内、且车门已经关闭,并接收实体发送方指定的目的地和运送密码,且将该运送密码发送至服务器。此后可以根据目的地和当前所在位置进行路径规划,并自动行驶至目的地,当到达目的地后,则可以通知服务器,以便服务器将验证密码下发至实体接收方,此时实体运送车便可以等待接收用于开启车门的验证密码,并且在对运送密码进行验证成功后,控制车门开启。
123.在一些实施例中,确定模块601,可以被配置为根据座椅增重确定儿童已经放置车内;或根据生物识别,确定儿童已经放置车内。
124.在一些实施例中,收发模块602,还可以被配置为将目的地发送至服务器。
125.图7是本公开实施例提供的一种应用于实体运送车的实体运送装置的示意图。如图7所示,该实体运送装置包括:
126.接收模块701,可以被配置为接收实体运送车发送的运送密码;
127.发送模块702,可以被配置为当接收到实体运送车发送的到达通知后,将针对运送密码的验证密码发送至预先关联的实体接收方。
128.根据本公开实施例提供的技术方案,作为服务器可以接收实体运送车发送的运送密码,进行暂时保管,当接收到运送车发送的到达通知后,则可以将针对该运送密码的验证密码发送至预先关联的实体接收方,以便接收方可以利用验证密码开启车门。
129.在一些实施例中,收发模块702,还可以被配置为接收实体运送车发送的目的地;则
130.发送模块702,可以被配置为当接收到实体运送车发送的到达通知,以及基于获取实体运送车的位置,确定已到达目的地后,将针对运送密码的验证密码发送至预先关联的实体接收方。
131.下述为本公开系统实施例,可以用于执行本公开方法实施例。对于本公开系统实施例中未披露的细节,请参照本公开方法实施例。
132.图1也是本公开实施例提供的一种实体运送系统的示意图。如图1所示,该实体运送系统包括:实体发送方1、实体运送车2、服务器3、以及实体接收方4,其中,
133.实体发送方1,可以指定目的地和运送密码;
134.实体运送车2,可以被配置为:
135.确定实体放置车内、以及车门关闭;
136.接收实体发送方指定的目的地和运送密码,并将运送密码发送至服务器;
137.根据目的地以及当前所在位置进行路径规划,并自动行驶至目的地;
138.当到达目的地后,向服务器发送到达通知;
139.接收用于开启车门的验证密码,并在对运送密码进行验证成功后,控制车门开启;
140.服务器,可以被配置为:
141.接收实体运送车发送的运送密码;
142.当接收到实体运送车发送的到达通知后,将针对运送密码的验证密码发送至预先关联的实体接收方;
143.实体接收方,可以接收验证密码,并可以输入于实体运送车。
144.根据本公开实施例提供的技术方案,实体发送方在将实体放置于实体运送车后,便可以设置运送密码和目的地,实体运送车可以将运送密码发送给服务器,并通过路径规
划和自动行驶到达目的地,此后则可以通知服务器,并等待输入验证密码实现取走实体。服务器接收到运送车发来的运送密码后,进行暂时保管,待到运送车到达目的地后,将对应的验证密码发送给实体接收方,以便开启车门取走实体。
145.通过自动的路径规划和自动行驶,以及服务器对运送密码的保管和依到达目的地下发,极大极少了人力资源的消耗,并且也在一定程度上保障了运送实体的安全性。
146.图8是本公开实施例提供的实体运送车1的示意图。如图8所示,该实施例的实体运送车1包括:处理器801、存储器802以及存储在该存储器802中并且可在处理器801上运行的计算机程序803。处理器801执行计算机程序803时实现上述各个方法实施例中的步骤。或者,处理器801执行计算机程序803时实现上述各装置实施例中各模块的功能。
147.示例性地,计算机程序803可以被分割成一个或多个模块,一个或多个模块被存储在存储器802中,并由处理器801执行,以完成本公开。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序803在电子设备8中的执行过程。
148.本领域技术人员可以理解,图8仅仅是实体运送车1的示例,并不构成限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如,电子设备还可以包括输入输出设备、网络接入设备、总线等。
149.处理器801可以是中央处理单元(central processing unit,cpu),也可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
150.存储器802可以是实体运送车1的内部存储单元,例如,实体运送车1的硬盘或内存。存储器802也可以是实体运送车1的外部存储设备,例如,实体运送车1上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器802还可以既包括实体运送车1的内部存储单元也包括外部存储设备。存储器802用于存储计算机程序以及电子设备所需的其它程序和数据。存储器802还可以用于暂时地存储已经输出或者将要输出的数据。
151.图9是本公开实施例提供的服务器3的示意图。如图9所示,该实施例的服务器3包括:处理器901、存储器902以及存储在该存储器902中并且可在处理器901上运行的计算机程序903。处理器901执行计算机程序903时实现上述各个方法实施例中的步骤。或者,处理器901执行计算机程序903时实现上述各装置实施例中各模块的功能。
152.示例性地,计算机程序903可以被分割成一个或多个模块,一个或多个模块被存储在存储器902中,并由处理器901执行,以完成本公开。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序903在电子设备9中的执行过程。
153.本领域技术人员可以理解,图9仅仅是服务器3的示例,并不构成限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如,电子设备还可以包括输入输出设备、网络接入设备、总线等。
154.处理器901可以是中央处理单元(central processing unit,cpu),也可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
155.存储器902可以是服务器3的内部存储单元,例如,服务器3的硬盘或内存。存储器902也可以是服务器3的外部存储设备,例如,服务器3上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器902还可以既包括服务器3的内部存储单元也包括外部存储设备。存储器902用于存储计算机程序以及电子设备所需的其它程序和数据。存储器902还可以用于暂时地存储已经输出或者将要输出的数据。
156.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
157.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
158.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
159.在本公开所提供的实施例中,应该理解到,所揭露的装置/电子设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/电子设备实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
160.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
161.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
162.集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本公开实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可以存储在计算机可读存储介质中,该计算机程序在被处理器执行时,可以实现上述各个方法实施例的步骤。计算机程序可以包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如,在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
163.以上实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的精神和范围,均应包含在本公开的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献