技术干货

发那科机器人配3D视觉,做无序抓取位姿飘得厉害

19561225956
19561225956
2026/05/05 13:28

手头一台发那科R-2000iC/210F,配的3D视觉是结构光的(厂家就不说了免得被当广告),工件是散乱堆在料框里的铸件毛坯,尺寸大概300×200×80那种。视觉给到位姿之后机器人去抓,理论坐标和实际差个5-10mm是常事,有的时候抓起来还打滑,工件表面有油。

现在视觉那边说他们输出位姿精度就是±3mm,机器人TCP标定也重新做过,负载、重力补偿都开着。试过把视觉拍照点往上抬、换更大视野的镜头,飘得少一点但还是不稳。有没有同行做过类似的,铸件无序抓取位姿稳定性这块有什么靠谱的招?标定方法也好、手眼关系也好,欢迎来点干的。

另外想问下,发那科这边走KAREL或者PROFINET跟视觉通信延迟一般控制在多少比较合适?现在一周期大概1.8秒,想压到1.5秒以内。

12 3

全部回复 (3)

宋传东
宋传东#1

铸件毛坯+表面有油,视觉给±3mm那基本就是极限了,别指望软件算法能救回来,根源在工件本身反光不均匀、特征提取不稳定。你这种料框散堆场景我之前做汽车零部件抓取时也踩过坑,后来走的方案是把视觉输出的位姿做一个二次纠偏——在机器人末端法兰上加一个激光线扫或者小视野的2D相机做局部精定位,视觉给粗定位,末端精定位来兜底,精度能压到±1mm以内。

你那个5-10mm的误差,0.5秒视觉处理加上通信延迟,再叠上机器人的动态误差,不去末端二次补偿基本无解。另外铸件毛坯抓取建议用气爪+柔性指节,别指望真空吸,油膜+粗糙面吸不住。

2026/05/05 17:23
hlp1979
hlp1979#2

手眼标定做过没有?发那科配结构光,标定板采集15组以上,覆盖整个视野的边缘和中心,姿态变化角度别太小。有些人就采个7、8组意思一下,那肯定飘。再就是你那工件300×200这么大,结构光单次拍照覆盖整个料框,景深边缘畸变会放大误差,建议分区域标定。

2026/05/06 08:15
一切随缘
一切随缘#3

别瞎压周期了兄弟,你这是铸件散堆,结构光拍照+点云处理+位姿解算+路径规划,1.8秒都算快的。PROFINET通信本身延迟不大,发那科这边R-30iB Plus控制器实测周期性通信延迟在20-50ms,重点是你视觉那边处理耗时和机器人动作规划的时间分布,自己抓包看一下瓶颈在哪环节再优化。

2026/05/06 11:38