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

数据处理方法、装置、拣选设备、电子设备和存储介质与流程

2022-04-30 02:15:02 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种数据处理方法、一种数据处理装置、一种拣选设备、一种电子设备和一种存储介质。


背景技术:

2.仓储物流(warehousing logistics),就是利用自建或租赁库房、场地、储存、保管、装卸搬运、配送货物。
3.在配置物流对象过程中,物流对象的拣选需要通过人工拣选,将拣选出的物品放入拣选车上对应的包裹箱中,目前的拣选过程为:在拣选车上预先摆放好包裹箱,在用户将拣选到的物品投入到包裹箱的过程中,拣选设备可以通过摄像头来拍摄包裹箱的图像,然后对图像进行分析,得到各包裹箱的位置,然后结合物品在拣选车上的投放位置,来确定拣选的物品是否投入到正确的包裹箱中。
4.但是采用上述方式确定拣选车上包裹箱的位置,处理端需要对图像进行识别分析,处理端处理的数据量大,包裹箱的定位难度高。


技术实现要素:

5.本技术实施例提供了一种数据处理方法,以更加简单的进行容器的定位。
6.相应的,本技术实施例还提供了一种数据处理装置、一种拣选设备、一种电子设备和一种存储介质,用以保证上述系统的实现及应用。
7.为了解决上述问题,本技术实施例公开了一种数据处理方法,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有距离传感器阵列,所述的方法包括:通过所述距离传感器阵列,获取容器的距离数据;依据所述距离数据和对应的距离阈值,确定容器的覆盖区域;依据容器的覆盖区域,确定容器的位置信息。
8.为了解决上述问题,本技术实施例公开了一种数据处理方法,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有光强传感器阵列,所述的方法包括:通过所述光强传感器阵列,获取光强数据;依据所述光强数据和对应的光强阈值,确定容器的覆盖区域;依据容器的覆盖区域,确定容器的位置信息。
9.为了解决上述问题,本技术实施例公开了一种数据处理方法,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有光强传感器阵列,所述的方法包括:通过所述光强传感器阵列,获取光强数据;依据所述光强数据和对应的光强阈值,确定容器的覆盖区域;依据容器的覆盖区域,确定容器的位置信息;依据容器的位置信息和物流对象在拣选设备上的投放位置,确定投放结果。
10.为了解决上述问题,本技术实施例公开了一种数据处理方法,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有检测传感器阵列,所述的方法包括:通过所述检测传感器阵列,获取容器的边界检测数据;依据所述边界检测数据,确定容器的覆盖区域;依据容器的覆盖区域,确定容器的位置信息。
11.为了解决上述问题,本技术实施例公开了一种拣选设备,所述设备包括:车辆本体,置物架、光强传感器阵列和控制终端,所述置物架包括隔板,其中,所述隔板,用于放置容器;所述光强传感器阵列,设置置物架上,用于获取光强数据;所述控制终端,依据所述光强数据和对应的光强阈值,确定容器的覆盖区域;并依据容器的覆盖区域,确定容器的位置信息。
12.为了解决上述问题,本技术实施例公开了一种拣选设备,所述设备包括:车辆本体,置物架、距离传感器阵列和控制终端,所述置物架包括隔板,其中,所述隔板,用于放置容器;所述距离传感器阵列,设置置物架上,用于获取容器的距离数据;所述控制终端,依据所述距离数据和对应的距离阈值,确定容器的覆盖区域;并依据容器的覆盖区域,确定容器的位置信息。
13.为了解决上述问题,本技术实施例公开了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有距离传感器阵列,所述的装置包括:距离数据获得模块,用于通过所述距离传感器阵列,获取容器的距离数据;覆盖区域获得模块,用于依据所述距离数据和对应的距离阈值,确定容器的覆盖区域;容器位置获得模块,用于依据容器的覆盖区域,确定容器的位置信息。
14.为了解决上述问题,本技术实施例公开了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有光强传感器阵列,所述的装置包括:光强数据获取模块,用于通过所述光强传感器阵列,获取光强数据;覆盖区域获取模块,用于依据所述光强数据和对应的光强阈值,确定容器的覆盖区域;容器位置获取模块,用于依据容器的覆盖区域,确定容器的位置信息。
15.为了解决上述问题,本技术实施例公开了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有光强传感器阵列,所述的装置包括:光强数据确定模块,用于通过所述光强传感器阵列,获取光强数据;覆盖区域确定模块,用于依据所述光强数据和对应的光强阈值,确定容器的覆盖区域;容器位置确定模块,用于依据容器的覆盖区域,确定容器的位置信息;投放结果确定模块,用于依据容器的位置信息和物流对象在拣选设备上的投放位置,确定投放结果。
16.为了解决上述问题,本技术实施例公开了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有检测传感器阵列,所述的装置包括:检测数据获得模块,用于通过所述检测传感器阵列,获取容器的边界检测数据;容器覆盖分析模块,用于依据所述边界检测数据,确定容器的覆盖区域;容器定位分析模块,依据容器的覆盖区域,确定容器的位置信息。
17.为了解决上述问题,本技术实施例公开了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如上述实施例中一个或多个所述的方法。
18.为了解决上述问题,本技术实施例公开了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如上述实施例中一个或多个所述的方法。
19.与现有技术相比,本技术实施例包括以下优点:
20.在本技术实施例中,可以通过距离传感器阵列来检测容器的距离数据,然后将距
离传感器阵列中距离传感器检测的距离数据与距离阈值进行比较,得到比较结果。之后可以依据比较结果,确定容器的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过距离传感器阵列检测的距离数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
附图说明
21.图1a是本技术一个实施例的数据处理方法的示意图;
22.图1b是本技术一个实施例的拣选设备的结构示意图;
23.图1c是本技术另一个实施例的拣选设备的结构示意图;
24.图2a是本技术一个实施例的数据处理方法的流程示意图;
25.图2b是本技术再一个实施例的拣选设备的结构示意图;
26.图3是本技术另一个实施例的数据处理方法的流程示意图;
27.图4是本技术再一个实施例的数据处理方法的流程示意图;
28.图5是本技术再一个实施例的数据处理方法的流程示意图;
29.图6a是本技术再一个实施例的数据处理方法的流程示意图;
30.图6b是本技术再一个实施例的拣选设备的结构示意图;
31.图7是本技术再一个实施例的数据处理方法的流程示意图;
32.图8是本技术一个实施例的数据处理装置的结构示意图;
33.图9是本技术另一个实施例的数据处理装置的结构示意图;
34.图10是本技术再一个实施例的数据处理装置的结构示意图;
35.图11是本技术再一个实施例的数据处理装置的结构示意图;
36.图12是本技术一个实施例提供的装置的结构示意图。
具体实施方式
37.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。
38.本技术实施例可应用于物流领域,物流是物品从供应地向接收地的实体流动过程中,根据实际需要,将运输、储存、装卸搬运、包装、流通加工、配送、信息处理等功能有机结合起来实现用户要求的过程。物流对象指的是物流处理的对象,如需要运送的未包装的物品等。
39.本技术实施例具体可以应用在物流对象的拣选和打包过程,如图1a所示,在本技术实施例中,拣选设备100可包括车辆本体101、置物架102,置物架102上设置有隔板103,隔板103用于放置容器,容器可以理解为包裹箱。其中,置物架102还可包括侧板,侧板用于支撑置物架以及隔板,包括支撑置物架以及隔板构成多层的拣选设备,侧板还可支撑容器从而防止容器从隔板上滑落。基于传感器阵列所在的不同位置,侧板和隔板也可采用不同的材质,如设置在侧板面向容器的一侧,则可不限制隔板和侧板的材质,可依据需求选择,又如传感器阵列设置在隔板底部,则隔板可采用透明材质,便于测量,具体可依据需求设置。其中,侧板基于不同的作用可设置不同的,如作为阻挡容器从隔板上滑落的侧板,则该侧板
可设置在隔板上,也高度可小于各隔板之间的距离,又如侧板作为隔板和置物架的支撑并分层的作用,则可连接不同的隔板来实现分层,相应的传感器阵列可设置在任一的侧板上,也可在两侧侧板上均设置。
40.置物架102上可以设置用于检测容器的边界的检测传感器阵列104,检测传感器阵列104可以设置在置物架102的不同位置,具体的,在一个可选的实施例中,隔板103可以采取透明的材质,检测传感器阵列104可以设置在透明的隔板103的下方;在另一个可选的实施例中,隔板103两侧还可以设置侧板,检测传感器阵列104可以设置在侧板上,且朝向于侧板靠近容器的一侧,并且可选的,隔板103可以采取倾斜设置,方便用户投入物流对象。另外,检测传感器阵列104也可以采取不同的传感器,具体的,在一个可选的实施例中,检测传感器阵列104可以采取设置在隔板103下方,且朝向上方设置的距离传感器阵列。在另一个可选的实施例中,检测传感器阵列104可以采取设置在隔板103下方用于检测透过隔板103的光的光强传感器阵列。在本技术实施例中,用户可以通过拣选设备100来完成物流对象的拣选,在拣选的过程中,可以利用检测传感器阵列确定容器在隔板103上的边界,进而确定容器在隔板103上的覆盖区域,得到容器在隔板103上的位置信息。在一个可选的示例中,如图1b所示,可以利用距离传感器阵列来获取容器与距离传感器之间的距离数据,进而确定容器在隔板103上的覆盖区域,在另一个可选的示例中,如图1c所示,也可以利用光强传感器阵列,感知透过隔板103的光的光强数据,并依据光强数据和光强阈值,确定容器在隔板103上的覆盖区域。在确定了容器在隔板103上的位置信息之后,可以结合用户拣选的物流对象在拣选设备100上的投放位置,能够确定用户是否将物流对象投放到指定的容器中,完成物流对象的质检过程。在本技术实施例中,通过检测传感器阵列104检测到的数据来确定容器的位置,能够降低处理端处理的数据的量,能够更加简单方便的进行容器的定位。
41.下面以检测传感器阵列104为光强传感器阵列,光强传感器阵列设置在隔板103下方为例,对拣选设备100进行描述,具体来说,拣选设备100包括车辆本体101、置物架102,所述置物架102上设置有透明的隔板103,所述隔板103下方设置有用于检测光的光强传感器阵列104,光强传感器阵列104除了可以安装在隔板103下方之外,还可以安装在隔板103中的夹层中。隔板103上方设置有环境光传感器105,其中,置物架102中的隔板103可以设置一层,也可以设置多层,多层隔板103可以通过支架连接进行支撑,隔板103用于摆放容器。光强传感器阵列104还可以称为环境光传感器阵列、环境光传感器线阵等,光强传感器阵列104由多个环境光传感器(或称光强传感器)组成,环境光传感器可以感知周围光线情况。光强传感器阵列104用于检测透过透明的隔板103的光的光强数据,并输出给处理端。如图1c所示,处理端可以将光强传感器阵列104的光强数据和光强阈值进行比较,确定其中未被容器遮挡的目标光强传感器,进而得到容器的边界信息,然后依据边界信息,确定容器在隔板103上的覆盖区域,以确定容器在隔板103上的位置信息。在隔板103上方可以设置环境光传感器105,环境光传感器105可以设置一颗或多颗,在一个优选的实施例中,环境光传感器105设置有一颗,以降低功耗。环境光传感器105用于检测隔板103上方的环境光强数据,并将环境光强数据传递给处理端,处理端可以依据光强数据,调整光强阈值,以便使得拣选设备100能够适应不同的场景。
42.在本技术实施例中,可以通过光强传感器阵列104来检测透过隔板103的光强数据,通过环境光传感器105检测隔板103上方的环境光强数据,并传输给处理端,处理端可以
依据环境光强数据,调整光强阈值,并将光强传感器阵列104中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。处理端可以依据比较结果,确定光强传感器阵列104中未被容器遮挡的光强传感器,以得到容器的边界信息。然后依据容器的边界信息,确定容器在隔板103上的覆盖区域,得到容器在隔板103上的位置信息,并结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列104检测的光强数据来确定容器的位置,能够降低处理端处理的数据的量,能够更加简单方便的进行容器的定位。
43.在上述实施例的基础上,本技术实施例还公开一种数据处理方法,该方法可以应用于拣选设备,拣选设备可包括车辆本体、用于放置容器的置物架,置物架上设置有用于检测光的光强传感器阵列。该方法能够通过处理端执行,处理端可以为设置在拣选设备上的控制终端,处理端也可以为与拣选设备通信连接的终端。如图2a所述,所述方法包括:
44.步骤202、通过所述光强传感器阵列,获取光强数据。光强传感器阵列可以设置在隔板上,也可以设置在侧板上,具体的,作为一个可选的实施例,所述置物架包括透明的用于摆放容器的隔板,所述光强传感器阵列设置在隔板的下方用于检测透过隔板的光的光强数据。光强传感器阵列可以设置在隔板下方,检测透过隔板的光的光强数据。作为另一个可选的实施例,如图2b所示,所述置物架包括侧板和用于摆放容器的隔板,所述光强传感器阵列设置在侧板上且朝向侧板靠近容器的一侧,隔板可以呈倾斜设置,也可以竖直设置。其中,侧板基于不同的作用可设置不同的,如作为阻挡容器从隔板上滑落的侧板,则该侧板可设置在隔板上,也高度可小于各隔板之间的距离,又如侧板作为隔板和置物架的支撑并分层的作用,则可连接不同的隔板来实现分层,相应的传感器阵列可设置在任一的侧板上,也可在两侧侧板上均设置。如光强传感器阵列还可以设置在一侧侧板上,也可以设置在两侧的隔板上来检测容器的距离数据。光强传感器阵列将光强数据传递给处理端,处理端能够依据光强数据对隔板上的容器进行定位。光强传感器阵列可以定时获取光强数据,以定时更新容器在隔板上的位置;光强传感器阵列也可以响应于用户的动作来获取光强数据,动态更新容器的位置。例如,隔板下方的重量传感器检测到用户投放物流对象之后,光强传感器获取光强数据并传递给处理端进行分析,以获得容器的位置。
45.步骤204、依据所述光强数据和对应的光强阈值,确定容器的覆盖区域。本技术实施例的覆盖区域可以理解为容器在置物架上的覆盖区域,如容器在隔板上的覆盖区域,在光强传感器安装在侧板时,可以依据容器在侧板上的覆盖区域确定容器在隔板上的覆盖区域。本技术实施例的覆盖区域还可以理解为容器在侧板上的覆盖区域,本技术实施例中以覆盖区域为容器在隔板上的覆盖区域为例进行描述。处理端可以将光强传感器阵列中各光强传感器的光强数据和对应的光强阈值进行比较,得到比较结果,以确定容器在隔板上的覆盖区域。被容器遮挡的光强传感器检测的光强数据的值较低,未被容器遮挡的光强传感器检测的光强数据的值较高。因此,可以通过光强阈值与光强数据的比较,确定未被容器遮挡的光强传感器,以得到容器的覆盖区域。具体的,作为一个可选的实施例,所述依据所述光强数据和对应的光强阈值,确定容器的覆盖区域,包括:依据所述光强数据和对应的光强阈值,确定光强传感器阵列中的目标光强传感器;依据目标光强传感器的安装位置,确定容器的边界信息;依据所述边界信息,确定容器的覆盖区域。处理端可以将光强数据与光强阈值进行比较,将光强数据划分为两类,以确定光强数据高于光强阈值的光强传感器和光强
数据低于或等于光强阈值的光强传感器,得到光强传感器阵列中被容器遮挡的光强传感器和未被容器遮挡的光强传感器。然后结合光强传感器中各光强传感器的安装位置,确定容器的边界信息,并依据容器的边界信息,确定容器在隔板上的覆盖区域。
46.对于不同的拣选环境,如白天拣选和夜间拣选两种环境,若采用固定的光强阈值来进行筛分,容易产生错误的判断,因此,作为一个可选的实施例,所述拣选设备还包括设置在隔板上方的环境光传感器,所述方法还包括:通过所述环境光传感器,获取隔板上方的环境光强数据;依据所述环境光强数据,调整所述光强阈值。在隔板上方可以设置环境光传感器,以检测隔板上方的环境光强数据,并依据环境光强数据来调整光强阈值的大小,使得拣选设备能够适应不同的场景。其中,环境光强数据越高,则光强阈值越高;反之,则光强阈值越低。在一个可选的示例中,可以在处理端预先设置多个对应不同光强等级的光强阈值,依据环境光强阈值,确定隔板上方的环境对应的光强等级,然后依据光强等级来确定光强阈值。
47.处理端在确定了容器在隔板上的覆盖区域之后,处理端可以在步骤206中,依据容器的覆盖区域,确定容器的位置信息。处理端除了可以确定容器的位置信息之外,还可以依据各容器在隔板上的覆盖区域,识别容器的尺寸和容器的排布,以确定容器信息。具体的,作为一个可选的实施例,还包括:依据容器的覆盖区域,确定容器的尺寸信息和容器的排布信息;依据所述尺寸信息和所述排布信息,确定容器的容器信息。用户可以按照容器的容器信息将容器摆放到隔板上,处理端可以确定各容器的尺寸和初始摆放位置。在拣选过程中,各容器可能会产生滑动,容器位置会发生少量变化,但是容器的排布通常不会发生大的变化,因此,处理端可以依据各容器在隔板上的覆盖区域,确定各容器的尺寸,并确定各容器的排布信息,然后结合各容器的初始摆放位置和尺寸,确定各容器的容器信息,容器信息为容器的标记,如容器的编号等信息。
48.处理端依据容器在隔板上的覆盖区域,确定容器的位置信息和容器的容器信息之后,可以结合物流对象在隔板上的投放位置,来确定物流对象是否投入了指定的容器当中。具体的,作为一个可选的实施例,该方法还包括:获取物流对象在隔板上的投放位置;依据所述投放位置和容器的位置信息,确定所述物流对象投入的目标容器的目标容器信息。拣选设备上可以设置扫描枪来扫描物流对象的信息,以确定拣选的物流对象,用户在扫描了物流对象之后可以将物流对象投入到容器中,处理端可以获取物流对象在隔板上的投放位置,本技术实施例可以采用声音检测和图像检测中的至少一种方式来确定物流对象在隔板上的投放位置,进而确定物流对象投入到的容器。具体的,在一个可选的示例中,在拣选设备上可以设置至少两个声音采集组件,通过至少两个声音采集组件来采集物流对象投入到容器的过程中产生的声音数据,然后对声音数据的采集时间的时间差进行分析,得到物流对象在隔板上的投放位置,进而确定物流对象投入到的容器。在另一个可选的示例中,在拣选设备上还可以设置声音采集组件来采集物流对象投入到容器的过程中产生的声音数据,并对声音数据的声调、音色、音量等数据进行分析,确定物流对象投入的容器。另外,在拣选设备上可以设置摄像头,可以通过摄像头来采集物流对象投入到容器的过程中产生的图像数据,然后对图像数据中的物流对象和容器进行分析,得到物流对象在隔板上的投放位置,进而确定物流对象投入到的容器。
49.确定了物流对象的投放位置之后,可以依据投放位置和各容器的位置信息,确定
物流对象投入的容器的容器信息,然后将扫描枪扫描的信息,确定物流对象指定的容器的容器信息,将物流对象投入的容器的容器信息与物流对象指定的容器的容器信息进行匹配,以确定物流对象是否投入了指定的容器当中。在拣选设备上可以设置对应的提示器来提示投放结果,例如可以设置声音提示器、显示提示器、和振动提示器在用户投放错误的时候进行提示。
50.本技术实施例中容器的位置信息可以动态更新,以得到更加准确的位置信息。具体的,作为一个可选的实施例,所述方法还包括:在所述容器的覆盖区域出现变化的情况下,更新容器的位置信息。处理端可以动态的获取光强数据。在一个可选的实施例中,可以定时的通过光强传感器阵列获取光强数据,以定时更新容器在隔板上的位置信息,提升容器位置信息的准确性。在另一个可选的实施例中,拣选设备可以依据用户的动作,动态通过光强传感器阵列来获取光强数据,以确定容器在隔板上的覆盖区域,并在覆盖区域发生变化的情况下,更新容器在隔板上的位置信息,得到更加准确的投放结果,例如,在隔板下方可以设置称重传感器,以通过称重传感器的重量是否变化来检测用户是否将拣选的物品投放到拣选设备上,并在覆盖区域发生变化的情况下,更新容器在隔板上的位置信息。
51.本技术实施例的方式除了可对容器进行定位之外,还可以确定隔板上的容器数量,具体的,作为一个可选的实施例,还包括:依据容器的覆盖区域,确定隔板上的容器数量。处理端可以依据隔板上的容器数量,确定隔板上的容器是否掉落,并可以在容器掉落的情况下,发出对应的提示。
52.在本技术实施例中,可以通过光强传感器阵列来检测透过隔板的光强数据,然后将光强传感器阵列中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。处理端可以依据比较结果,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列检测的光强数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
53.在上述实施例的基础上,本技术实施例还提供一种数据处理方法,该方法可以应用于拣选设备,拣选设备可包括车辆本体、置物架,置物架上设置有透明的隔板,隔板用于放置容器,隔板下方设置有用于检测透过隔板的光的光强传感器阵列,隔板上方设置有环境光传感器。该方法能够通过处理端执行,处理端可以为设置在拣选设备上的控制终端,处理端也可以为与拣选设备通信连接的终端。如图3所述,所述方法包括:
54.步骤302、通过所述光强传感器阵列,获取透过隔板的光的光强数据。本技术实施例以光强传感器阵列安装在透明的隔板下方为例进行描述,在另一个可选的实施例中,光强传感器阵列还可以安装在置物架的侧板上进行检测,具体的,所述置物架包括侧板和用于摆放容器的隔板,所述光强传感器阵列设置在侧板上且朝向侧板靠近容器的一侧。光强传感器阵列可以设置在一侧的侧板上,也可以设置在两侧的侧板上。
55.步骤304、通过所述环境光传感器,获取隔板上方的环境光强数据。
56.步骤306、依据所述环境光强数据,调整光强阈值。
57.步骤308、依据所述光强数据和对应的光强阈值,确定光强传感器阵列中的目标光强传感器。
58.步骤310、依据目标光强传感器的安装位置,确定容器的边界信息。
59.步骤312、依据所述边界信息,确定容器在隔板上的覆盖区域。
60.步骤314、依据容器在隔板上的覆盖区域,确定容器的位置信息。在一个可选的实施例中,所述方法还包括:在所述容器在隔板上的覆盖区域出现变化的情况下,更新容器的位置信息。在一个可选的实施例中,所述方法还包括:依据容器在隔板的覆盖区域,确定容器的尺寸信息和容器在隔板上的排布信息;依据所述尺寸信息和所述排布信息,确定容器的容器信息。
61.步骤316、获取物流对象在隔板上的投放位置。
62.步骤318、依据所述投放位置和容器的位置信息,确定所述物流对象投入的目标容器的目标容器信息。
63.在本技术实施例中,可以通过光强传感器阵列来检测透过隔板的光强数据,通过环境光传感器检测隔板上方的环境光强数据,并传输给处理端,处理端可以依据环境光强数据,调整光强阈值,并将光强传感器阵列中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。处理端可以依据比较结果,确定光强传感器阵列中未被容器遮挡的光强传感器,以得到容器的边界信息。然后依据容器的边界信息,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息,并结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列检测的光强数据来确定容器的位置,能够降低处理端处理的数据的量,能够更加简单方便的进行容器的定位。
64.在上述实施例的基础上,本技术实施例还提供一种数据处理方法,该方法可以应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有用于检测光的光强传感器阵列。该方法能够通过处理端执行,处理端可以为设置在拣选设备上的控制终端,处理端也可以为与拣选设备通信连接的终端。如图4所述,所述方法包括:
65.步骤402、通过所述光强传感器阵列,获取光强数据。
66.步骤404、依据所述光强数据和对应的光强阈值,确定容器的覆盖区域。
67.步骤406、依据容器的覆盖区域,确定容器的位置信息。
68.步骤408、依据容器的位置信息和物流对象在拣选设备上的投放位置,确定投放结果。
69.本技术实施例的步骤与上述实施例的步骤类似,具体实施方式可以参考上述实施例的实施方式,此处不再赘述。
70.在本技术实施例中,可以将光强传感器阵列安装在透明的隔板上,也可以将光强传感器阵列安装在置物架的侧板上,本技术实施例采取将光强传感器阵列安装在透明的隔板上为例进行描述。本技术实施例可以通过光强传感器阵列来检测透过隔板的光强数据,然后将光强传感器阵列中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。处理端可以依据比较结果,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列检测的光强数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
71.对于不同的拣选环境,如白天拣选和夜间拣选两种环境,若采用固定的光强阈值来进行筛分,容易产生错误的判断,因此,作为一个可选的实施例,所述拣选设备还包括设
置在隔板上方的环境光传感器,所述方法还包括:通过所述环境光传感器,获取隔板上方的环境光强数据;依据所述环境光强数据,调整所述光强阈值。在隔板上方可以设置环境光传感器,以检测隔板上方的环境光强数据,并依据环境光强数据来调整光强阈值的大小,使得拣选设备能够适应不同的场景。
72.在上述实施例的基础上,本技术实施例还提供一种拣选设备100,如图1a所示,所述设备100包括:车辆本体101,置物架102、光强传感器阵列104和控制终端,控制终端除了可以设置在拣选设备100上,还可以设置在其他设备上。所述置物架102包括隔板103,其中,所述隔板103,用于放置容器;所述光强传感器阵列104,设置在置物架102上,用于光强数据;所述控制终端,依据所述光强数据和对应的光强阈值,确定容器的覆盖区域;并依据容器的覆盖区域,确定容器的位置信息。
73.在本技术实施例中,可以将光强传感器阵列104安装在置物架102的透明的隔板103上,也可以将光强传感器阵列104安装在置物架102的侧板上,本技术实施例采取将光强传感器阵列104安装在透明的隔板103上为例进行描述。在本技术实施例中,用户将容器摆放在透明的隔板103上,然后可以通过光强传感器阵列104来检测透过隔板103的光强数据,将光强传感器阵列104中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。可以依据比较结果,确定容器在隔板103上的覆盖区域,得到容器在隔板103上的位置信息。然后可以结合物流对象在隔板103上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列104检测的光强数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
74.对于不同的拣选环境,如白天拣选和夜间拣选两种环境,若采用固定的光强阈值来进行筛分,容易产生错误的判断,因此,作为一个可选的实施例,所述设备还包括:环境光传感器105,设置在隔板103的上方,以检测隔板103上方的环境光强数据;所述控制终端,依据所述环境光强数据,调整所述光强阈值。在隔板上方可以设置环境光传感器105,以检测隔板103上方的环境光强数据,并依据环境光强数据来调整光强阈值的大小,使得拣选设备100能够适应不同的场景。
75.本技术实施例除了可以采用光强传感器阵列来检测容器在隔板上的覆盖区域之外,还可以采用距离传感器阵列来检测容器在隔板上的覆盖区域,进而确定容器的位置信息。本技术实施例的距离传感器阵列由多个距离传感器组成,距离传感器可以包括接近光传感器、tof传感器、超声波传感器等。
76.下面以采用距离传感器阵列为例,对本技术实施例进行描述,具体的,在上述实施例的基础上,本技术实施例还提供一种数据处理方法,该方法可以应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有距离传感器阵列,所述的方法包括:
77.步骤502、通过所述距离传感器阵列,获取容器的距离数据。
78.步骤504、依据所述距离数据和对应的距离阈值,确定容器的覆盖区域。
79.步骤506、依据容器的覆盖区域,确定容器的位置信息。
80.本技术实施例的实施方式与上述方法实施例的实施方式类似,具体的实施方式可以参考上述方法实施例的实施方式,此处不再赘述。
81.本技术实施例中,可以将距离传感器阵列安装在透明的隔板上,也可以将距离传
感器阵列安装在置物架的侧板上,本技术实施例采取将距离传感器阵列安装在透明的隔板上为例进行描述。在本技术实施例中,可以通过距离传感器阵列来检测容器的距离数据,然后将距离传感器阵列中距离传感器检测的距离数据与距离阈值进行比较,得到比较结果。之后可以依据比较结果,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过距离传感器阵列检测的距离数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
82.在上述实施例的基础上,本技术实施例还提供一种数据处理方法,该方法可以应用于拣选设备,拣选设备可包括车辆本体、置物架,置物架上设置有透明的隔板,隔板用于放置容器,隔板下方设置有用于检测透过隔板的光的光强传感器阵列。该方法能够通过处理端执行,处理端可以为设置在拣选设备上的控制终端,处理端也可以为与拣选设备通信连接的终端。如图6a所述,所述方法包括:
83.步骤602、通过所述距离传感器阵列,获取容器的距离数据。本技术实施例以距离传感器阵列安装在透明的隔板下方为例进行描述,在另一个可选的实施例中,距离传感器阵列还可以安装在置物架的侧板上进行检测,具体的,如图6b所示,所述置物架包括侧板和用于摆放容器的隔板,所述距离传感器阵列设置在侧板上且朝向侧板靠近容器的一侧。距离传感器阵列可以设置在一侧的侧板上,也可以设置在两侧的侧板上。
84.步骤604、依据所述距离数据和对应的距离阈值,确定距离传感器阵列中的目标距离传感器。
85.步骤606、依据目标距离传感器的安装位置,确定容器的边界信息。
86.步骤608、依据所述边界信息,确定容器在隔板上的覆盖区域。本技术实施例处理可以依据距离数据和对应的距离阈值来确定覆盖区域之外,还可以在隔板下方设置光强传感器阵列,利用光强传感器阵列和距离传感器阵列的结合来确定容器的覆盖区域,作为一个可选的实施例,所述拣选设备还包括设置在隔板下方的光强传感器阵列,确定覆盖区域的步骤,可以包括:通过所述光强传感器阵列,获取光强数据;依据所述距离数据、距离阈值、光强数据、光强阈值,确定容器在隔板上的覆盖区域。光强传感器可以设置在隔板上,也可以设置在侧板上,具体的,作为一个可选的实施例,所述置物架包括透明的用于摆放容器的隔板,所述光强传感器阵列设置在隔板的下方用于检测透过隔板的光的光强数据。作为另一个可选的实施例,所述置物架包括侧板和用于摆放容器的隔板,所述光强传感器阵列设置在侧板上且朝向侧板靠近容器的一侧。
87.步骤610、依据容器在隔板上的覆盖区域,确定容器的位置信息。本技术实施例除了可以依据容器在隔板上的覆盖区域,确定容器的位置信息之外,还可以依据覆盖区域,确定容器其他的相关信息。作为一个可选的实施例,所述方法还包括:依据容器在隔板的覆盖区域,确定容器的尺寸信息和容器在隔板上的排布信息;依据所述尺寸信息和所述排布信息,确定容器的容器信息。作为一个可选的实施例,所述方法还包括:依据容器在隔板上的覆盖区域,确定隔板上的容器数量。本技术实施例在容器的位置发生变化的情况下,可以随着容器的变化,获得容器的位置信息,作为一个可选的实施例,所述方法还包括:在所述容器在隔板上的覆盖区域出现变化的情况下,更新容器的位置信息。
88.步骤612、获取物流对象在隔板上的投放位置。
89.步骤614、依据所述投放位置和容器的位置信息,确定所述物流对象投入的目标容器的目标容器信息。
90.在本技术实施例中,可以通过距离传感器阵列来检测容器的距离数据,然后将距离传感器阵列中距离传感器检测的距离数据与距离阈值进行比较,得到比较结果。处理端可以依据比较结果,确定距离传感器阵列中未被容器遮挡的距离传感器,以得到容器的边界信息。然后依据容器的边界信息,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息,并结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过距离传感器阵列检测的距离数据来确定容器的位置,能够降低处理端处理的数据的量,能够更加简单方便的进行容器的定位。
91.在上述实施例的基础上,本技术实施例还提供一种拣选设备100,如图1a所示,所述设备100包括:车辆本体101,置物架102、距离传感器阵列104和控制终端,控制终端除了可以设置在拣选设备100上,还可以设置在其他设备上。所述置物架102包括隔板103,其中,所述隔板103,用于放置容器;所述距离传感器阵列104,设置在置物架102上,用于获取容器的距离数据;所述控制终端,依据所述距离数据和对应的距离阈值,确定容器的覆盖区域;并依据容器在隔板上的覆盖区域,确定容器的位置信息。
92.本技术实施例中,距离传感器阵列104可以设置在置物架102的透明隔板103上,也可以设置在置物架102的侧板上,本技术实施例以将距离传感器阵列104设置在透明隔板上进行描述。在本技术实施例中,用户将容器摆放在透明的隔板103上,然后可以通过距离传感器阵列104来检测容器的距离数据,将距离传感器阵列104中距离传感器检测的距离数据与距离阈值进行比较,得到比较结果。可以依据比较结果,确定容器在隔板103上的覆盖区域,得到容器在隔板103上的位置信息。然后可以结合物流对象在隔板103上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过距离传感器阵列104检测的距离数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
93.在上述实施例的基础上,本技术实施例还提供一种数据处理方法,该方法可以应用于拣选设备,拣选设备可包括车辆本体、用于放置容器的置物架,置物架上设置有检测传感器阵列。该方法能够通过处理端执行,处理端可以为设置在拣选设备上的控制终端,处理端也可以为与拣选设备通信连接的终端。如图7所述,所述方法包括:
94.步骤702、通过所述检测传感器阵列,获取容器的边界检测数据。
95.步骤704、依据所述边界检测数据,确定容器的覆盖区域。
96.步骤706、依据容器在隔板上的覆盖区域,确定容器的位置信息。
97.作为一个可选的实施例,所述检测传感器阵列包括距离传感器阵列和光强传感器阵列中的至少一个,距离传感器阵列由距离传感器组成,光强传感器阵列由光强传感器组成。本技术实施例中,距离传感器阵列(或光强传感器阵列)可以设置在置物架的透明隔板上,也可以设置在置物架的侧板上,本技术实施例以将距离传感器阵列设置在透明隔板上进行描述。距离传感器用于测量与容器的底部之间的距离,光强传感器用于测量透过隔板的光的强度。在本技术实施例中,可以通过检测传感器阵列(距离传感器阵列和/或光强传感器阵列)来检测容器的边界检测数据,然后依据检测传感器阵列中检测传感器的边界检测数据,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流
对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过检测传感器阵列检测的边界检测数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
98.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术实施例并不受所描述的动作顺序的限制,因为依据本技术实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本技术实施例所必须的。
99.在上述实施例的基础上,本实施例还提供了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有距离传感器阵列,如图8所示,所述的装置包括:
100.距离数据获得模块802,用于通过所述距离传感器阵列,获取容器的距离数据。
101.覆盖区域获得模块804,用于依据所述距离数据和对应的距离阈值,确定容器的覆盖区域。
102.容器位置获得模块806,用于依据容器的覆盖区域,确定容器的位置信息。
103.综上,在本技术实施例中,可以通过距离传感器阵列来检测容器的距离数据,然后将距离传感器阵列中距离传感器检测的距离数据与距离阈值进行比较,得到比较结果。之后可以依据比较结果,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过距离传感器阵列检测的距离数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
104.在上述实施例的基础上,本技术实施例还提供一种数据处理装置,该装置可以应用于拣选设备,拣选设备可包括车辆本体、置物架,置物架上设置有透明的隔板,隔板用于放置容器,隔板下方设置有用于检测透过隔板的光的光强传感器阵列。该方法能够通过处理端执行,处理端可以为设置在拣选设备上的控制终端,处理端也可以为与拣选设备通信连接的终端,所述装置包括:
105.距离数据获取模块,用于通过所述距离传感器阵列,获取容器的距离数据。本技术实施例以距离传感器阵列安装在透明的隔板下方为例进行描述,在另一个可选的实施例中,距离传感器阵列还可以安装在置物架的侧板上进行检测,具体的,所述置物架包括侧板和用于摆放容器的隔板,所述距离传感器阵列设置在侧板上且朝向侧板靠近容器的一侧。距离传感器阵列可以设置在一侧的侧板上,也可以设置在两侧的侧板上。
106.距离数据比较模块,用于依据所述距离数据和对应的距离阈值,确定距离传感器阵列中的目标距离传感器。
107.容器边界分析模块,用于依据目标距离传感器的安装位置,确定容器的边界信息。
108.容器覆盖区域分析模块,用于依据所述边界信息,确定容器在隔板上的覆盖区域。
109.容器位置信息分析模块,用于依据容器在隔板上的覆盖区域,确定容器的位置信息。本技术实施例除了可以依据容器在隔板上的覆盖区域,确定容器的位置信息之外,还可以依据覆盖区域,确定容器其他的相关信息。作为一个可选的实施例,所述装置还包括:容器信息分析处理模块,用于依据容器在隔板的覆盖区域,确定容器的尺寸信息和容器在隔
板上的排布信息;依据所述尺寸信息和所述排布信息,确定容器的容器信息。作为一个可选的实施例,所述装置还包括:容器数量分析处理模块,用于依据容器在隔板上的覆盖区域,确定隔板上的容器数量。本技术实施例在容器的位置发生变化的情况下,可以随着容器的变化,获得容器的位置信息,作为一个可选的实施例,所述装置还包括:容器位置信息更新模块,用于在所述容器在隔板上的覆盖区域出现变化的情况下,更新容器的位置信息。
110.投放位置分析模块,用于获取物流对象在隔板上的投放位置。
111.投放结果分析模块,用于依据所述投放位置和容器的位置信息,确定所述物流对象投入的目标容器的目标容器信息。
112.在本技术实施例中,可以通过距离传感器阵列来检测容器的距离数据,然后将距离传感器阵列中距离传感器检测的距离数据与距离阈值进行比较,得到比较结果。处理端可以依据比较结果,确定距离传感器阵列中未被容器遮挡的距离传感器,以得到容器的边界信息。然后依据容器的边界信息,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息,并结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过距离传感器阵列检测的距离数据来确定容器的位置,能够降低处理端处理的数据的量,能够更加简单方便的进行容器的定位。
113.在上述实施例的基础上,本实施例还提供了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有光强传感器阵列,参照图9,具体可以包括如下模块:
114.光强数据获取模块902,用于通过所述光强传感器阵列,获取光强数据。
115.覆盖区域获取模块904,用于依据所述光强数据和对应的光强阈值,确定容器的覆盖区域。
116.容器位置获取模块906,用于依据容器的覆盖区域,确定容器的位置信息。
117.综上,在本技术实施例中,可以将光强传感器阵列安装在透明的隔板上,也可以将光强传感器阵列安装在置物架的侧板上,本技术实施例采取将光强传感器阵列安装在透明的隔板上为例进行描述。本技术实施例可以通过光强传感器阵列来检测透过隔板的光强数据,然后将光强传感器阵列中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。之后可以依据比较结果,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列检测的光强数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
118.在上述实施例的基础上,本实施例还提供了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、置物架,所述置物架上设置有透明的用于放置容器的隔板,所述隔板下方设置有用于检测光的光强传感器阵列,所述隔板的上方设置有环境光传感器,具体可以包括如下模块:
119.光强数据获得模块,用于通过所述光强传感器阵列,获取透过隔板的光的光强数据。本技术实施例中,以将光强传感器阵列安装在透明的隔板上为例进行描述,作为一个可选的实施例,也可以将光强传感器阵列安装在置物架的侧板上,以检测光强数据。
120.环境光强数据获得模块,用于通过所述环境光传感器,获取隔板上方的环境光强数据。
121.光强阈值调整模块,用于依据所述环境光强数据,调整光强阈值。
122.传感器筛选模块,用于依据所述光强数据和对应的光强阈值,确定光强传感器阵列中的目标光强传感器。
123.边界信息获得模块,用于依据目标光强传感器的安装位置,确定容器的边界信息。
124.覆盖区域获得模块,用于依据所述边界信息,确定容器在隔板上的覆盖区域。
125.容器位置获得模块,用于依据容器在隔板上的覆盖区域,确定容器的位置信息。在一个可选的实施例中,所述装置还包括:容器位置更新模块,用于在所述容器在隔板上的覆盖区域出现变化的情况下,更新容器的位置信息。在一个可选的实施例中,所述装置还包括:容器数据获得模块,用于依据容器在隔板的覆盖区域,确定容器的尺寸信息和容器在隔板上的排布信息;容器信息获得模块,用于依据所述尺寸信息和所述排布信息,确定容器的容器信息。
126.投放位置获得模块,用于获取物流对象在隔板上的投放位置。
127.目标容器获得模块,用于依据所述投放位置和容器的位置信息,确定所述物流对象投入的目标容器的目标容器信息。
128.在本技术实施例中,可以通过光强传感器阵列来检测透过隔板的光强数据,通过环境光传感器检测隔板上方的环境光强数据,并传输给处理端,处理端可以依据环境光强数据,调整光强阈值,并将光强传感器阵列中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。处理端可以依据比较结果,确定光强传感器阵列中未被容器遮挡的光强传感器,以得到容器的边界信息。然后依据容器的边界信息,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息,并结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列检测的光强数据来确定容器的位置,能够降低处理端处理的数据的量,能够更加简单方便的进行容器的定位。
129.在上述实施例的基础上,本实施例还提供了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有光强传感器阵列,如图10所示,所述的装置包括:
130.光强数据确定模块1002,用于通过所述光强传感器阵列,获取光强数据。
131.覆盖区域确定模块1004,用于依据所述光强数据和对应的光强阈值,确定容器的覆盖区域。
132.容器位置确定模块1006,用于依据容器的覆盖区域,确定容器的位置信息。
133.投放结果确定模块1008,用于依据容器的位置信息和物流对象在拣选设备上的投放位置,确定投放结果。
134.在本技术实施例中,可以将光强传感器阵列安装在透明的隔板上,也可以将光强传感器阵列安装在置物架的侧板上,本技术实施例采取将光强传感器阵列安装在透明的隔板上为例进行描述。本技术实施例可以通过光强传感器阵列来检测透过隔板的光强数据,然后将光强传感器阵列中光强传感器检测的光强数据与光强阈值进行比较,得到比较结果。处理端可以依据比较结果,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过光强传感器阵列检测的光强数据来确定容器的位置,能够
降低处理的数据的量,能够更加简单方便的进行容器的定位。
135.对于不同的拣选环境,如白天拣选和夜间拣选两种环境,若采用固定的光强阈值来进行筛分,容易产生错误的判断,因此,作为一个可选的实施例,所述拣选设备还包括设置在隔板上方的环境光传感器,所述装置还包括:环境光强数据确定模块,用于通过所述环境光传感器,获取隔板上方的环境光强数据;光强阈值确定模块,用于依据所述环境光强数据,调整所述光强阈值。在隔板上方可以设置环境光传感器,以检测隔板上方的环境光强数据,并依据环境光强数据来调整光强阈值的大小,使得拣选设备能够适应不同的场景。
136.在上述实施例的基础上,本实施例还提供了一种数据处理装置,应用于拣选设备,所述拣选设备包括车辆本体、用于放置容器的置物架,所述置物架上设置有检测传感器阵列,如图11所示,所述的装置包括:
137.检测数据获得模块1102,用于通过所述检测传感器阵列,获取容器的边界检测数据。
138.容器覆盖分析模块1104,用于依据所述边界检测数据,确定容器的覆盖区域。
139.容器定位分析模块1106,依据容器的覆盖区域,确定容器的位置信息。
140.作为一个可选的实施例,所述检测传感器阵列包括距离传感器阵列和光强传感器阵列中的至少一个,距离传感器阵列由距离传感器组成,光强传感器阵列由光强传感器组成。本技术实施例中,距离传感器阵列(或光强传感器阵列)可以设置在置物架的透明隔板上,也可以设置在置物架的侧板上,本技术实施例以将距离传感器阵列设置在透明隔板上进行描述。距离传感器用于测量与容器的底部之间的距离,光强传感器用于测量透过隔板的光的强度。在本技术实施例中,可以通过检测传感器阵列(距离传感器阵列和/或光强传感器阵列)来检测容器的边界检测数据,然后依据检测传感器阵列中检测传感器的边界检测数据,确定容器在隔板上的覆盖区域,得到容器在隔板上的位置信息。然后可以结合物流对象在隔板上的投放位置,确定物流对象是否投入了指定的容器当中。在本技术实施例中,能够通过检测传感器阵列检测的边界检测数据来确定容器的位置,能够降低处理的数据的量,能够更加简单方便的进行容器的定位。
141.本技术实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在设备时,可以使得该设备执行本技术实施例中各方法步骤的指令(instructions)。
142.本技术实施例提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得电子设备执行如上述实施例中一个或多个所述的方法。本技术实施例中,所述电子设备包括服务器、终端设备等设备。
143.本公开的实施例可被实现为使用任意适当的硬件,固件,软件,或及其任意组合进行想要的配置的装置,该装置可包括服务器(集群)、终端等电子设备。图12示意性地示出了可被用于实现本技术中所述的各个实施例的示例性装置1200。
144.对于一个实施例,图12示出了示例性装置1200,该装置具有一个或多个处理器1202、被耦合到(一个或多个)处理器1202中的至少一个的控制模块(芯片组)1204、被耦合到控制模块1204的存储器1206、被耦合到控制模块1204的非易失性存储器(nvm)/存储设备1208、被耦合到控制模块1204的一个或多个输入/输出设备1210,以及被耦合到控制模块1204的网络接口1212。
145.处理器1202可包括一个或多个单核或多核处理器,处理器1202可包括通用处理器或专用处理器(例如图形处理器、应用处理器、基频处理器等)的任意组合。在一些实施例中,装置1200能够作为本技术实施例中所述服务端、终端等设备。
146.在一些实施例中,装置1200可包括具有指令1214的一个或多个计算机可读介质(例如,存储器1206或nvm/存储设备1208)以及与该一个或多个计算机可读介质相合并被配置为执行指令1214以实现模块从而执行本公开中所述的动作的一个或多个处理器1202。
147.对于一个实施例,控制模块1204可包括任意适当的接口控制器,以向(一个或多个)处理器1202中的至少一个和/或与控制模块1204通信的任意适当的设备或组件提供任意适当的接口。
148.控制模块1204可包括存储器控制器模块,以向存储器1206提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。
149.存储器1206可被用于例如为装置1200加载和存储数据和/或指令1214。对于一个实施例,存储器1206可包括任意适当的易失性存储器,例如,适当的dram。在一些实施例中,存储器1206可包括双倍数据速率类型四同步动态随机存取存储器(ddr4sdram)。
150.对于一个实施例,控制模块1204可包括一个或多个输入/输出控制器,以向nvm/存储设备1208及(一个或多个)输入/输出设备1210提供接口。
151.例如,nvm/存储设备1208可被用于存储数据和/或指令1214。nvm/存储设备1208可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(hdd)、一个或多个光盘(cd)驱动器和/或一个或多个数字通用光盘(dvd)驱动器)。
152.nvm/存储设备1208可包括作为装置1200被安装在其上的设备的一部分的存储资源,或者其可被该设备访问可不必作为该设备的一部分。例如,nvm/存储设备1208可通过网络经由(一个或多个)输入/输出设备1210进行访问。
153.(一个或多个)输入/输出设备1210可为装置1200提供接口以与任意其他适当的设备通信,输入/输出设备1210可以包括通信组件、音频组件、传感器组件等。网络接口1212可为装置1200提供接口以通过一个或多个网络通信,装置1200可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信,例如接入基于通信标准的无线网络,如wifi、2g、3g、4g、5g等,或它们的组合进行无线通信。
154.对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器的逻辑封装在一起以形成系统级封装(sip)。对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器1202中的至少一个可与控制模块1204的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(soc)。
155.在各个实施例中,装置1200可以但不限于是:服务器、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)等终端设备。在各个实施例中,装置1200可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,装置1200包括一个或多个摄像机、键盘、液晶显示器(lcd)屏幕(包括触屏显示器)、非易失性存储器
端口、多个天线、图形芯片、专用集成电路(asic)和扬声器。
156.其中,检测装置中可采用主控芯片作为处理器或控制模块,传感器数据、位置信息等存储到存储器或nvm/存储设备中,传感器组可作为输入/输出设备,通信接口可包括网络接口。
157.本技术实施例还提供了一种电子设备,包括:处理器;和存储器,其上存储有可执行代码,当所述可执行代码被执行时,使得所述处理器执行如本技术实施例中一个或多个所述的方法。
158.本技术实施例还提供了一个或多个机器可读介质,其上存储有可执行代码,当所述可执行代码被执行时,使得处理器执行如本技术实施例中一个或多个所述的方法。
159.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
160.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
161.本技术实施例是参照根据本技术实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
162.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
163.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
164.尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
165.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
166.以上对本技术所提供的一种数据处理方法、一种数据处理装置、一种拣选设备、一
种电子设备和一种存储介质,进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

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

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

相关文献