天车管理系统:
该项目主要的目标实现天车生产车间的无人化操作,包括物料识别、物料自动定位,自动转运等核心功能。主要实现路径是通过定义和管理车间信息、任务信息、基础空间信息,同时对接雷达视觉信息、传感器采集信息,通过对信息的综合分析处理,达到任务作业自动化运行。项目主要采用的springboot+mysql进行功能开发,采用Modbus协议与硬件传感器进行信息交互。
在该项目中,我主要负责硬件传感器对接管理工作,包括设备信息维护、设备连接管理、设备数据解析等工作。在该工作中过程中,遇到的主要问题由于代码逻辑及协议本身导致的延迟问题。
在工作中,运用设计模式,对代码逻辑的改造及重写,优化了传感器对接方式;通过对协议层的重写,将采集延迟时间由原本的300ms左右,提高到60ms左右;