[發(fā)明專(zhuān)利]一種六關(guān)節(jié)機(jī)器人的焊縫跟蹤方法有效
| 申請(qǐng)?zhí)枺?/td> | 202110231650.7 | 申請(qǐng)日: | 2021-03-02 |
| 公開(kāi)(公告)號(hào): | CN113001069B | 公開(kāi)(公告)日: | 2022-06-17 |
| 發(fā)明(設(shè)計(jì))人: | 張燚華;張東衛(wèi) | 申請(qǐng)(專(zhuān)利權(quán))人: | 南京達(dá)風(fēng)數(shù)控技術(shù)有限公司 |
| 主分類(lèi)號(hào): | B25J9/16 | 分類(lèi)號(hào): | B25J9/16;B23K37/00 |
| 代理公司: | 南京禾易知識(shí)產(chǎn)權(quán)代理有限公司 32320 | 代理人: | 張松云 |
| 地址: | 211100 江蘇省南京市江*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 關(guān)節(jié) 機(jī)器人 焊縫 跟蹤 方法 | ||
1.一種六關(guān)節(jié)機(jī)器人的焊縫跟蹤方法,其特征在于,包括以下步驟:
S1、手眼標(biāo)定得到3D視覺(jué)系統(tǒng)和六關(guān)節(jié)機(jī)器人之間的坐標(biāo)轉(zhuǎn)換矩陣,坐標(biāo)轉(zhuǎn)換矩陣方程A為:
S2、利用3D視覺(jué)系統(tǒng)采集焊縫軌跡路徑點(diǎn)的三維坐標(biāo)離散數(shù)據(jù)集;設(shè)采集的點(diǎn)的個(gè)數(shù)為n,3D視覺(jué)系統(tǒng)對(duì)焊縫軌跡進(jìn)行拍照并進(jìn)行處理得出軌跡中各個(gè)路徑點(diǎn)在視覺(jué)坐標(biāo)系下的三維坐標(biāo)記錄為P1、P2、...、Pn:
S3、計(jì)算六關(guān)節(jié)機(jī)器人坐標(biāo)系下的焊縫軌跡路徑的所述三維坐標(biāo)離散數(shù)據(jù)集;設(shè)各路徑點(diǎn)在機(jī)器人坐標(biāo)系下的三維坐標(biāo)為Q1、Q2、...、Qn,則有:
只取矩陣的前三行,即:
同理可得:
S4、計(jì)算六關(guān)節(jié)機(jī)器人運(yùn)動(dòng)學(xué)中的速度的雅克比矩陣;
在焊縫跟蹤過(guò)程中,機(jī)器人姿態(tài)保持不變?yōu)樨Q直向下,設(shè)各路徑點(diǎn)處的雅克比矩陣為B1、B2、...,則有:
B1=[B11 B12 B13 B14 B15 B16]
B2=[B21 B22 B23 B24 B25 B26]
上述方程式中a1 a2 a3 d4表示的是機(jī)器人的連桿參數(shù),θ11 θ12 θ13 θ14 θ15 θ16表示的是在第1個(gè)焊縫路徑點(diǎn)處機(jī)器人的六個(gè)關(guān)節(jié)坐標(biāo),θ21 θ22 θ23 θ24 θ25 θ26表示的是在第2個(gè)焊縫路徑點(diǎn)處機(jī)器人的六個(gè)關(guān)節(jié)坐標(biāo);
S5、查詢六關(guān)節(jié)機(jī)器人各關(guān)節(jié)伺服電機(jī)的使用手冊(cè)得到關(guān)節(jié)空間的最大速度離散集;
通過(guò)查詢六關(guān)節(jié)機(jī)器人的各個(gè)關(guān)節(jié)伺服電機(jī)的手冊(cè),可以得到各個(gè)伺服電機(jī)的最大速度為Vm1 Vm2 Vm3 Vm4 Vm5 Vm6,則關(guān)節(jié)空間的最大速度離散集Vjmax為:
上述方程式中k1 k2 k3 k4 k5 k6表示的是機(jī)器人各軸的減速比;
S6、計(jì)算六關(guān)節(jié)機(jī)器人笛卡爾空間所述最大速度離散集;
設(shè)各路徑點(diǎn)處的關(guān)節(jié)空間速度矩陣為Vj1、Vj2、...,各路徑點(diǎn)處的笛卡爾空間速度矩陣為V1、V2、...,則有:
上述方程式中Vj11 Vj12 Vj13 Vj14 Vj15 Vj16表示的是在第1個(gè)焊縫路徑點(diǎn)處機(jī)器人關(guān)節(jié)空間的六個(gè)分速度,V11 V12 V13 V14 V15 V16表示的是在第1個(gè)焊縫路徑點(diǎn)處機(jī)器人笛卡爾空間的六個(gè)分速度,V1合表示的是第1個(gè)焊縫路徑點(diǎn)處機(jī)器人笛卡爾空間的合速度,B1-1表示的是矩陣B1的逆矩陣,Vj21 Vj22 Vj23 Vj24 Vj25 Vj26表示的是在第2個(gè)焊縫路徑點(diǎn)處機(jī)器人關(guān)節(jié)空間的六個(gè)分速度,V21 V22 V23 V24 V25 V26表示的是在第2個(gè)焊縫路徑點(diǎn)處機(jī)器人笛卡爾空間的六個(gè)分速度,V2合表示的是第2個(gè)焊縫路徑點(diǎn)處機(jī)器人笛卡爾空間的合速度,B2-1表示的是矩陣B2的逆矩陣;
將式7、式8代入式6,有:
上述方程式中abs表示的是絕對(duì)值,根據(jù)式9、式10即可以求出笛卡爾空間最大速度離散集V1合V2合;
S7、對(duì)所述最大速度離散集進(jìn)行曲線擬合得到最大速度連續(xù)集;
設(shè)各路徑點(diǎn)到第1個(gè)焊縫路徑點(diǎn)的距離為s1、s2、...,選擇曲線V合=a*s5+b*s4+c*s3+d*s2+e*s+f對(duì)笛卡爾空間最大速度離散集進(jìn)行曲線擬合,可以得到笛卡爾空間最大速度連續(xù)集,設(shè)矩陣方程式C、D為:
則系數(shù)矩陣為:
上述方程式中CT表示的是矩陣C的轉(zhuǎn)置矩陣,(CT*C)-1表示矩陣CT和矩陣C乘積的逆矩陣;
S8、基于所述最大速度連續(xù)集進(jìn)行速度曲線規(guī)劃;將六關(guān)節(jié)機(jī)器人的各關(guān)節(jié)升速至常規(guī)運(yùn)行速度,用于連接最大速度連續(xù)集的曲線,所有工作運(yùn)行結(jié)束時(shí),降速后停止。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于南京達(dá)風(fēng)數(shù)控技術(shù)有限公司,未經(jīng)南京達(dá)風(fēng)數(shù)控技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110231650.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種無(wú)動(dòng)力關(guān)節(jié)臂式示教器
- 多自由度機(jī)器人
- 雙移動(dòng)假體
- 一種新型微創(chuàng)手術(shù)機(jī)器人系統(tǒng)用微創(chuàng)手術(shù)工具
- 用于關(guān)節(jié)式運(yùn)動(dòng)關(guān)節(jié)的定心機(jī)構(gòu)
- 球關(guān)節(jié)
- 一種三自由度氣動(dòng)機(jī)械臂
- 一種三指關(guān)節(jié)欠驅(qū)動(dòng)自適應(yīng)電驅(qū)機(jī)械爪
- 一種舒適性好的背包
- 一種仿型關(guān)節(jié)機(jī)器人系統(tǒng)
- 移動(dòng)通信系統(tǒng)中標(biāo)準(zhǔn)接口的消息跟蹤方法及其系統(tǒng)
- 網(wǎng)絡(luò)跟蹤系統(tǒng)及跟蹤控制方法
- 同步跟蹤自動(dòng)調(diào)節(jié)裝置
- 業(yè)務(wù)信令跟蹤方法、系統(tǒng)及裝置
- 超聲波診斷裝置
- 一種自動(dòng)跟蹤方法、自動(dòng)跟蹤設(shè)備及自動(dòng)跟蹤系統(tǒng)
- 多目標(biāo)跟蹤方法、系統(tǒng)、計(jì)算設(shè)備及存儲(chǔ)介質(zhì)
- 一種軌跡跟蹤方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種目標(biāo)跟蹤方法、裝置及存儲(chǔ)介質(zhì)
- 信號(hào)跟蹤方法、濾波方法、裝置及醫(yī)療設(shè)備





