实现仓库货物管理三维可视化的系统技术方案

技术编号:12217054 阅读:104 留言:0更新日期:2015-10-21 18:39
本发明专利技术涉及计算机软件技术领域,提供一种实现仓库货物管理三维可视化的系统,以解决目前的货物管理软件系统界面设计存在的人机交互性不足以及不易操作的问题,该系统包括三维可视化模块、UI控制模块和通信接口。本发明专利技术提出的技术方案能够达到良好的立体视觉效果,提高了工作人员进行仓库货物管理的效率。

【技术实现步骤摘要】

本专利技术涉及计算机软件
,特别涉及一种实现仓库货物管理三维可视化的系统
技术介绍
随着计算机软件技术的不断发展,货物管理软件在仓库或物流应用领域得到了广泛的应用,但是,目前的货物管理软件系统界面设计存在以下缺点:(I)软件操作界面过于复杂,工作人员需要更多的时间学习货物信息管理软件;(2)软件界面友好性较差,影响工作人员的操作效率;(3)没有采用直观方式将仓库显示,严重降低工作人员的货物管理操作效率。从货物信息管理的角度,工作人员首先需要确定数据库中存储的货物信息与仓库内存储的货物是一致的,尤其在数据库中货物信息变更时,应确保仓库内存储的货物种类、数量与数据库货物信息一致。从货物业务管理的角度,工作人员不仅需要维护仓库内货物的存储环境,而且需要保证存储的货物能在任何时候被准确查找,并实现对仓库内的所有货物进行取放、盘点、转运等管理。
技术实现思路
【要解决的技术问题】本专利技术的目的是提供一种实现仓库货物管理三维可视化的系统,以解决货物管理软件系统界面设计存在的人机交互性不足以及不易操作的问题。【技术方案】本专利技术是通过以下技术方案实现的。本专利技术涉及一种实现仓库货物管理三维可视化的系统,三维可视化模块,包括仓库结构管理单元、货物查询单元、货物定位追踪单元,所述仓库结构管理单元被配置成构建货物模型、构建货箱模型、构建仓库模型、以树状结构图形显示仓库内货物的位置信息,所述货物查询单元被配置成根据货物查询指令获取货物的位置信息、显示货箱信息和货物信息,所述货物定位追踪单元被配置成根据货物定位追踪指令显示工作人员处理货物的时间信息以及该货物移动时的历史位置信息;Π控制模块,包括用于显示货箱信息的货箱信息窗口、用于显示路径追踪信息的路径追踪信息窗口;通信接口,用于接收三维可视化指令信息并根据三维可视化指令信息调用三维可视化模块,所述三维可视化指令包括仓库结构管理指令、货物查询指令、货物定位追踪指令。作为一种优选的实施方式,所述仓库结构管理单元包括:货物货箱模型构造子单元,被配置成利用Untiy3D以相同比例缩小货物尺寸和货箱尺寸,并构建货物模型和货箱模型;仓库模型构造子单元,被配置成利用Untiy3D构建仓库模型,并通过三维坐标将货箱模型在仓库模型中显示;货物位置信息显示子单元,被配置成将仓库内货物的位置信息进行编码排序,然后按照树状结构显示。作为另一种优选的实施方式,所述货物查询单元包括:货物位置信息获取子单元,被配置成通过Unity3D接收货物查询指令信息,并解析货物查询指令信息得到货物在仓库内的位置信息,货物模型显示子单元,被配置成依据货物的位置信息将货物模型在仓库模型的对应位置进行显示。作为另一种优选的实施方式,所述货物查询单元还包括第一响应子单元,其被配置成:当鼠标点击货物模型时,显示货物信息。作为另一种优选的实施方式,所述货物定位追踪单元包括:历史信息获取子单元,被配置成通过Unity3D接收货物定位追踪指令信息,解析货物定位追踪指令信息获取货物的货物历史移动信息,所述货物定位追踪指令信息包括货物名称、货物位置、操作时间,所述货物的历史操作信息包括不同操作时间的货物位置;历史信息显示子单元,被配置成将货物的历史操作信息通过Unity3D进行显示。作为另一种优选的实施方式,所述货物定位追踪单元还包括第二响应子单元,其被配置成:当鼠标点击货物模型时,显示货物的历史操作信息。作为另一种优选的实施方式,所述通信接口包括:数据读取单元,被配置成:读取三维可视化指令信息,并把三维可视化指令信息加入数据队列,在线程中调用;数据处理队列,被配置成:判断是否有新的三维可视化指令信息加入数据处理队列,如果有则处理该三维可视化指令信息,然后将其移出队列;数据类型转化单元,被配置成:根据三维可视化指令信息的类型调用三维可视化模块中对应的单元模块,并将三维可视化指令信息转换成对应类型数据传递给该子单元。作为另一种优选的实施方式,所述Π控制模块还包括用于显示提示消息的消息提不窗口。作为另一种优选的实施方式,所述三维可视化模块还包括相机控制单元,用于以仓库外部视角观察仓库模型或以仓库内部视角观察仓库模型。作为另一种优选的实施方式,所述相机控制单元包括:相机初始化子单元,用于初始化相机参数;相机参数更新子单元,在每一帧结束后被调用,用于计算位置和角度;初始值恢复子单元:用于设置相机恢复初始位置和角度。【有益效果】本专利技术提出的技术方案具有以下有益效果:(I)本专利技术基于Unity3D技术实现了三维可视化货物信息管理界面显示,并且实现了仓库内货物的多角度立体查询、追踪、定位等功能需求,即以三维立体图形显示当前货物所在的具体位置,因此,本专利技术能够达到良好的立体视觉效果,提高了工作人员进行仓库货物管理的效率;(2)基于Unity3D的三维可视化货物管理系统操作简便,符合仓库的人机交互工效学,将极大方便了工作人员对货物信息管理软件的操作过程。【附图说明】图1为本专利技术的实施例一提供的实现仓库货物管理三维可视化的系统的结构框图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图,对本专利技术的【具体实施方式】进行清楚、完整的描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部实施例,也不是对本专利技术的限制。基于本专利技术的实施例,本领域普通技术人员在不付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的保护范围。图1为本专利技术实施例一提供的实现仓库货物管理三维可视化的系统的结构框图,本实施例中的系统I采用Unity3D三维引擎开发,以窗口的形式嵌入已有的货物管理软件系统2。具体地,系统I包括三维可视化模块11、UI控制模块12和通信接口 13,下面分别对各个模块进行详细说明。(I)三维可视化模块11三维可视化模块11用于实现仓库位置按照三维可视化树状结构图形显示,并提供货物存储的三维查询方式,其包括仓库结构管理单元、货物查询单元、货物定位追踪单元、相机控制单元。仓库结构管理单元被配置成构建货物模型、货箱模型和仓库模型、以树状结构图形显示仓库内货物的位置信息。具体地,仓库结构管理单元包括:货物货箱模型构造子单元,被配置成利用Untiy3D以相同比例缩小货物尺寸和货箱尺寸,并构建货物模型和货箱模型;仓库模型构造子单元,被配置成利用Untiy3D构建仓库模型,并通过三维坐标将货箱模型在仓库模型中显示;货物位置信息显示子单元,被配置成将仓库内货物的位置信息进行编码排序,然后按照树状结构显示。货物查询单元被配置成根据货物查询指令获取货物的位置信息、显示货箱信息和货物信息。具体地,货物查询单元包括:货物位置信息获取子单元,通过Unity3D接收货物查询指令信息,并解析货物查询指令信息得到货物在仓库内的位置信息;货物模型显示子单元,依据货物的位置信息将货物模型在仓库模型的对应位置进行显示;第一响应子单元,其被配置成:当鼠标点击货物模型时,显示货物信息。货物定位追踪单元被配置成显示工作人员处理货物的时间信息以及该货物移动时的历史位置信息。具体地,货物定位追踪单元包括:历史信息获取子单元,被配置成通过Unity3D接收货物定位追踪指令信息,解析货物定位追踪指令信息获取货物的货物历史移动信息,货物定位追踪指令信息包括货本文档来自技高网...

【技术保护点】
一种实现仓库货物管理三维可视化的系统,其特征在于包括:三维可视化模块,包括仓库结构管理单元、货物查询单元、货物定位追踪单元,所述仓库结构管理单元被配置成构建货物模型、构建货箱模型、构建仓库模型、以树状结构图形显示仓库内货物的位置信息,所述货物查询单元被配置成根据货物查询指令获取货物的位置信息、显示货箱信息和货物信息,所述货物定位追踪单元被配置成根据货物定位追踪指令显示工作人员处理货物的时间信息以及该货物移动时的历史位置信息;UI控制模块,包括用于显示货箱信息的货箱信息窗口、用于显示路径追踪信息的路径追踪信息窗口;通信接口,用于接收三维可视化指令信息并根据三维可视化指令信息调用三维可视化模块,所述三维可视化指令包括仓库结构管理指令、货物查询指令、货物定位追踪指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:郭继文周保琢刘俊严明徐战唐经天
申请(专利权)人:四川航天系统工程研究所
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1