立项背景:传统无人机展示依赖实物、手册或视频,客户难以直观了解内部结构与动态性能,销售讲解效率低。本项目开发双端联动展示系统,以可视化交互方式提升产品演示的专业性与说服力。
核心功能:系统由控制端(Android Pad)和展示端(Windows大屏)组成,通过局域网通信。控制端提供型号列表、切换机型、播放拆解动画与飞行视频等按钮;展示端基于3D引擎实现高精度模型渲染、爆炸拆解组装动画及视频播放,支持视角旋转缩放。
业务流程:启动后双端自动连接,销售人员通过Pad选择目标无人机型号,展示端同步加载对应3D模型。点击“拆解动画”可逐层展示内部部件装配关系,点击“播放视频”展示实飞画面。全程操作响应及时,切换延迟低于300毫秒,显著提升客户参与度与决策效率。
整体架构:两端均基于Unity 3D开发。展示端运行于Windows,负责高精度3D模型渲染、拆解组装动画、视频播放与资源管理;控制端打包为Android App,负责UI交互、指令下发与状态反馈。两端通过局域网Wi-Fi经UDP Socket通信,以JSON格式封装指令协议,设计上采用分层解耦,通信层独立于业务逻辑层。
我的负责模块:独立开发,主导控制端Unity开发及双端通信协议设计。实现Android端触摸交互界面、机型列表、控制按钮,以及Socket连接管理、指令序列号封装与超时重发机制。测试结果表明,指令响应成功率99%以上,平均切换延迟控制在250ms以内,断线重连恢复时间低于2秒。