面向柔性產線的視覺引導機器人抓取系統關鍵技術研究
柔性制造要求產線在小批量多品種場景下快速換型,傳統固定工裝和示教點位的方式換型時間長達數小時。視覺引導機器人通過3D感知實現工件自主識別與定位,是柔性產線的核心使能技術。本文以某3C電子企業的手機中板裝配線為對象,研究視覺引導抓取系統的關鍵技術。
系統架構
系統由3D視覺傳感器(結構光方案,分辨率1280乘1024,Z精度0.05mm在500mm距離處)、六軸協作機器人(重復定位精度正負0.02mm)、工控機(i7-12700加RTX3060)和PLC組成。視覺傳感器安裝在機器人末端(Eye-in-Hand配置),通過TCP和IP與工控機通信,工控機通過PROFINET與PLC和機器人控制器互聯。
工作流程:PLC觸發視覺拍照,工控機圖像處理,計算工件6D位姿,發送偏移量給機器人,機器人執行抓取,反饋完成信號。單次循環時間(拍照到抓取完成)設計目標不超過3秒。
改進手眼標定方法
手眼標定求解AX等于XB方程,傳統Tsai方法對噪聲敏感,在標定點數小于15時旋轉矩陣正交性偏差可達2度。本文采用改進方案:標定點數增加到30組(5個位姿乘6個標定點),覆蓋機器人工作空間的70%以上;引入旋轉矩陣正交化修正,以Frobenius范數最小為準則投影到SO(3)群;采用Levenberg-Marquardt算法聯合優化旋轉和平移參數。
標定精度驗證:在500mm乘500mm乘300mm工作空間內隨機選取20個測試點,用標定結果反算,平均位置誤差0.18mm(傳統方法0.45mm),最大位置誤差0.35mm(傳統方法0.92mm),角度誤差0.15度(傳統方法0.38度)。標定時間從30分鐘縮短到12分鐘。
6D位姿估計
工件識別采用模板匹配加深度學習融合策略。首先對3D點云進行平面分割提取工件上表面,然后基于PPF算法在模型庫中匹配候選位姿,最后用ICP精配準。針對金屬反光導致的點云缺失,采用多角度融合策略:在拍照前機器人旋轉3個預設偏轉角(0度、30度、負30度),三次掃描點云融合后補全缺失區域。
實測數據:在6種手機中板(鋁合金和鎂合金,尺寸120到160mm乘70到85mm乘0.4到0.6mm)的識別測試中,單件識別時間380ms(GPU加速),位姿精度平移正負0.15mm、旋轉正負0.5度,抓取成功率99.2%(2000次循環統計)。相比單一PPF方法,融合方案在反光工件上的成功率提升7個百分點。
快速換型機制
換型流程自動化:操作員在HMI選擇新產品型號,系統自動加載對應的3D CAD模型,自動生成PPF模板,自動更新抓取點位和力控參數,試抓驗證(5件)。整個流程從2小時縮短到10分鐘,無需重新示教。新產品的模型入庫時間約30分鐘(CAD導入加模板生成),支持離線準備。
工程效果
該系統在某3C企業3條裝配線部署后,支持產品型號從8種擴展到24種,換型停機時間減少92%,產線稼動率從78%提升到91%。月產能從12萬件提升到15萬件,人力從6人每線減少到2人每線(僅負責異常處理)。投資回收期約10個月。
推薦閱讀