在很多自动化产线中,AGV负责搬运物料,机械臂负责抓取加工。但两者之间的交接往往需要人工辅助,因为AGV的停车精度(±10mm)远低于机械臂抓取所需的精度(±1mm)。本文介绍如何通过机械臂视觉引导和AGV二次定位,实现高精度自动对接。
普通AGV的重复定位精度为±10mm(激光SLAM)或±5mm(二维码/磁条)。而机械臂抓取工件时,要求工件位置偏差小于±1mm,否则可能抓空或损坏夹具。解决这一矛盾的关键在于“粗定位+精定位”两级方案。
AGV将物料托盘运送到机械臂工作站的固定区域,停车精度±10mm即可。机械臂末端安装2D或3D相机,拍摄物料托盘上的定位标志或工件特征,计算实际位置偏差,然后机械臂根据偏差调整抓取姿态。这种方式对AGV精度要求低,但机械臂需要额外的视觉系统和较长的抓取时间(每件增加1-2秒)。
成都蓉希智能在某机加工车间实施此方案:AGV将毛坯托盘送到工作站,机械臂上的视觉相机识别毛坯位置,引导抓取。成功率达到99.5%,抓取时间增加1.5秒,可接受。
对于节拍要求高的场景,可以在工作站设置二次定位台。AGV将托盘放到定位台上,定位台通过气缸或伺服机构将托盘推到精确位置(±0.5mm),然后机械臂直接抓取。这种方式机械臂无需视觉,速度快,但增加了定位台的成本。
AGV与机械臂需要实时通信,常见协议:Profinet(西门子系)、EtherNet/IP(罗克韦尔系)、Modbus TCP(通用)。交互内容:AGV发送“托盘已就位”信号,机械臂回复“请求取料”或“等待”;机械臂完成抓取后发送“托盘已空”,AGV取走空托盘。
成都蓉希智能的调度系统内置了主流工业协议驱动,可直接与发那科、库卡、ABB、安川等品牌的机械臂控制器通信,无需中间转换。
成都蓉希智能为一家精密机加工厂(生产电机轴)部署了AGV+机械臂联动系统。6台AGV负责将毛坯从原料库运送到8台数控机床前的机械臂工作站,每台机床配一台6轴机械臂。AGV停车精度±10mm,工作站设置二次定位台(气动推板),将毛坯精度校正到±0.5mm。机械臂抓取毛坯放入机床,加工完成后取出成品放回托盘,AGV再将成品运走。
实施后,该产线实现了“黑灯生产”,24小时连续运行。人力从每班4人(上下料)减到0。良品率从95%提升到98%(因减少了人为装夹误差)。项目总投资约400万元(含AGV和机械臂),年节省人力成本约96万元,加上良品率提升收益,回收期约3年。
规划AGV+机械臂联动时,确定:1)对接精度要求;2)节拍要求(视觉引导是否影响);3)通信协议兼容性。成都蓉希智能提供完整的方案设计,包括机械臂选型、视觉系统配置和通信调试。
