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

物品存取设备、方法及装置、存储介质、计算机设备与流程

2022-08-13 20:01:58 来源:中国专利 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.可选地,所述控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启之后,所述方法还包括:控制所述第二挂钩组件上的第二指示器指示所述第二挂钩组件处于正在取出状态;
44.相应地,所述关闭所述第二挂钩之后,所述方法还包括:若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品被取走,则控制所述第二指示器指示所述第二挂钩组件处于未存放状态;若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品未被取走,则控制所述第二指示器指示所述第二挂钩组件处于已存放状态。
45.根据本技术的另一方面,提供了一种物品存放方法,应用于第一客户端,所述方法包括:
46.发送对物品存取设备的物品存放请求,以触发服务器确定所述物品存放请求对应的第一挂钩组件标识以及向所述物品存取设备发送携带所述第一挂钩组件标识的物品存放指令;
47.接收所述服务器发送的所述第一挂钩组件标识信息。
48.可选地,所述方法还包括:
49.所述物品存取设备基于所述物品存放指令,控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启;
50.接收所述服务器发送的所述第一挂钩的开启信号。
51.可选地,所述发送对物品存取设备的物品存放请求之前,所述方法还包括:
52.调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品存放功能;
53.显示所述功能选择界面,并响应于对所述物品存放功能的选择,生成所述物品存放请求。
54.可选地,所述调用识别码扫描功能,具体包括:
55.显示待配送订单的处理界面,并基于对所述待配送订单的处理界面内待配送订单存放功能的选择操作,调用识别码扫描功能,其中,所述物品存放请求携带所述待配送订单的标识。
56.可选地,所述发送对物品存取设备的物品存放请求之前,所述方法还包括:
57.调用识别码扫描功能,扫描所述物品存取设备上的第二识别码,以识别所述物品存储设备;
58.显示与所述物品存储设备匹配的待配送订单列表,并基于对所述待配送订单列表中任意待配送订单的存放选择操作,生成携带所选的待配送订单标识的所述物品存放请求。
59.可选地,所述接收所述第一挂钩的开启信号之后,所述方法还包括:
60.接收所述待配送订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第一挂钩组件的物品挂置信号确定。
61.根据本技术的另一方面,提供了一种物品取出方法,应用于第二客户端,所述方法包括:
62.发送对物品存取设备的物品取出请求,以触发服务器确定所述物品取出请求对应的第二挂钩组件标识以及向所述物品存取设备发送物品取出指令,所述物品存取设备基于所述物品取出指令,控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启;
63.接收所述第二挂钩的开启信号,以在所述第二挂钩的开启状态下取出所述第二挂钩上挂置的物品。
64.可选地,所述发送对物品存取设备的物品取出请求之前,所述方法还包括:
65.调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品取出功能;
66.显示所述功能选择界面,并响应于对所述物品取出功能的选择操作,生成所述物品取出请求。
67.可选地,所述调用识别码扫描功能,具体包括:
68.显示待收取订单的处理界面,并基于对所述待收取订单的处理界面内待收取订单取出功能的选择操作,调用识别码扫描功能,其中,所述物品取出请求携带所述待收取订单的标识;
69.相应地,所述接收所述第二挂钩的开启信号之后,所述方法还包括:
70.接收所述待收取订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第二挂钩组件的物品挂置信号确定。
71.根据本技术的另一方面,提供了一种物品存取装置,应用于物品存取设备,所述物
品存取设备包括至少一个挂钩组件,所述物品存取装置包括:
72.指令接收模块,用于接收物品存放指令,其中,所述物品存放指令包括第一挂钩组件标识;
73.控制模块,用于控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启,其中,所述第一挂钩在开启状态下可挂置物品;以及,
74.当所述第一挂钩组件满足预设第一挂钩关闭条件时,关闭所述第一挂钩。
75.可选地,所述预设第一挂钩关闭条件包括检测到所述第一挂钩上已挂置物品,和/或,所述第一挂钩开启时长达到预设第一时长;
76.所述装置还包括:第一检测模块,用于所述控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启之后,通过所述第一挂钩组件内的感应器,检测所述第一挂钩的物品挂置信号,其中,所述物品挂置信号包括已挂置物品信号和未挂置物品信号,在检测到所述已挂置物品信号时,确定所述第一挂钩上已挂置物品。
77.可选地,所述装置还包括:第一发送模块,用于所述当所述第一挂钩组件满足预设第一挂钩关闭条件时,关闭所述第一挂钩之后,若所述第一挂钩关闭时,检测到所述第一挂钩上已挂置物品,则上报所述第一挂钩组件处于已存放状态的信号;若所述第一挂钩关闭时,检测到所述第一挂钩上未挂置物品,则上报所述第一挂钩组件处于未存放状态的信号。
78.可选地,所述物品存放指令由服务器发送,所述服务器在接收到来自第一客户端的基于物品存取设备的物品存放请求时,确定所述物品存放请求对应的第一挂钩组件,并向所述物品存取设备发送所述物品存放指令,以及向所述第一客户端反馈为所述物品存放请求分配的所述第一挂钩组件标识。
79.可选地,若所述物品存放请求携带所述第一挂钩组件标识,则所述服务器在确定所述第一挂钩组件标识对应的所述第一挂钩组件处于未存放状态的情况下,向所述物品存取设备发送所述物品存放指令,所述服务器在确定所述第一挂钩组件处于已存放状态的情况下,基于所述物品存取设备中处于未存放状态的挂钩组件,重新确定第一挂钩组件;
80.若所述物品存放请求未携带所述第一挂钩组件标识,则所述服务器基于所述物品存取设备中处于未存放状态的挂钩组件,确定所述第一挂钩组件。
81.可选地,所述装置还包括:
82.第一指示模块,用于所述控制所述第一挂钩组件标识对应的第一挂钩组件中的挂钩开启之后,控制所述第一挂钩组件上的第一指示器指示所述第一挂钩组件处于正在存放状态;
83.所述第一指示模块,还用于:所述关闭所述第一挂钩之后,若所述第一挂钩关闭时,检测到所述第一挂钩上已挂置物品,则控制所述第一指示器指示所述第一挂钩组件处于已存放状态;若所述第一挂钩关闭时,检测到所述第一挂钩上未挂置物品,则控制所述第一指示器指示所述第一挂钩组件处于未存放状态。
84.可选地,所述指令接收模块,还用于接收物品取出指令,其中,所述物品取出指令包括第二挂钩组件标识;所述控制模块,还用于控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启;以及,当所述第二挂钩组件满足预设第二挂钩关闭条件时,关闭所述第二挂钩。
85.可选地,所述预设第二挂钩关闭条件包括检测到所述第二挂钩上挂置的物品被取
走,和/或,所述第二挂钩开启时长达到预设第二时长;
86.所述装置还包括:第二检测模块,用于所述控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启之后,通过所述第二挂钩组件内的感应器,检测所述第二挂钩的物品挂置信号,并在检测到未挂置物品信号时,确定所述第二挂钩上挂置的物品被取走。
87.可选地,所述装置还包括:
88.第二发送模块,用于所述当所述第二挂钩组件满足预设第二挂钩关闭条件时,关闭所述第二挂钩之后,若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品被取走,则上报所述第二挂钩组件处于未存放状态的信号;若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品未被取走,则上报所述第二挂钩组件处于已存放状态的信号。
89.可选地,所述物品取出指令由服务器发送,所述服务器在接收到来自第二客户端的基于物品存取设备的物品取出请求时,确定所述物品取出请求对应的第二挂钩组件,并向所述物品存取设备发送所述物品取出指令。
90.可选地,所述物品取出请求携带第二客户端标识,所述服务器基于所述第二客户端标识,获取与所述物品存取设备以及所述第二客户端匹配的待取出订单,并确定所述待取出订单对应的第二挂钩组件;或者,所述物品取出请求携带待取出订单标识,所述服务器基于所述待取出订单标识,确定对应的第二挂钩组件。
91.可选地,所述装置还包括:
92.第二指示模块,用于所述控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启之后,控制所述第二挂钩组件上的第二指示器指示所述第二挂钩组件处于正在取出状态;
93.所述第二指示模块,还用于:所述关闭所述第二挂钩之后,若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品被取走,则控制所述第二指示器指示所述第二挂钩组件处于未存放状态;若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品未被取走,则控制所述第二指示器指示所述第二挂钩组件处于已存放状态。
94.根据本技术的另一方面,提供了一种物品存放装置,应用于第一客户端,所述装置包括:
95.存放请求发送模块,用于发送对物品存取设备的物品存放请求,以触发服务器确定所述物品存放请求对应的第一挂钩组件标识以及向所述物品存取设备发送携带所述第一挂钩组件标识的物品存放指令;
96.第一接收模块,用于接收所述服务器发送的所述第一挂钩组件标识信息。
97.可选地,所述物品存取设备基于所述物品存放指令,控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启;
98.所述第一接收模块,还用于接收所述服务器发送的所述第一挂钩的开启信号。
99.可选地,所述装置还包括:
100.第一扫描模块,用于所述发送对物品存取设备的物品存放请求之前,调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品存放功能;显示所述功能选择界面,并响应于对所述物品存放功能的选择,生成所述物品存放请求。
101.可选地,所述第一扫描模块,具体用于:
102.显示待配送订单的处理界面,并基于对所述待配送订单的处理界面内待配送订单存放功能的选择操作,调用识别码扫描功能,其中,所述物品存放请求携带所述待配送订单的标识。
103.可选地,所述装置还包括:
104.第一扫描模块,用于:所述发送对物品存取设备的物品存放请求之前,调用识别码扫描功能,扫描所述物品存取设备上的第二识别码,以识别所述物品存储设备;显示与所述物品存储设备匹配的待配送订单列表;
105.所述存放请求发送模块,还用于基于对所述待配送订单列表中任意待配送订单的存放选择操作,生成携带所选的待配送订单标识的所述物品存放请求。
106.可选地,所述第一接收模块,还用于:所述接收所述第一挂钩的开启信号之后,接收所述待配送订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第一挂钩组件的物品挂置信号确定。
107.根据本技术的另一方面,提供了一种物品取出装置,应用于第二客户端,所述装置包括:
108.取出请求发送模块,用于发送对物品存取设备的物品取出请求,以触发服务器确定所述物品取出请求对应的第二挂钩组件标识以及向所述物品存取设备发送物品取出指令,所述物品存取设备基于所述物品取出指令,控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启;
109.第二接收模块,用于接收所述第二挂钩的开启信号,以在所述第二挂钩的开启状态下取出所述第二挂钩上挂置的物品。
110.可选地,所述装置还包括:
111.第二扫描模块,用于所述发送对物品存取设备的物品取出请求之前,调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品取出功能;显示所述功能选择界面,并响应于对所述物品取出功能的选择操作,生成所述物品取出请求。
112.可选地,所述第二扫描模块,具体用于:
113.显示待收取订单的处理界面,并基于对所述待收取订单的处理界面内待收取订单取出功能的选择操作,调用识别码扫描功能,其中,所述物品取出请求携带所述待收取订单的标识;
114.相应地,所述第二接收模块,还用于:接收所述待收取订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第二挂钩组件的物品挂置信号确定。
115.依据本技术又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述物品存取方法。
116.依据本技术再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述物品存取方法。
117.借由上述技术方案,本技术提供的一种物品存取设备、方法及装置、存储介质、计算机设备,设置包含挂钩组件、挂钩固定组件以及控制模块的物品存取设备,将挂钩组件的
一端连接于挂钩固定组件上,另一端设置有挂钩,通过控制模块对挂钩的启闭进行控制,以便实现在挂钩上挂置和锁定物品,以及在挂钩上取下已挂置的物品。本技术实施例提供的物品存取设备相比于现有技术的智能柜,能够以更小的占用空间、更低的成本实现对物品的存取,有助于物品存取设备的普及,并且无需如现有技术中关闭智能柜的柜门时与柜门产生接触,可以在一定程度上避免接触性的细菌、病毒的传播,提高了物品存取安全性。
118.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
119.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
120.图1示出了本技术实施例提供的一种物品存取设备的结构示意图;
121.图2示出了本技术实施例提供的一种物品存取方法的流程示意图;
122.图3示出了本技术实施例提供的另一种物品存取方法的流程示意图;
123.图4示出了本技术实施例提供的另一种物品存取方法的流程示意图;
124.图5示出了本技术实施例提供的一种物品存放方法的流程示意图;
125.图6示出了本技术实施例提供的一种物品取出方法的流程示意图;
126.图7示出了本技术实施例提供的一种物品存取装置的结构示意图;
127.图8示出了本技术实施例提供的一种物品存放装置的结构示意图;
128.图9示出了本技术实施例提供的一种物品取出装置的结构示意图。
具体实施方式
129.下文中将参考附图并结合实施例来详细说明本技术。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
130.在本实施例中提供了一种物品存取设备,如图1所示,该物品存取设备包括:
131.至少一个挂钩组件、挂钩固定组件以及控制模块;每个所述挂钩组件均包括可控制启闭的挂钩,所述挂钩组件的一端连接在所述挂钩固定组件上,所述挂钩设置在所述挂钩组件的另一端,所述挂钩用于挂置存放的物品;所述控制模块,用于基于控制指令,控制所述挂钩组件中挂钩的启闭。
132.在上述实施例中,作为一种可选实施方式,物品存取设备可以为柜体,柜体内设置有挂钩固定组件、固定于挂钩固定组件上的一个或多个挂钩组件、控制模块,挂钩组件的一端连接在挂钩固定组件上,使得挂钩组件能够不脱离物品存取设备,挂钩组件可以自由安装在挂钩固定组件上,通过卡口或其他固定结构来固定,视物品存取设备大小情况而定,可以任意配置挂钩组件数量,挂钩组件的另一端设置有挂钩,挂钩具体为可以通过信号控制开启、闭合的机械挂钩,挂钩的具体形式本技术不做限定,只要能够实现开启时可以在挂钩上挂置物品或取下已挂置的物品,闭合时不能向挂钩挂置物品也不能取下已挂置的物品即可。为实现对挂钩启闭的控制,物品存取设备还包括控制模块,控制模块可以基于控制指令实现对挂钩组件中挂钩的启闭控制,以便实现向挂钩上挂置物品和从挂钩上取下已挂置的
物品,例如配送员通过配送终端发送物品存放指令给服务器,服务器向物品存取设备的控制模块下发存放控制指令,使挂钩组件中的挂钩开启,配送员将物品(例如外卖)挂在挂钩上,再关闭挂钩,实现物品存放。
133.通过应用本实施例的技术方案,设置包含挂钩组件、挂钩固定组件以及控制模块的物品存取设备,将挂钩组件的一端连接于挂钩固定组件上,另一端设置有挂钩,通过控制模块对挂钩的启闭进行控制,以便实现在挂钩上挂置和锁定物品,以及在挂钩上取下已挂置的物品。本技术实施例提供的物品存取设备相比于现有技术的智能柜,能够以更小的占用空间、更低的成本实现对物品的存取,有助于物品存取设备的普及,并且无需如现有技术中关闭智能柜的柜门时与柜门产生接触,可以在一定程度上避免接触性的细菌、病毒的传播,提高了物品存取安全性。
134.在本技术实施例中,可选地,所述挂钩组件还包括感应器,所述感应器用于检测所述挂钩组件中挂钩的物品挂置信号;所述控制模块,还用于基于所述物品挂置信号,控制所述挂钩组件中挂钩的启闭。
135.在该实施例中,每个挂钩组件中还包括感应器,通过感应器检测自身对应的挂钩组件上挂钩的物品挂置情况,具体感应器可以为重力传感器,由于物品一般具有一定重量,当重力传感器的传感数据超过预设重量值时,认为该挂钩上挂置了物品,反之当重力传感器的传感数据没达到预设重量值时,认为该挂钩上未挂置物品。进一步,控制模块还可以基于感应器检测到的物品挂置信号,控制相应挂钩组件中挂钩的启闭,例如在控制模块控制挂钩开启,配送员向挂钩上挂置物品的情况下,感应器可以将自身检测的物品挂置信号传递给控制模块,控制模块识别到挂钩上有物品挂置后,控制该挂钩关闭,实现对已挂置物品的锁定。
136.在本技术实施例中,可选地,所述挂钩组件还包括指示器,所述指示器用于指示所述挂钩组件的物品存放状态,所述物品存放状态包括未存放状态、已存放状态以及正在存放状态。
137.在该实施例中,每个挂钩组件中还包括指示器,通过指示器指示该挂钩组件的当前物品存放状态。在具体应用场景中,指示器可以为指示灯,对于任意一个挂钩组件上的指示灯,指示灯用于在该挂钩组件处于未存放状态时熄灭,在该挂钩组件处于已存放状态时点亮,在挂钩组件处于正在存放状态或正在取出状态时闪烁,或者指示灯可以通过点亮不同的颜色来指示挂钩组件的不同物品存放状态。其中,物品存放状态具体可以结合感应器检测到的物品挂置信号和控制模块对挂钩组件的控制指令来确定。
138.在本技术实施例中,可选地,所述控制模块包括主控模块和至少一个分控模块,每个所述挂钩组件分别设置有一个所述分控模块,每个所述分控模块与所述主控模块通信连接;所述主控模块,用于接收所述控制指令,并将所述控制指令传递给所述分控模块;所述分控模块,用于基于所述控制指令控制所述挂钩组件中挂钩的启闭,以及基于所述感应器检测到的所述物品挂置信号,控制所述挂钩组件中挂钩的启闭;所述分控模块,还用于基于所述挂钩组件的物品存放状态控制所述挂钩组件的指示器工作。
139.在该实施例中,物品存放设备的控制模块包括一个主控模块(也可以包括一个或多个备用的主控模块)以及与挂钩组件数量一致的分控模块,每个挂钩组件中设置有一个分控模块,主控模块和分控模块之间通信连接,主控模块接收到控制指令后,将控制指令传
递给对应的分控模块,以使分控模块对自身挂钩组件中挂钩的启闭进行控制,另外分控模块还可以基于自身挂钩组件下的感应器检测到的物品存放状态控制挂钩组件的指示器工作。
140.在本技术实施例中,可选地,所述主控模块,具体用于在接收到所述控制指令后,广播所述控制指令;所述分控模块,具体用于监听所述主控模块的广播,以及广播当前挂钩组件的物品存放状态;所述主控模块,还用于监听并上报所述分控模块广播的物品存放状态,并上报所述物品存放状态。
141.在该实施例中,主控模块和各分控模块中可以设置蓝牙模块,通过蓝牙进行数据传递。具体的,主控模块接收到控制指令后,可以通过蓝牙模块向外广播该控制指令,分控模块监听到合法的控制指令后(控制指令携带目标挂钩标识,分控模块验证该标识与自身对应的挂钩组件的标识匹配时,确定该控制指令合法),对挂钩进行控制。另外,分控模块还可以对当前挂钩组件的物品存放状态进行广播,主控模块接收到关于物品存放状态的广播信息后,上报相应挂钩组件的物品存放状态至服务器,以便服务器统一对挂钩组件的状态进行管理。
142.在本技术实施例中,可选地,所述挂钩固定组件包括供电模块,所述供电模块用于为所述挂钩组件供电。
143.在该实施例中,挂钩组件中可以包括电池,挂钩组件中的感应器、分控模块、指示器基于电池的供电工作,挂钩固定组件可以包括供电模块,通过挂钩固定组件与挂钩组件的连接,实现为挂钩组件供电,例如挂钩固定组件可以为供电导轨,挂钩组件挂设于供电导轨上。
144.在本技术实施例中,可选地,所述挂钩组件还包括指示牌,所述指示牌用于指示所述挂钩组件的标识。
145.在该实施例中,每个挂钩组件还可以包括指示牌,通过指示牌指示当前挂钩组件的标识,例如指示牌印有其对应的挂钩组件的编号。
146.在本实施例中提供了一种物品存取方法,应用于物品存取设备,如图2所示,该方法包括:
147.步骤101,接收物品存放指令,其中,所述物品存放指令包括第一挂钩组件标识;
148.步骤102,控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启,其中,所述第一挂钩在开启状态下可挂置物品;
149.步骤103,当所述第一挂钩组件满足预设第一挂钩关闭条件时,关闭所述第一挂钩。
150.在该实施例中,物品存取设备接收物品存放指令后,基于指令携带的第一挂钩组件标识,控制该标识对应的第一挂钩组件上的第一挂钩开启,用户可以在开启状态下的第一挂钩上挂置要存放的物品,进而在识别到第一挂钩组件满足预设的关闭条件时,关闭该第一挂钩,实现通过第一挂钩组件存放物品。可选地,所述预设第一挂钩关闭条件包括检测到所述第一挂钩上已挂置物品,和/或,所述第一挂钩开启时长达到预设第一时长。在具体应用场景中,可以在检测到第一挂钩上已挂置物品,或者第一挂钩开启时长达到预设第一时长后,关闭第一挂钩,避免挂钩被误开启后影响他人使用。
151.进一步的,本技术实施例还提供了另一种物品存取方法,如图3所示,该方法包括:
152.步骤201,接收物品存放指令,其中,所述物品存放指令包括第一挂钩组件标识。
153.在本技术实施例中,可选地,所述物品存放指令由服务器发送,所述服务器在接收到来自第一客户端的基于物品存取设备的物品存放请求时,确定所述物品存放请求对应的第一挂钩组件,并向所述物品存取设备发送所述物品存放指令,以及向所述第一客户端反馈为所述物品存放请求分配的所述第一挂钩组件标识。
154.其中,本技术实施例可以实现配送员存储待配送订单包含的物品。在一种可选场景中,配送员可以通过第一客户端调用识别码扫描功能,扫描物品存取设备上的识别码,其中,该识别码指向功能选择界面,功能选择界面包括物品存放功能,第一客户端基于对物品存放功能的选择操作,向服务器发送物品存放请求。其中,配送员可以在第一客户端的待配送订单的处理界面中,通过选择待配送订单的存放功能调用识别码扫描功能,向服务器发送物品存放指令时,该指令可携带有所选的待配送订单的标识。在另一种可选场景中,配送员可以通过第一客户端调用识别码扫描功能,扫描物品存取设备上的第二识别码,以通过该识别码识别出物品存取设备的设备信息,查询与当前的物品存取设备匹配的待配送订单并形成待配送订单列表,在第一客户端显示待配送订单列表,配送员可以在待配送订单列表中通过点击每个待配送订单对应的存放按钮,生成携带所选待配送订单标识的物品存放请求,从而触发服务器为该订单分配挂钩。
155.在本技术实施例中,配送员或物品存放用户在进行物品存放时,可以选定挂钩组件并请求存放,也可以直接请求存放,可选地,若所述物品存放请求携带所述第一挂钩组件标识,则所述服务器在确定所述第一挂钩组件标识对应的所述第一挂钩组件处于未存放状态的情况下,向所述物品存取设备发送所述物品存放指令,所述服务器在确定所述第一挂钩组件处于已存放状态的情况下,基于所述物品存取设备中处于未存放状态的挂钩组件,重新确定第一挂钩组件;若所述物品存放请求未携带所述第一挂钩组件标识,则所述服务器基于所述物品存取设备中处于未存放状态的挂钩组件,确定所述第一挂钩组件。
156.在该实施例中,一方面,配送员可以通过第一客户端发送携带第一挂钩组件标识的物品存放请求,服务器接收到请求后,查询第一挂钩组件是否处于未存放状态,并在确定第一挂钩组件处于未存放状态的情况下,向物品存取设备发送包含第一挂钩组件标识的物品存放指令;服务器在确定第一挂钩组件处于已存放状态的情况下,基于物品存放设备中当前处于未存放状态的挂钩组件,为物品存放请求重新分配第一挂钩组件,而后可以直接向物品存取设备发送携带重新分配的第一挂钩组件标识的物品存放指令,并同时向第一客户端发送该第一挂钩组件标识,也可以在第一客户端的授权下,向物品存取设备发送携带重新分配的第一挂钩组件标识的物品存放指令。另一方面,配送员可以直接请求服务器分配挂钩组件,服务器接收到未指示挂钩组件标识的物品存放请求后,直接基于处于未存放状态的挂钩组件进行分配。
157.步骤202,控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启,控制所述第一挂钩组件上的第一指示器指示所述第一挂钩组件处于正在存放状态。
158.在该实施例中,物品存取设备接收到物品存放指令后,控制相应的第一挂钩组件上的第一挂钩开启,同时控制第一挂钩组件上的第一指示器指示该挂钩组件处于正在存放状态,例如第一指示器为指示灯的情况下可以控制其闪烁。在具体应用场景中,物品存放设备的主控模块在接收到物品存放指令后,可以广播该指令,第一挂钩组件上的分控模块监
听到该指令并验证合法性后,控制第一挂钩组件上的第一挂钩开启,同时控制第一指示器指示正在存放状态。
159.步骤203,通过所述第一挂钩组件内的感应器,检测所述第一挂钩的物品挂置信号,其中,所述物品挂置信号包括已挂置物品信号和未挂置物品信号,在检测到所述已挂置物品信号时,确定所述第一挂钩上已挂置物品。
160.步骤204,当所述第一挂钩组件满足预设第一挂钩关闭条件时,关闭所述第一挂钩,所述预设第一挂钩关闭条件包括检测到所述第一挂钩上已挂置物品,和/或,所述第一挂钩开启时长达到预设第一时长。
161.在该实施例中,第一挂钩开启后,配送员可以将要存放的物品挂置在所分配的第一挂钩上,当第一挂钩组件内的感应器检测到第一挂钩上已挂置物品后或者第一挂钩的开启时长超过预设第一时长后,关闭第一挂钩。
162.步骤205,若所述第一挂钩关闭时,检测到所述第一挂钩上已挂置物品,则上报所述第一挂钩组件处于已存放状态的信号,控制所述第一指示器指示所述第一挂钩组件处于已存放状态。
163.步骤206,若所述第一挂钩关闭时,检测到所述第一挂钩上未挂置物品,则上报所述第一挂钩组件处于未存放状态的信号,控制所述第一指示器指示所述第一挂钩组件处于未存放状态。
164.在该实施例中,如果第一挂钩关闭时,检测到第一挂钩上已挂置物品,说明配送员已经将物品成功挂置在第一挂钩上,可以上报第一挂钩组件处于已存放状态的信号,以便服务器对物品存放设备的使用情况进行管理,同时控制第一指示器指示第一挂钩组件处于已存放状态,以便其他用户基于指示器的指示情况了解挂钩的当前状态。同理,如果第一挂钩关闭时,检测到第一挂钩上未挂置物品,说明配送员没有成功将物品挂置在第一挂钩上,可以上报第一挂钩组件处于未存放状态的信号,同时控制第一指示器指示第一挂钩组件处于未存放状态。在具体应用场景中,可以通过第一挂钩组件内的分控模块广播组件内感应器的感应信号,主控模块监听到感应信号后向服务器上报。
165.另外,服务器在接收到第一挂钩组件成功挂置物品的信号后,还可以将配送员选择的待配送订单与第一挂钩组件标识进行关联,将该订单的标记从待配送订单变更为待取出订单,并向待取出订单对应的第二客户端(即待取出订单的下单方)推送订单物品存放成功的信息,提示下单方取出物品,该信息携带第一挂钩组件标识。
166.进一步的,本技术实施例还提供了一种物品存放方法,如图5所示,该方法包括:
167.步骤401,发送对物品存取设备的物品存放请求,以触发服务器确定所述物品存放请求对应的第一挂钩组件标识以及向所述物品存取设备发送携带所述第一挂钩组件标识的物品存放指令;
168.步骤402,接收所述服务器发送的所述第一挂钩组件标识信息。
169.在该实施例中,可选地,步骤401之前还包括:
170.步骤403,调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品存放功能;显示所述功能选择界面,并响应于对所述物品存放功能的选择,生成所述物品存放请求。其中步骤403中“调用识别码扫描功能”具体可以为:显示待配送订单的处理界面,并基于对所述待配送订单的处理界面
内待配送订单存放功能的选择操作,调用识别码扫描功能,其中,所述物品存放请求携带所述待配送订单的标识。
171.在该实施例中,可选地,步骤403可替换为:
172.步骤404,调用识别码扫描功能,扫描所述物品存取设备上的第二识别码,以识别所述物品存储设备;显示与所述物品存储设备匹配的待配送订单列表,并基于对所述待配送订单列表中任意待配送订单的存放选择操作,生成携带所选的待配送订单标识的所述物品存放请求。
173.与步骤403或步骤404相应的,在该实施例中,步骤402之后还包括:步骤405,接收所述待配送订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第一挂钩组件的物品挂置信号确定。
174.上述步骤401至步骤405提供的物品存放方法的具体描述,可以参见关于图2和图3的描述。
175.进一步的,本技术实施例还提供了另一种物品存取方法,如图4所示,该方法包括:
176.步骤301,接收物品取出指令,其中,所述物品取出指令包括第二挂钩组件标识。
177.在本技术实施例中,可选地,所述物品取出指令由服务器发送,所述服务器在接收到来自第二客户端的基于物品存取设备的物品取出请求时,确定所述物品取出请求对应的第二挂钩组件,并向所述物品存取设备发送所述物品取出指令。
178.其中,本技术实施例可以实现下单方取出待收取订单包含的物品,在一种可选场景中,下单方可以通过第二客户端调用识别码扫描功能,扫描物品存取设备上的识别码,其中,该识别码指向功能选择界面,功能选择界面包括物品取出功能,第二客户端基于对物品取出功能的选择操作,向服务器发送物品取出请求。其中,下单方可以在第二客户端的待收取订单的处理界面中,通过选择待收取订单的取出功能,调用识别码扫描功能,向服务器发送物品取出指令时,该指令可携带有所选的待收取订单的标识。
179.在本技术实施例中,可选地,所述物品取出请求携带第二客户端标识,所述服务器基于所述第二客户端标识,获取与所述物品存取设备以及所述第二客户端匹配的待取出订单,并确定所述待取出订单对应的第二挂钩组件;或者,所述物品取出请求携带待取出订单标识,所述服务器基于所述待取出订单标识,确定对应的第二挂钩组件。
180.在该实施例中,一方面,物品取餐请求可以携带第二客户端标识,服务器接收到请求后,基于第二客户端标识查询该客户端下的待取出订单,并查询待取出订单中与物品存取设备匹配的订单,获取存储该订单物品的第二挂钩组件,从而向物品存取设备发送携带第二挂钩组件标识的物品取出指令,并向第二客户端反馈第二挂钩组件标识,以提示用户在第二挂钩组件处取走物品。另一方面,也可以通过第二客户端直接发送要取出的待取出订单标识,服务器基于该标识确定物品存取设备中的第二挂钩组件。
181.步骤302,控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启,控制所述第二挂钩组件上的第二指示器指示所述第二挂钩组件处于正在取出状态。
182.在该实施例中,物品存取设备接收到物品取出指令后,控制相应的第二挂钩组件上的第二挂钩开启,同时控制第二挂钩组件上的第二指示器指示该挂钩组件处于正在取出状态,例如第二指示器为指示灯的情况下可以控制其闪烁。在具体应用场景中,物品取出设备的主控模块在接收到物品取出指令后,可以广播该指令,第二挂钩组件上的分块模块监
听到该指令并验证合法性后,控制第二挂钩组件上的第二挂钩开启,同时控制第二指示器指示正在取出状态。
183.步骤303,通过所述第二挂钩组件内的感应器,检测所述第二挂钩的物品挂置信号,并在检测到未挂置物品信号时,确定所述第二挂钩上挂置的物品被取走。
184.步骤304,当所述第二挂钩组件满足预设第二挂钩关闭条件时,关闭所述第二挂钩,所述预设第二挂钩关闭条件包括检测到所述第二挂钩上挂置的物品被取走,和/或,所述第二挂钩开启时长达到预设第二时长。
185.在该实施例中,第二挂钩开启后,用户可以从第二挂钩处取走物品,当第二挂钩组件内的感应器检测到第二挂钩上挂置的物品被取走或者第二挂钩的开启时长超过预设第二时长后,关闭第二挂钩。
186.步骤305,若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品被取走,则上报所述第二挂钩组件处于未存放状态的信号,控制所述第二指示器指示所述第二挂钩组件处于未存放状态。
187.步骤306,若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品未被取走,则上报所述第二挂钩组件处于已存放状态的信号,控制所述第二指示器指示所述第二挂钩组件处于已存放状态。
188.在该实施例中,如果第二挂钩关闭时,检测到第二挂钩上无物品挂置,说明已经将物品从第二挂钩上取走,可以上报第二挂钩组件处于未存放状态的信号,以便服务器对物品存放设备的使用情况进行管理,同时控制第二指示器指示第二挂钩组件处于未存放状态,以便其他用户基于指示器的指示情况了解挂钩的当前状态。同理,如果第二挂钩关闭时,检测到第二挂钩上仍挂置物品,说明没有成功将物品从第二挂钩上取走,可以上报第二挂钩组件处于已存放状态的信号,同时控制第二指示器指示第二挂钩组件处于已存放状态。在具体应用场景中,可以通过第二挂钩组件内的分控模块广播组件内感应器的感应信号,主控模块监听到感应信号后向服务器上报。
189.另外,服务器在接收到第二挂钩组件成功挂置物品的信号后,还可以将与第二挂钩组件关联的待取出订单的状态变更为已完成订单。
190.进一步的,本技术实施例还提供了一种物品取出方法,如图6所示,该方法包括:
191.步骤501,发送对物品存取设备的物品取出请求,以触发服务器确定所述物品取出请求对应的第二挂钩组件标识以及向所述物品存取设备发送物品取出指令,所述物品存取设备基于所述物品取出指令,控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启;
192.步骤502,接收所述第二挂钩的开启信号,以在所述第二挂钩的开启状态下取出所述第二挂钩上挂置的物品。
193.在本技术实施例中,可选地,步骤501之前还包括:
194.步骤503,调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品取出功能;显示所述功能选择界面,并响应于对所述物品取出功能的选择操作,生成所述物品取出请求。
195.在本技术实施例中,可选地,步骤503中“调用识别码扫描功能”具体包括:显示待收取订单的处理界面,并基于对所述待收取订单的处理界面内待收取订单取出功能的选择
操作,调用识别码扫描功能,其中,所述物品取出请求携带所述待收取订单的标识;步骤502之后还包括:步骤504,接收所述待收取订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第二挂钩组件的物品挂置信号确定。
196.在一个具体应用场景中,物品存取设备可以为外卖存取柜,以对外卖订单的存取操作为例。
197.存餐流程可以包括:a.存餐用户扫码选择存餐操作,云端服务器进行挂钩分配,并将所分配的挂钩编号推送至存餐用户手机端和存取柜的主控装置。b.主控装置根据云端下发的分配信息,通过蓝牙模块向外广播存餐分配信息。c.挂钩通过蓝牙模块监听到合法的分配信息后,向挂钩发出控制信息使其能够使用,同时指示灯闪烁以提示用户。d.存餐用户将餐品挂置在所分配的挂钩上,当挂钩控制装置检测到有物品后或超过一定时间后即停止闪烁,保持常亮状态。
198.取餐流程可以包括:a.取餐用户扫码选择存餐操作,云端进行订单与挂钩信息查询,并将相关挂钩编号推送至存餐用户手机端和主控主控装置。b.主控装置根据云端下发的分配信息,通过ble模块向外广播取餐信息。c.挂钩通过ble模块监听到合法的取信息后,向挂钩发出控制信息使其能够使用,同时指示灯闪烁以提示用户。d.取餐用户将餐品挂置在所分配的挂钩上,当挂钩控制装置检测到无物品后或超过一定时间后即停止闪烁,保持常灭状态。
199.另外,存取柜中还包括:1.当挂钩没有订单分配时,指示灯保持常灭状态,同时蓝牙模块处于监听广播信息的模式,以便及时获取被分配的指令。2.挂钩在被进行存餐或取餐操作之后,会在一定时间内通过蓝牙广播出自己的状态(有物、无物)。3.主控装置的蓝牙模块会周期性的监听挂钩发出的状态广播信息,以便与云端同步挂钩状态信息,及时释放被占用的无物挂钩。
200.进一步的,本技术实施例提供了一种物品存取装置,应用于物品存取设备,所述物品存取设备包括至少一个挂钩组件,如图5所示,该装置包括:
201.指令接收模块,用于接收物品存放指令,其中,所述物品存放指令包括第一挂钩组件标识;
202.控制模块,用于控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启,其中,所述第一挂钩在开启状态下可挂置物品;以及,
203.当所述第一挂钩组件满足预设第一挂钩关闭条件时,关闭所述第一挂钩。
204.可选地,所述预设第一挂钩关闭条件包括检测到所述第一挂钩上已挂置物品,和/或,所述第一挂钩开启时长达到预设第一时长;
205.所述装置还包括:第一检测模块,用于所述控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启之后,通过所述第一挂钩组件内的感应器,检测所述第一挂钩的物品挂置信号,其中,所述物品挂置信号包括已挂置物品信号和未挂置物品信号,在检测到所述已挂置物品信号时,确定所述第一挂钩上已挂置物品。
206.可选地,所述装置还包括:第一发送模块,用于所述当所述第一挂钩组件满足预设第一挂钩关闭条件时,关闭所述第一挂钩之后,若所述第一挂钩关闭时,检测到所述第一挂钩上已挂置物品,则上报所述第一挂钩组件处于已存放状态的信号;若所述第一挂钩关闭时,检测到所述第一挂钩上未挂置物品,则上报所述第一挂钩组件处于未存放状态的信号。
207.可选地,所述物品存放指令由服务器发送,所述服务器在接收到来自第一客户端的基于物品存取设备的物品存放请求时,确定所述物品存放请求对应的第一挂钩组件,并向所述物品存取设备发送所述物品存放指令,以及向所述第一客户端反馈为所述物品存放请求分配的所述第一挂钩组件标识。
208.可选地,若所述物品存放请求携带所述第一挂钩组件标识,则所述服务器在确定所述第一挂钩组件标识对应的所述第一挂钩组件处于未存放状态的情况下,向所述物品存取设备发送所述物品存放指令,所述服务器在确定所述第一挂钩组件处于已存放状态的情况下,基于所述物品存取设备中处于未存放状态的挂钩组件,重新确定第一挂钩组件;
209.若所述物品存放请求未携带所述第一挂钩组件标识,则所述服务器基于所述物品存取设备中处于未存放状态的挂钩组件,确定所述第一挂钩组件。
210.可选地,所述装置还包括:
211.第一指示模块,用于所述控制所述第一挂钩组件标识对应的第一挂钩组件中的挂钩开启之后,控制所述第一挂钩组件上的第一指示器指示所述第一挂钩组件处于正在存放状态;
212.所述第一指示模块,还用于:所述关闭所述第一挂钩之后,若所述第一挂钩关闭时,检测到所述第一挂钩上已挂置物品,则控制所述第一指示器指示所述第一挂钩组件处于已存放状态;若所述第一挂钩关闭时,检测到所述第一挂钩上未挂置物品,则控制所述第一指示器指示所述第一挂钩组件处于未存放状态。
213.可选地,所述指令接收模块,还用于接收物品取出指令,其中,所述物品取出指令包括第二挂钩组件标识;所述控制模块,还用于控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启;以及,当所述第二挂钩组件满足预设第二挂钩关闭条件时,关闭所述第二挂钩。
214.可选地,所述预设第二挂钩关闭条件包括检测到所述第二挂钩上挂置的物品被取走,和/或,所述第二挂钩开启时长达到预设第二时长;
215.所述装置还包括:第二检测模块,用于所述控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启之后,通过所述第二挂钩组件内的感应器,检测所述第二挂钩的物品挂置信号,并在检测到未挂置物品信号时,确定所述第二挂钩上挂置的物品被取走。
216.可选地,所述装置还包括:
217.第二发送模块,用于所述当所述第二挂钩组件满足预设第二挂钩关闭条件时,关闭所述第二挂钩之后,若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品被取走,则上报所述第二挂钩组件处于未存放状态的信号;若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品未被取走,则上报所述第二挂钩组件处于已存放状态的信号。
218.可选地,所述物品取出指令由服务器发送,所述服务器在接收到来自第二客户端的基于物品存取设备的物品取出请求时,确定所述物品取出请求对应的第二挂钩组件,并向所述物品存取设备发送所述物品取出指令。
219.可选地,所述物品取出请求携带第二客户端标识,所述服务器基于所述第二客户端标识,获取与所述物品存取设备以及所述第二客户端匹配的待取出订单,并确定所述待取出订单对应的第二挂钩组件;或者,所述物品取出请求携带待取出订单标识,所述服务器基于所述待取出订单标识,确定对应的第二挂钩组件。
220.可选地,所述装置还包括:
221.第二指示模块,用于所述控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启之后,控制所述第二挂钩组件上的第二指示器指示所述第二挂钩组件处于正在取出状态;
222.所述第二指示模块,还用于:所述关闭所述第二挂钩之后,若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品被取走,则控制所述第二指示器指示所述第二挂钩组件处于未存放状态;若所述第二挂钩关闭时,检测到所述第二挂钩上挂置的物品未被取走,则控制所述第二指示器指示所述第二挂钩组件处于已存放状态。
223.进一步的,本技术实施例提供了一种物品存放装置,应用于第一客户端,所述装置包括:
224.存放请求发送模块,用于发送对物品存取设备的物品存放请求,以触发服务器确定所述物品存放请求对应的第一挂钩组件标识以及向所述物品存取设备发送携带所述第一挂钩组件标识的物品存放指令;
225.第一接收模块,用于接收所述服务器发送的所述第一挂钩组件标识信息。
226.可选地,所述物品存取设备基于所述物品存放指令,控制所述第一挂钩组件标识对应的第一挂钩组件中的第一挂钩开启;
227.所述第一接收模块,还用于接收所述服务器发送的所述第一挂钩的开启信号。
228.可选地,所述装置还包括:
229.第一扫描模块,用于所述发送对物品存取设备的物品存放请求之前,调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品存放功能;显示所述功能选择界面,并响应于对所述物品存放功能的选择,生成所述物品存放请求。
230.可选地,所述第一扫描模块,具体用于:
231.显示待配送订单的处理界面,并基于对所述待配送订单的处理界面内待配送订单存放功能的选择操作,调用识别码扫描功能,其中,所述物品存放请求携带所述待配送订单的标识。
232.可选地,所述装置还包括:
233.第一扫描模块,用于:所述发送对物品存取设备的物品存放请求之前,调用识别码扫描功能,扫描所述物品存取设备上的第二识别码,以识别所述物品存储设备;显示与所述物品存储设备匹配的待配送订单列表;
234.所述存放请求发送模块,还用于基于对所述待配送订单列表中任意待配送订单的存放选择操作,生成携带所选的待配送订单标识的所述物品存放请求。
235.可选地,所述第一接收模块,还用于:所述接收所述第一挂钩的开启信号之后,接收所述待配送订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第一挂钩组件的物品挂置信号确定。
236.进一步的,本技术实施例提供了一种物品取出装置,应用于第二客户端,所述装置包括:
237.取出请求发送模块,用于发送对物品存取设备的物品取出请求,以触发服务器确定所述物品取出请求对应的第二挂钩组件标识以及向所述物品存取设备发送物品取出指
令,所述物品存取设备基于所述物品取出指令,控制所述第二挂钩组件标识对应的第二挂钩组件的第二挂钩开启;
238.第二接收模块,用于接收所述第二挂钩的开启信号,以在所述第二挂钩的开启状态下取出所述第二挂钩上挂置的物品。
239.可选地,所述装置还包括:
240.第二扫描模块,用于所述发送对物品存取设备的物品取出请求之前,调用识别码扫描功能,扫描所述物品存取设备上的识别码,其中,所述识别码指向功能选择界面,所述功能选择界面包括物品取出功能;显示所述功能选择界面,并响应于对所述物品取出功能的选择操作,生成所述物品取出请求。
241.可选地,所述第二扫描模块,具体用于:
242.显示待收取订单的处理界面,并基于对所述待收取订单的处理界面内待收取订单取出功能的选择操作,调用识别码扫描功能,其中,所述物品取出请求携带所述待收取订单的标识;
243.相应地,所述第二接收模块,还用于:接收所述待收取订单的处理反馈信息,其中,所述处理反馈信息基于所述物品存取设备向所述服务器上报的所述第二挂钩组件的物品挂置信号确定。
244.需要说明的是,本技术实施例提供的一种物品存取装置、物品存放装置、物品取出装置所涉及各功能单元的其他相应描述,可以参考图2至图6方法中的对应描述,在此不再赘述。
245.基于上述如图2至图6所示方法,相应的,本技术实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图2至图6所示的物品存取方法。
246.基于这样的理解,本技术的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施场景所述的方法。
247.基于上述如图2至图6所示的方法,以及图7至图9所示的虚拟装置实施例,为了实现上述目的,本技术实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图2至图6所示的方法。
248.可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(radio frequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、wi-fi接口)等。
249.本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
250.存储介质中还可以包括操作系统、网络通信模块。操作系统是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间
通信。
251.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本技术可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现以更小的占用空间、更低的成本实现对物品的存取,有助于物品存取设备的普及,并且无需如现有技术中关闭智能柜的柜门时与柜门产生接触,可以在一定程度上避免接触性的细菌、病毒的传播,提高了物品存取安全性。
252.本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本技术所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
253.上述本技术序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本技术的几个具体实施场景,但是,本技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本技术的保护范围。
再多了解一些

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

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

相关文献