[發明專利]一種基于機械臂手眼協調自主焊接控制方法有效
| 申請號: | 201610057065.9 | 申請日: | 2016-01-27 |
| 公開(公告)號: | CN105537824B | 公開(公告)日: | 2017-08-25 |
| 發明(設計)人: | 張攀峰;謝小鵬;余一林;李盛前;殷莉甜;蔣梁中 | 申請(專利權)人: | 華南理工大學 |
| 主分類號: | B23K37/02 | 分類號: | B23K37/02;B25J9/16 |
| 代理公司: | 廣州市華學知識產權代理有限公司44245 | 代理人: | 羅觀祥 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 機械 手眼 協調 自主 焊接 控制 方法 | ||
1.一種基于機械臂手眼協調自主焊接控制方法,其特征在于包括如下步驟:
(1)人工遙操作機械手,使得雙目視覺在距離焊縫的最佳范圍內沿著焊縫移動測量焊縫的坐標,并將測量的焊縫坐標由雙目視覺的測量基坐標換算到機械手的基坐標;
(2)計算焊縫各點的作業位姿矩陣;
(3)調用運動學反變換法求得機械手的各關節逆解的角度序列;
(4)人工設定作業參數,完成一次性焊接;
所述雙目視覺在距離焊縫的最佳范圍,是指選取焊縫作業誤差允許范圍內的插補點序列坐標;
所述計算焊縫各點的作業位姿矩陣,是根據各插補點的位置,以及插補點所在平面的法線方向確定焊槍對插補點序列的焊槍位姿序列;
所述各關節逆解的角度序列,是通過運動學逆解方法方法中的反變換法,求得各關節在焊縫序列點的作業位置。
2.根據權利要求1所述基于機械臂手眼協調自主焊接控制方法,其特征在于:
步驟(4)人工設定作業參數,是指人工設定作業時間,各插補點的各關節速度可求,實現焊槍一次性作業完成。
3.根據權利要求1所述基于機械臂手眼協調自主焊接控制方法,其特征在于:
在步驟(1)中,以10個點為例,檢測到的焊縫序列點相對機械手的基坐標為P1(x1,y1,z1)...P10(x10,y10,z10),并在各點的局部法平面上取參考點P12(x12,y12,z12);P23(x23,y23,z23)...P910(x910,y910,z910);
在步驟(2)中,過P1、P2、P12三點的平面方程為:
將其展開為:
[(y1-y12)(z2-z12)-(y2-y12)(z1-z12)](x-x12)
+[(x2-x12)(z1-z12)-(x1-x12)(z2-z12)](y-y12)
+[(x1-x12)(y2-y12)-(x2-x12)(y1-y12)](z-z12)]=0
局部焊接點平面的法向向量n為:
所以,機械手抓取的焊槍接近向量取:(a=-n)
歸一化處理得:
ax1=-(y1-y12)(z2-z12)+(y2-y12)(z1-z12)
ay1=-(x2-x12)(z1-z12)+(x1-x12)(z2-z12)
az1=-(x1-x12)(y2-y12)+(x2-x12)(y1-y12)
歸一化處理;
焊槍的移動方向o,就是相鄰兩個焊點的連線,即P1和P2連線的方向平行,方向始終是焊槍行走方向,也就是從前一個點指向后一個點,也就是手爪坐 標的y方向;
o=(x2-x1,y2-y1,z2-z1)
ox=x2-x1
oy=y2-y1
oz=z2-z1
焊槍的擺動方向n垂直于焊槍移動方向o與焊槍接近向量a,方向是有定義方向的,因為是上下往復擺動;
n=o×a=(oyaz-ozay,ozax-oxaz,oxay-oyax)
nx=oyaz-ozay
ny=ozax-oxaz
nz=oxay-oyax
焊接某焊點作業姿態相對于機械手基坐標的矩陣T表達式:
因此,每個焊點的坐標和焊槍姿態可求;依此類推,可求10個焊槍作業點的位姿矩陣。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華南理工大學,未經華南理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610057065.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:焊接槍
- 下一篇:一種傳送式保險管與電線焊機流水線





