中国机器人网 App
手机扫码下载 · 或点击查看
刚做机器人应用没多久,现在要上一个分拣项目,需要配视觉模块抓物料位置和角度。预算有限,老板让我自己先调研。市面上品牌太多了,国产的、进口的、2D的、3D的看得头大。
想问下各位,分拣这种场景一般选2D还是3D?分辨率和帧率要看到什么级别才算够用?还有就是通讯协议这块,TCP/IP、Modbus、PROFINET到底哪个对新手友好点?
分拣看你是平面抓取还是立体抓。平面摆料用2D就够了,省钱还快,130万到200万像素、帧率30fps起步,物料跑得快就上全局曝光的卷帘CMOS,定位精度做到±0.1mm基本够用。3D视觉一般用在散堆、深筐、或者料盘高度不一致的场景,线激光或者结构光方案居多,价格直接翻3到5倍,新手项目预算不够硬上3D基本是给自己挖坑。
通讯这块,TCP走以太网最通用,新手调试方便,出问题好排查。Modbus走串口慢但稳,PLC那边喜欢用。PROFINET是西门子那套,实时性好但配置麻烦,第一次玩会绕不少弯。视觉厂商一般会给demo程序和通讯例程,你先把TCP那个跑通再考虑别的。
先别急着选型号,物料反光不?表面有没有图案?如果是金属件反光强的,2D不补光根本拍不清楚,别听人瞎说上3D就能解决,3D遇到高反光也头疼,加偏振片或者漫反射光源才是正经事。
我们厂里做的也是分拣,传送带速度1.2m/s,用的海康2D工业相机加环形光源,500万像素,定焦8mm镜头,标定完定位精度稳定在0.15mm以内跑了快两年没出过岔子。控制器那边走的TCP/IP,每秒触发15到20次没问题。新手不用想太复杂,把光源打明白比上什么高端相机都管用。