一、需求简述
该上位机软件通过以太网协议(UDP)与传感器建立连接,实现对传感器的状态读取、数据读取、并对读取的数据做实时解析和三维显示。同时支持对解析的数据进行后处理以及实时存储。
二、基本要求
前端UI+后端
要求上位机软件支持跨平台 (Windows & Linux)
软件框架上支持同类型多传感器或者不同类型多传感器扩展
数据处理与显示有实时性要求,无丢包及延时现象(单传感器数据量为100Mbps,多传感器时实时数据处理的要求高)
三、相关技术
C++
UI: QT or Python
第三方引擎:VTK,PCL等
参考软件 Paraview, Veloview
四、软件架构设计
各功能模块的实现
软件打包发布 (独立可执行文件)
必要开发文档
五、时间节点:
开发时间两个月