基于UWB定位技术的棚格图处理方法及系统与流程

文档序号:17466292发布日期:2019-04-20 05:32阅读:795来源:国知局
基于UWB定位技术的棚格图处理方法及系统与流程

本发明涉及货物管理技术领域,具体而言,涉及一种基于uwb定位技术的棚格图处理方法及系统。



背景技术:

在现今仓储系统管理中,货物的运输和管理是仓储管理的重点。货物在仓储过程中,由于货物和货物运输设备数量众多,面对大量货物的存储盘点就会增加工作人员的重复工作量,在需要生成棚格图时只能通过人工确认货物位置及数量的形式,处理效率低。



技术实现要素:

有鉴于此,本发明提供了一种基于uwb定位技术的棚格图处理方法及系统。

本发明提供的技术方案如下:

一种基于uwb定位技术的棚格图处理方法,应用于棚格图处理系统,所述棚格图处理系统包括手持终端和服务器,所述手持终端配置有uwb定位标签、扫码模块和输入模块,所述手持终端与所述服务器通信连接,该棚格图处理方法包括:

所述手持终端通过所述扫码模块获取待盘点货物的标识码;

所述手持终端接收用户通过所述输入模块输入的所述待盘点货物的数量;

所述手持终端通过所述uwb定位标签确定当前平面位置信息;

所述手持终端将所述标识码、待盘点货物的数量以及当前平面位置信息发送至所述服务器;

所述服务器根据所述标识码确定对应的待盘点货物,并根据所述待盘点货物的数量和当前平面位置信息生成与所述待盘点货物相对应的棚格图。

进一步地,该方法还包括:

所述手持终端通过所述uwb定位标签获取所述手持终端所在位置的高度信息,并发送至所述服务器所述高度信息为所述手持终端距离所在位置地面的高度;

所述服务器在所述棚格图中记录所述待盘点货物的高度信息。

进一步地,该方法还包括:

所述服务器建立与所述待盘点货物所在仓库的三维立体坐标系;

所述服务器根据所述棚格图中待盘点货物的平面位置信息和高度信息在所述三维立体坐标系中生成所述待盘点货物的三维立体坐标。

进一步地,该方法还包括:

所述服务器获取货物清点指令,所述货物清点指令包括待清点货物的清点标识码;

确认与所述清点标识码对应的所有待清点货物在所述棚格图中的位置;

将所述待清点货物所在位置标示为预设颜色,并通过显示设备展示。

进一步地,该方法还包括:

所述服务器预先确定货架上每层的容纳尺寸;

所述服务器获取待上架货物的尺寸信息;

所述服务器根据所述棚格图确定所述货架上与所述尺寸信息相匹配的空位。

进一步地,该方法还包括:

所述服务器预先确定货物的预设类别;

所述服务器获取所述待上架货物的类别信息;

所述服务器根据所述棚格图确定与所述待上架货物的类别信息相同的货物所在位置。

本发明还提供了一种基于uwb定位技术的棚格图处理系统,所述棚格图处理系统包括手持终端和服务器,所述手持终端配置有uwb定位标签、扫码模块和输入模块,所述手持终端与所述服务器通信连接,其中:

所述手持终端用于通过所述扫码模块获取待盘点货物的标识码;

所述手持终端用于接收用户通过所述输入模块输入的所述待盘点货物的数量;

所述手持终端用于通过所述uwb定位标签确定当前平面位置信息;

所述手持终端用于将所述标识码、待盘点货物的数量以及当前平面位置信息发送至所述服务器;

所述服务器用于根据所述标识码确定对应的待盘点货物,并根据所述待盘点货物的数量和当前平面位置信息生成与所述待盘点货物相对应的棚格图。

进一步地,所述手持终端还用于通过所述uwb定位标签获取所述手持终端所在位置的高度信息,所述高度信息为所述手持终端距离所在位置地面的高度;

所述服务器还用于在所述棚格图中记录所述待盘点货物的高度信息。

进一步地,所述服务器还用于建立与所述待盘点货物所在仓库的三维立体坐标系;

根据所述棚格图中待盘点货物的平面位置信息和高度信息在所述三维立体坐标系中生成所述待盘点货物的三维立体坐标。

进一步地,所述服务器还用于获取货物清点指令,所述货物清点指令包括待清点货物的清点标识码;

确认与所述清点标识码对应的所有待清点货物在所述棚格图中的位置;

将所述待清点货物所在位置标示为预设颜色,并通过显示设备展示。为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提供的一种棚格图处理系统的示意图。

图2为本发明实施例提供的一种棚格图处理方法的流程示意图。

图3为本发明实施例提供的一种棚格图处理方法的另一流程示意图。

图4为本发明实施例提供的一种棚格图处理方法的另一流程示意图。

图标:10-棚格图处理系统;100-服务器;200-手持终端。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

本申请实施例提供了一种基于uwb定位技术的棚格图处理方法,应用于棚格图处理系统10,如图1所示,所述棚格图处理系统10包括手持终端200和服务器100,所述手持终端200配置有uwb定位标签、扫码模块和输入模块,所述手持终端200与所述服务器100通信连接,如图2所示,该棚格图处理方法包括以下步骤。

步骤s101,所述手持终端200通过所述扫码模块获取待盘点货物的标识码。

手持终端200作为工作人员进行棚格图处理过程中的重要设备,在需要生成棚格图时,用户可以操作手持终端200都需要生成棚格图的位置。通过扫码模块对待盘点货物的标识码进行扫描。在本申请实施例中,服务器100内可以预先存储有标识码对应的货物的名称、产地等相关信息。

步骤s102,所述手持终端200接收用户通过所述输入模块输入的所述待盘点货物的数量。

对于待盘点货物的数量只能人工进行清点,工作人员在通过扫码模块扫描得到待盘点货物的信息后,可以再对货物进行盘点,确定货物的数量,并将货物的数量输入至手持终端200。

步骤s103,所述手持终端200通过所述uwb定位标签确定当前平面位置信息。

在本申请实施例中,为了实现对货物位置的准确确定,货物所在环境内可以配置uwb定位基站等uwb定位相关设备,手持终端200通过配置uwb定位标签可以确定该手持终端200的准确位置,由于uwb定位的精度可以精确到厘米级,因此通过uwb定位标签可以对货架上的货物进行准确的定位。

用户在操作手持终端200对待盘点货物进行扫码时,需要保持手持终端200与待盘点货物之间的距离较近,只有距离较近才能进行正确的扫码。手持终端200可以配置一按压开关,在开关被按下时进行扫码,在开关被松开时结束扫码。该开关还可以作为uwb定位标签确定当前位置的开关,在该开关被按下时,uwb定位标签确认当前平面位置信息,并建立该当前平面位置信息与扫码模块扫描到的标识码的对应关系。

步骤s104,所述手持终端200将所述标识码、待盘点货物的数量以及当前平面位置信息发送至所述服务器100。

手持终端200通过扫码模块扫描到了待盘点货物的标识码,通过人工盘点确定了其数量,并通过uwb定位标签确定了货物的当前平面位置信息,这些信息都作为生成棚格图的必要元素,手持终端200就可以将这些数据发送至服务器100。

步骤s105,所述服务器100根据所述标识码确定对应的待盘点货物,并根据所述待盘点货物的数量和当前平面位置信息生成与所述待盘点货物相对应的棚格图。

服务器100根据手持终端200发送的相关数据,就可以生成对应的棚格图,服务器100可以预先建立货架的示意图,在生成棚格图时,根据接收到的待盘点货物的当前平面位置信息在货架示意图的对应位置将货物的数量进行标识,手持终端200不断的将不同货物的位置和数量信息发送至服务器100,服务器100就可以建立一包括不同货物、货物对应数量及货物所在平面位置的棚格图。

在另一种实施方式中,如图3所示,该方法还包括以下步骤。

步骤s201,所述手持终端200通过所述uwb定位标签获取所述手持终端200所在位置的高度信息,并发送至所述服务器100所述高度信息为所述手持终端200距离所在位置地面的高度。

通过uwb定位系统可以确认其中的每个uwb定位标签的平面位置,uwb定位系统中可以预先建立与定位场所相对应的平面坐标系,通过uwb定位信号可以确认每个uwb定位标签在该坐标系中的平面坐标信息。在实际使用过程中,货架通常都是立体的,货架上不同层可以放置不同的货物,如果仅确认货物的平面位置信息,那么棚格图中就可能出现平面坐标系的同一位置处放置了多个货物,因此,在本申请实施例中,通过预先调整uwb定位系统中不同定位基站的位置,使得货架之间的位置也可以被uwb定位信号覆盖,并通过建立与水平面垂直的竖直面的坐标系,可以确认uwb定位标签在竖直平面内的高度坐标。

步骤s202,所述服务器100在所述棚格图中记录所述待盘点货物的高度信息。

手持终端200在不同高度进行的扫码动作可以得到不同的高度信息,手持终端200在将这些高度信息发送至服务器100后,服务器100就可以在已经建立的平面坐标的基础上附加上高度信息,从而使得棚格图中记录的货物信息不仅具有平面坐标,还具有竖直平面的高度坐标,从而实现对待盘点货物的位置的更准确的记录。

在另一种实施方式中,如图4所示,该方法还包括以下步骤。

步骤s301,所述服务器100建立与所述待盘点货物所在仓库的三维立体坐标系。

步骤s302,所述服务器100根据所述棚格图中待盘点货物的平面位置信息和高度信息在所述三维立体坐标系中生成所述待盘点货物的三维立体坐标。

服务器100在生成棚格图时,可以仅根据货物盘点时所在的货架,确定其位置。用户通过货架的位置以及货物在货架上的位置可以确定货物的具体位置。但在内部空间较大的仓库中,仅知晓了货架的编号等信息仍然很难确定货架的具体位置,因此,为了更方便的确定货物的位置,服务器100可以预先建立与整个仓库对应的三维坐标系。再进一步的根据uwb定位系统确定的uwb定位标签所在的位置,确定uwb定位标签在三维坐标系中的位置,从而可以得到货物在三维坐标系中的位置。

在另一种实施方式中,在需要对货物进行盘点时,该方法还包括以下步骤。

步骤s401,所述服务器100获取货物清点指令,所述货物清点指令包括待清点货物的清点标识码。

货物清点可以在建立完成棚格图后进行,在需要对货物进行清点时,用户可以通过手持终端200向服务器100发送货物清点指令,货物清点指令中包括需要清点的货物的清点标识码等信息。

步骤s402,确认与所述清点标识码对应的所有待清点货物在所述棚格图中的位置。

服务器100在建立棚格图时记录了手持终端200发送来的所有货物的标识码以及数量、位置等信息,服务器100可以确定与清点标识码对应的货物在棚格图中的位置。

步骤s403,将所述待清点货物所在位置标示为预设颜色,并通过显示设备展示。

棚格图可以通过显示设备显示出来,以方便用户查看。在确认了与清点标识码对应的货物后,棚格图上的对应位置的颜色可以改变为比较明显的颜色,用户通过显示设备就可以看到需要清点的货物所在的位置。

在另一种实施方式中,该方法还包括以下步骤。

步骤s501,所述服务器100预先确定货架上每层的容纳尺寸。

服务器100除了可以生成货物的棚格图外,还可以在货物入库时对工作人员进行指导。货架上不同位置可以放置不同尺寸的货物,服务器100可以预先记录有货架上每层的容纳尺寸,包括高度、宽度、深度等信息。

步骤s502,所述服务器100获取待上架货物的尺寸信息。

用户可以通过手持终端200向服务器100发送待上架货物的尺寸信息,为了更准确的确定待上架货物的位置,用户需要将待上架货物的完整、准确的尺寸信息进行上传。

步骤s503,所述服务器100确定所述货架上与所述尺寸信息相匹配的空位。

服务器100根据接收到的尺寸信息,即可确认能够容纳下待上架货物的空位,同时可以将空位信息发送至手持终端200,用户即可知晓需要把待上架货物放置到货架上的哪一个位置。

在另一种实施方式中,该方法还包括以下步骤。

步骤s601,所述服务器100预先确定货物的预设类别。

步骤s602,所述服务器100获取所述待上架货物的类别信息。

步骤s603,所述服务器100确定与所述待上架货物的类别信息相同的货物所在位置。

如前所述,服务器100可以为待上架货物确认合适的空位,在货物上架过程中,通常需要把同一类别的货物放置在同一区域。用户可以通过手持终端200向服务器100发送待上架货物的类别信息,同时服务器100在建立棚格图时可以确定货架上货物的预设类别,例如,货物的预设类别可以包括食物、工具、图书等等。服务器100在接收到手持终端200发送的类别信息后,可以在棚格图中确认与类别信息相同的货物所在的位置,再将确定的位置发送至手持终端200,进而可以方便用户知晓需要将货物放置在货架的哪一个区域。

综上所述,本申请中通过在手持终端200上配置uwb定位标签以及扫码模块,可以在对货物进行扫码的同时,通过uwb定位系统确认货物所在的位置,进而使得服务器100可以根据这些信息建立对应的棚格图。如此,建立棚格图的过程无需手动进行,进一步提高了建立棚格图的效率。同时,通过手持终端200可以输入货物的数量等信息,服务器100可以将货物的数量与货物所在位置在棚格图中建立对应关系,使得建立棚格图时可以包括货物的位置、数量等多种信息,使棚格图具备了更丰富的功能。

本申请实施例还提供了一种基于uwb定位技术的棚格图处理系统10,所述棚格图处理系统10包括手持终端200和服务器100,所述手持终端200配置有uwb定位标签、扫码模块和输入模块,所述手持终端200与所述服务器100通信连接,其中:

所述手持终端200用于通过所述扫码模块获取待盘点货物的标识码;

所述手持终端200用于接收用户通过所述输入模块输入的所述待盘点货物的数量;

所述手持终端200用于通过所述uwb定位标签确定当前平面位置信息;

所述手持终端200用于将所述标识码、待盘点货物的数量以及当前平面位置信息发送至所述服务器100;

所述服务器100用于根据所述标识码确定对应的待盘点货物,并根据所述待盘点货物的数量和当前平面位置信息生成与所述待盘点货物相对应的棚格图。

进一步地,所述手持终端200还用于通过所述uwb定位标签获取所述手持终端200所在位置的高度信息,所述高度信息为所述手持终端200距离所在位置地面的高度;

所述服务器100还用于在所述棚格图中记录所述待盘点货物的高度信息。

进一步地,所述服务器100还用于建立与所述待盘点货物所在仓库的三维立体坐标系;

根据所述棚格图中待盘点货物的平面位置信息和高度信息在所述三维立体坐标系中生成所述待盘点货物的三维立体坐标。

进一步地,所述服务器100还用于获取货物清点指令,所述货物清点指令包括待清点货物的清点标识码;

确认与所述清点标识码对应的所有待清点货物在所述棚格图中的位置;

将所述待清点货物所在位置标示为预设颜色,并通过显示设备展示。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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