基于深度学习的视觉检测小项目(五) 项目真正的开端
之前的所有都是项目概况和基础知识的铺垫,从今天开始真正进入项目。
首先明确一下项目的流程:
• 任务分解分块,并作出每一块的大致功能规划
• 拆解工种,任务分派,约定工种间的接口方式和数据交互方式
• 按照任务块的规划,分工种、分阶段进行编程和单试、联调
具体到本项目,设计任务由以下几块构成:
• 机电原理图的绘制,机电硬件的选型、组装,PLC软件设计
• 前端界面设计(由主界面、标注界面、训练界面、预测界面、查询界面等部分构成)
• 后端软件设计(由主程序、标注程序、训练程序、预测程序、数据库程序等部分构成)
由于是一个入门级的小项目,我还是有信心和有能力独立完成以上所有任务,所以分工协作部分的规划就忽略,直接进入分块的任务。
今天进行的是机电部分的规划和设计。
机电平台的示意简图:
如图,机电平台由工业相机、环形光源、光源电源以及PLC构成。环形光源是经过特殊改造的,在采样标注阶段,通过PLC控制,可以发出随机角度和强度的照明光,以模拟自然光的多变特性,提高模型的泛化能力。
工业相机:200w像素USB相机,1920*1080像素,配微距镜头。
环形光源:4.5W,Ф60
光源电源:DC12V
PLC:西门子200smart
机电图纸和PLC程序略。