999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

雙臂SCARA機器人運動學分析與仿真*

2022-05-20 08:07:04郝建豹蔡文賢
機械研究與應用 2022年2期

郝建豹,蔡文賢

(廣東交通職業技術學院 工業機器人系,廣東 廣州 510800)

0 引 言

裝備制造企業工藝板、電路板等快速插件領域應用通用機器人(如常見串聯6自由度機器人,平面SCARA 4自由度機器人)無法發揮其高度柔性化的優勢,且存在靈活度低、工作效率低、性價比低等問題[1-5]。而雙臂機器人是一個控制系統控制兩個獨立臂部的機器人,雙臂可以協同作業,或單臂獨立作業,或同時做兩種不同工作,在生產效率等方面比通用機器人都有很大的提高。

常見串聯6自由度機器人的相關研究理論并不是全部都適用于雙臂機器人研究,雙臂機器人研究是研究領域中較為關鍵的新研究課題,具有較高的社會價值[6-7]。ABB機器人公司設計的7自由度雙臂YUMI機器人幾乎具備了人類手臂的全部操作功能,但是其價格昂貴,應用到某些插件領域性價比較低。

機器人運動學分析是實現機器人運動控制的基礎[8],而 D-H法[9-12]是常用的分析方法。筆者針對快速插件領域設計了雙臂SCARA機器人,該機器人一共5個自由度,單臂2個自由度,機器人移動軌道1個自由度。筆者設計并制作了虛擬樣機,利用D-H法建立了運動學模型,并對機器人工具坐標、工件坐標及世界坐標進行了標定,針對雙臂協同工作情況利用SimMechines進行了運動仿真。

1 機構簡述及模型建立

雙臂SCARA機器人的本體機械結構主要包括直線運動模塊,基座、手臂(大臂與小臂)、末端執行器等部分,具體如圖1所示。

圖1 雙臂SCARA機器人虛擬樣機

機器人直線運動模塊完成機器人的直線運動,可擴大機器人運動范圍。大臂與小臂兩個旋轉運動,兩個旋轉關節的軸線相互平行,可控制末端執行器的姿態及其在平面方向上的運動定位。末端執行器采用氣動方式,可執行垂直插件運動。

1.1 機器人正運動學方程

由于雙臂 SCARA 機器人單臂具有2個自由度,而機器人移動軌道1個自由度為伺服電機獨立控制,對雙臂機器人研究沒有影響,另外機器人手部垂直運動自由度可忽略,故可將其簡化為俯視圖如圖2所示的結構。

圖2 雙臂SCARA機器人坐標系

圖2中雙臂 SCARA機器人坐標系為世界坐標系,符合右手定則,Z軸垂直紙面向下。SCARA1為右臂,SCARA2為左臂。α1是左大臂長度,α2是左小臂長度,α3是右大臂長度,α4是右小臂長度。其他說明及取值見表1。

表1 雙臂SCARA機器人D-H坐標參數

因雙臂機器人左右臂對稱,對雙臂機器人單手系D-H坐標轉換公式:

An+1=Rot(z,θn+1)×Tran(0,0,dn+1)×

Tran(an+1,0,0)×Rot(x,an+1)

(1)

式中:cn+1表示cosθn+1,sn+1表示sinθn+1,cαn+1表示cosαn+1等,下同。

根據公式(1)可得出:

雙臂SCARA機器人的軸1與軸2之間的變換規則為:

RTH=RT11T22T3…n-1Tn=A1A2A3…An

(2)

根據式(2),得出機器人正運動學模型:

(3)

式中:c12表示cos(θ1+θ2);s12表示sin(θ1+θ2)。

1.2 機器人逆運動學方程

由于雙臂機器人有兩個擺臂,到達空間一點有兩組合適解,一個屬于右手系,一個屬于左手系,因此逆運動學求解時需要根據左右手系給出唯一解,可根據關節當前角度所構成左右手系統進行判斷。為求解逆運動學,對于雙臂機器人中的某一臂,采用幾何方法,具體如圖3所示。

圖3 逆運動幾何圖形

在ΔOAB中,由余弦定理得:

結合右臂臂長數值α3與α4,下面根據象限可解出右臂θ3,θ4的值。

(1)如果px>0,左手系情況下:

右手系情況下:

(2)如果px<0,py<0,左手系情況下:

右手系情況下:

(3)如果px<0,py>0,左手系情況下:

右手系情況下:

2 雙臂SCARA機器人關鍵數據標定

2.1 工具坐標系標定

由于機器人末端執行器實際加工尺寸與理論設計尺寸存在偏差,另外末端執行器在安裝過程中存在偏差,因此需要對安裝后的末端操作器實際尺寸進行反向測量,進而需要對工具坐標系標定。

兩式相減:

從而得出:

2.2 世界坐標系標定

(6)

3 雙臂協同運動仿真

為驗證文中所建立的正、逆運動學模型的準確性,基于Matlab工具 SimMechines 虛擬樣機運動學算法仿真驗證。利用SolidWorks軟件對雙臂機器人進行建模后,轉換為STL(stereo lithography)文件類型并導入 Matlab 軟件中,編寫程序函數 T=SCARA_fkine(theta),T=SCARA_ikine(Tcp,DH)等,在SimMechines中裝配并添加關節約束,并給定雙臂SCARA機器人的起始點。仿真給定雙臂SCARA機器人起點和終點的相關數據如表2所列。仿真結果如圖4所示。

表2 雙臂SCARA機器人運動學仿真數據驗證

圖4 機器人左右手臂協同運行軌跡

雙臂協同直線軌跡仿真說明,所建立的正逆運動學模型正確的,并且能夠完成協同運動。

4 結 語

設計了一種5自由度的雙臂SCARA機器人虛擬樣機,應用D-H坐標系建立了正逆運動學模型。針對雙臂機器人給出了工具坐標系、工件坐標系、世界坐標系標定方法。采用基于Matlab工具 SimMechines 虛擬樣機進行了雙臂協同運動仿真,仿真結果驗證了構建模型的正確性,為進一步研究雙臂機器人的開發與工程應用提供了參考。

主站蜘蛛池模板: 真实国产精品vr专区| 大学生久久香蕉国产线观看| 欧美97欧美综合色伦图| 久久99热这里只有精品免费看| 国产99视频在线| 中文字幕va| 国产美女自慰在线观看| 香蕉久久国产精品免| 美女国产在线| 不卡午夜视频| 高清色本在线www| 亚洲国模精品一区| 国产小视频免费观看| 欧美日韩一区二区三| 999国内精品久久免费视频| 久青草免费在线视频| 成人免费一级片| 日韩精品免费在线视频| 日韩在线成年视频人网站观看| 亚洲成人精品| 伊人国产无码高清视频| 少妇精品网站| 91精品国产综合久久不国产大片| 91人妻日韩人妻无码专区精品| 美女被操91视频| 一级毛片a女人刺激视频免费| 久久a级片| 日本a∨在线观看| 在线中文字幕日韩| 538精品在线观看| 日本道综合一本久久久88| 国产一级毛片网站| 亚洲Aⅴ无码专区在线观看q| 日本一本正道综合久久dvd| 国产一区二区三区夜色| 色欲综合久久中文字幕网| 久久www视频| 网友自拍视频精品区| 亚洲专区一区二区在线观看| 毛片卡一卡二| AV熟女乱| 日本午夜网站| 久久semm亚洲国产| 99视频在线免费| 亚洲香蕉伊综合在人在线| 亚洲国产在一区二区三区| 国产福利一区视频| 久久女人网| 亚洲一区二区三区中文字幕5566| 日本一区中文字幕最新在线| 免费xxxxx在线观看网站| 国产激情在线视频| 人妻21p大胆| 亚洲色欲色欲www在线观看| 毛片免费观看视频| 成人福利免费在线观看| 成人a免费α片在线视频网站| 亚卅精品无码久久毛片乌克兰 | 热99re99首页精品亚洲五月天| 嫩草国产在线| 欧美A级V片在线观看| 国产人成在线视频| 亚洲欧洲日韩久久狠狠爱 | 米奇精品一区二区三区| 久草视频精品| 日韩精品资源| 亚洲国产欧洲精品路线久久| 波多野结衣久久精品| 亚洲av无码成人专区| 欧美α片免费观看| 99精品这里只有精品高清视频| 91麻豆国产精品91久久久| 久久人人爽人人爽人人片aV东京热| 91欧洲国产日韩在线人成| 亚洲免费播放| 国产农村精品一级毛片视频| 伊人久久久久久久久久| 午夜福利在线观看入口| 99re经典视频在线| 久久婷婷六月| 亚洲精品你懂的| 国产性爱网站|