新松 GCR12-1300 协作机器人与相机的有效配合,核心在于硬件深度集成、手眼精准标定、通信稳定同步、软件流程一体化,结合其 12kg 负载、1300mm 臂展与 ±0.03mm 重复定位精度的特性,可实现高精度定位、柔性抓取与视觉检测。以下是完整的配合方案与实施步骤:
一、系统架构与相机选型
1. 推荐相机方案
原厂标配(最优):新松 DUCO DM-Cam2.5D 智能相机
直接适配 GCR 系列末端航插,免管线包、即插即用
内置 2.5D 定位算法、自动标定、6D 位姿纠偏
分辨率 2368×1760,全局快门,适配动态场景
通用 2D 相机:海康威视 MV-CA、Basler acA 系列(GigE/USB3 Vision)
适用:平面定位、条码读取、外观检测
3D 相机:迈德威视、LMI、Mech-Eye 系列(结构光 / 双目)
适用:无序抓取、深度测量、堆垛定位
2. 安装模式(二选一)
眼在手上(Eye-in-hand)
相机装在机器人末端法兰,随臂运动
优势:视野灵活、覆盖范围大、动态跟踪
适用:大范围分拣、装配、无序抓取
眼在外(Eye-to-hand)
相机固定在工作台 / 支架,视野覆盖作业区
优势:标定稳定、精度高、无负载干扰
适用:机台上下料、固定工位检测、高精度定位
二、硬件连接与接口配置
1. 电气连接
DM-Cam2.5D
直接插机器人末端快插航插:供电 + RS-485 通信一体
无需额外布线,支持热插拔
第三方相机
通信:GigE Vision(推荐)/USB3 Vision,接控制柜网口
触发:机器人DO 输出→相机外触发,确保运动 - 拍照同步
供电:24V DC(从控制柜端子取电)
2. 关键接口
控制柜:2× 千兆网口、RS-485、多路 DI/DO
通信协议:TCP/IP Socket、Modbus TCP、EtherNet/IP
三、手眼标定(核心步骤)
1. 标定准备
工具:专用标定板(棋盘格 / 圆点)
环境:固定光源、无振动、相机对焦清晰
2. 标定流程(DUCO 系统)
机器人示教 9~16 个姿态,覆盖相机全视野
运行自动标定程序,系统自动求解手眼变换矩阵
验证精度:移动机器人→拍照→计算偏差→误差≤±0.1mm
3. 标定要点
Eye-in-hand:标定相机→末端 TCP的关系
Eye-to-hand:标定相机→基坐标系的关系
温度 / 振动变化后重新标定
四、软件集成与通信
1. 新松 DUCO Core 系统(原生支持)
视觉功能内置:2D 定位、模板匹配、边缘检测、字符识别
操作:拖拽编程 + 视觉流程配置无缝切换
数据交互:直接读取X/Y/Z/Rx/Ry/Rz6D 位姿
2. 第三方视觉(Halcon/OpenCV)
通信:TCP Socket(机器人作 Server/Client)
数据格式:
X,Y,Z,Rx,Ry,Rz,Status(逗号分隔)触发机制:
机器人到拍摄位→DO 触发相机
相机处理→回传坐标
机器人修正路径→执行动作
五、典型工作流程(视觉引导抓取)
初始化:机器人回零、相机预热、光源开启
定位触发:机器人移动至拍摄点→DO 触发拍照
视觉处理:图像采集→预处理→特征匹配→计算位姿
坐标发送:相机→机器人(TCP/IP)
运动修正:机器人偏移补偿→直线运动→抓取
放置检测:到达目标→二次拍照→确认精度→释放
六、应用场景与参数优化
1. 平面上下料(2D 视觉)
精度:±0.05~0.1mm
速度:10~30 次 / 分钟
配置:Eye-to-hand、环形光源、模板匹配
2. 无序堆垛抓取(3D 视觉)
精度:±0.1~0.3mm
配置:Eye-in-hand、结构光 3D 相机、点云算法
3. 精密装配(2.5D 视觉)
精度:±0.03~0.05mm
配置:DM-Cam2.5D、远心镜头、同轴光源
七、避坑与稳定性保障
光源:恒定光源 + 遮光罩,避免环境光干扰
触发:外触发优于软触发,减少延迟
同步:运动 - 拍照 - 计算 - 执行闭环,超时重发
容错:定位失败→重试→报警机制
维护:定期清洁镜头、检查标定、紧固安装
八、总结
GCR12-1300 配合相机的最佳实践:优先选原厂 DM-Cam2.5D 实现无缝集成,按场景选 Eye-in-hand/Eye-to-hand,完成高精度手眼标定,建立稳定 TCP/IP 通信,用 DUCO Core 一体化编程。这套方案可充分发挥机器人12kg 负载 + 1.3m 臂展 +±0.03mm 精度的优势,实现柔性、高效、高精度的视觉引导自动化。

