点击空白处退出提示
作品详情
1.程序总体介绍
程序开发引擎采用的是Unity 2020.1.0f1 (64-bit),开发语言用的C#,开发工具使用VSCode或者visual studio 2017,运行环境为:网页浏览,程序的主要功能是对废钢场里面的废钢料堆和抓钢机的3维展示。其中包含使用各种传感器采集抓钢机和料堆数据,将料堆数据发送到服务器后,由服务器下发的料堆数据动态同步生成料堆的位置、形状、料堆种类;抓钢机实时位置信息同步、抓钢机编号展示、抓钢机当前任务操作展示等;可由控制视角对场景进行浏览。
2.模块清单
摄像机模块:对抓钢机视角、料堆视角、驾驶室视角进行切换;利用鼠标左右和中键对视角进行自由的控制。
抓钢机模块:动态初始化抓钢机数据,将抓钢机编号作为抓钢机的唯一标识初始化和获取抓钢机对象,根据任务消息让相应的抓钢机做出盘库和出入库相关操作。在管理内只做对抓钢机对象相应的接口的调用,详细的处理过程将在抓钢机对象脚本中去执行。
网络模块:通过webSocket链接服务器,发送和接收网络消息,并将网络消息通过接口调用传到主程序管理模块进行详细处理
料堆模块:根据网络下发的料堆数据,动态生成料堆数据。
系统消息模块:外部传入显示内容和类型,然后通过类型来显示消息内容到2D界面上
任务模块:管理和处理所有任务事件
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论