中国机器人网 App
手机扫码下载 · 或点击查看
项目上用的3D视觉,标定完测出来的高度数据跟实际差了快2mm,物体放那量过是确认过的。光源换过、曝光也调了好几轮,还是这个偏差范围,相机装得也结实没松动。会不会是标定板本身的问题?还是说算法那边吃掉了误差?搞过3D视觉的兄弟帮忙看看,一般从哪下手排。
2mm这个量级你先别动算法,标定板的可能性最大。标定板本身的特征间距出厂就有公差,差的能到±0.05mm甚至更多,相机距离一远放大下来直接吃掉你这2mm。用三坐标量一下标定板实际圆心距,再跟它附的标称文件对一下,差得多的话直接找供应商要新文件或者换板子。我们之前吃过这亏,最后是重新做了一块陶瓷标定板才压下去的。
你这个安装角度多少?正俯拍误差大不大我先不说,你要是大倾斜拍的,透视畸变那块补偿没做好的话,2mm很轻松出来。线扫和面阵的处理方法也不一样,你倒是说说用的啥相机结构啊。
我们厂里这种3D项目一般先拿标准量块走一遍,量块自己送检过精度1μm级别的,扔到现场拍个高度看实际数值。同一块量块不同位置摆几次,要是偏差浮动大说明是机械或者触发问题,浮动稳定地偏2mm那基本就是标定那块没跑。直接用这个方法去卡,比你猜快得多。