亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        六自由度工業(yè)機(jī)器人結(jié)構(gòu)設(shè)計(jì)與運(yùn)動(dòng)仿真

        2014-04-12 00:00:00吳應(yīng)東
        現(xiàn)代電子技術(shù) 2014年2期

        摘 要: 隨著計(jì)算機(jī)、自動(dòng)控制等技術(shù)的發(fā)展,工業(yè)機(jī)器人被大量運(yùn)用于多種場(chǎng)合。其末端執(zhí)行器決定了機(jī)器人的功能,但機(jī)器人本體結(jié)構(gòu)的設(shè)計(jì)尤為重要。為方便研究,設(shè)計(jì)了一種六自由度工業(yè)機(jī)器人結(jié)構(gòu),采用D?H方法,完成機(jī)器人的運(yùn)動(dòng)正解。運(yùn)動(dòng)逆解采用代數(shù)法完成。最后,充分利用LabVIEW便捷的人機(jī)界面設(shè)計(jì)、Softmotion插件豐富的運(yùn)動(dòng)控制函數(shù)以及Solidworks Motion直觀的三維仿真等優(yōu)點(diǎn),聯(lián)合LabVIEW的Softmotion插件和Solidworks Motion進(jìn)行運(yùn)動(dòng)仿真,該思路還能夠?yàn)楹罄m(xù)物理樣機(jī)的控制仿真提供幫助。

        關(guān)鍵詞: 工業(yè)機(jī)器人; 結(jié)構(gòu)設(shè)計(jì); 運(yùn)動(dòng)學(xué)分析; 運(yùn)動(dòng)仿真

        中圖分類(lèi)號(hào): TN919?34; TH242.2 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)02?0074?03

        工業(yè)機(jī)器人主要由本體和末端執(zhí)行機(jī)構(gòu)組成。其主體結(jié)構(gòu)具有一定的通用性,末端執(zhí)行機(jī)構(gòu)(如焊槍等)決定了機(jī)器人的功能。工業(yè)機(jī)器人擁有相對(duì)較低的智能程度,但能帶來(lái)巨大的經(jīng)濟(jì)效益。它之所以走在機(jī)器人技術(shù)的前沿,很大一部分原因就是其廣泛的應(yīng)用范圍以及巨大的社會(huì)價(jià)值[1]。在工業(yè)機(jī)器人領(lǐng)域,日本首屈一指,已經(jīng)形成非常有規(guī)模的產(chǎn)業(yè)。據(jù)統(tǒng)計(jì),其機(jī)器人數(shù)量幾乎占據(jù)世界機(jī)器人數(shù)量[2]的50%。比較著名的有FANUC、Motoman等。另外,德國(guó)的KUKA、瑞典的ABB及美國(guó)的Adept Technology公司等,它們都是各自國(guó)家的支柱產(chǎn)業(yè)之一。

        1 機(jī)器人的結(jié)構(gòu)設(shè)計(jì)

        工業(yè)機(jī)器人主要由位置調(diào)整機(jī)構(gòu)和姿態(tài)調(diào)整機(jī)構(gòu)兩部分組成。本文采用典型的六自由度工業(yè)機(jī)器人結(jié)構(gòu)[3]。前三個(gè)關(guān)節(jié)負(fù)責(zé)位置調(diào)整,后三個(gè)關(guān)節(jié)負(fù)責(zé)姿態(tài)調(diào)整。多個(gè)關(guān)節(jié)協(xié)同完成機(jī)器人末端點(diǎn)的控制。其模型采用Solidworks完成三維模型的建立,整體結(jié)構(gòu)及相關(guān)關(guān)節(jié)轉(zhuǎn)動(dòng)示意如圖1所示。

        2 六自由度工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)分析

        機(jī)器人運(yùn)動(dòng)學(xué)分析并不考慮機(jī)器人的整體受力情況,分為正向和逆向運(yùn)動(dòng)學(xué)分析[4]。正運(yùn)動(dòng)學(xué)是給定各關(guān)節(jié)位移值,計(jì)算得到末端執(zhí)行器坐標(biāo)系相對(duì)零點(diǎn)坐標(biāo)系的位置和姿態(tài),逆運(yùn)動(dòng)學(xué)則與之相反。

        2.1 機(jī)器人正運(yùn)動(dòng)學(xué)分析

        通過(guò)D?H方法建立坐標(biāo)系,如圖2所示。

        模型連桿參數(shù)如表1所示。

        其中,a1=600,a2=1 280,a3=200,d4=2 042,關(guān)節(jié)軸i和關(guān)節(jié)軸i-1之間的公垂線(xiàn)被定義為連桿的長(zhǎng)度,用ai-1來(lái)表示;di為連桿偏距,它是相鄰連桿在同一關(guān)節(jié)軸上的距離;用αi-1表示連桿轉(zhuǎn)角,是關(guān)節(jié)軸i沿著ai-1平移到與關(guān)節(jié)軸i-1相交的位置,平移之后的軸線(xiàn)與關(guān)節(jié)軸i-1之間的夾角;公垂線(xiàn)ai沿著di平移到與公垂線(xiàn)ai-1相交,平移后的公垂線(xiàn)與公垂線(xiàn)ai-1之間的夾角稱(chēng)為關(guān)節(jié)角,用θi來(lái)表示[5]。

        確定機(jī)器人的D?H參數(shù)之后,根據(jù)連桿的參數(shù)列出相鄰坐標(biāo)系之間的齊次變換矩陣[i-1iT],然后乘起來(lái)得到末端坐標(biāo)系和基坐標(biāo)系的位置變換矩陣:

        [06T=01T12T23T34T45T56T=nxoxaxpxnyoyaypynzozazpz0001]

        其中[p]向量表示末端點(diǎn)在基坐標(biāo)系中空間位置,[n],[o],[a]三個(gè)向量表示末端坐標(biāo)系姿態(tài)。在這個(gè)公式中可取各個(gè)關(guān)節(jié)位移值為一特殊值來(lái)驗(yàn)證該公式的正確性,當(dāng)六個(gè)關(guān)節(jié)的值分別為θ1=0°,θ2=0°,θ3=0°,θ4=0°,θ5=0°,θ6=0°,得到末端位置和姿態(tài),和圖2中是一致的,說(shuō)明該正解過(guò)程是正確的。

        2.2 機(jī)器人逆運(yùn)動(dòng)學(xué)分析

        機(jī)器人逆向運(yùn)動(dòng)學(xué)的求解,主要有幾何法、三軸相交的Pieper解法和反變換法三種方法[6]。本文建立的六自由度焊接機(jī)器人后面三個(gè)關(guān)節(jié)軸線(xiàn)匯聚到一點(diǎn),因此,可以采用代數(shù)法完成運(yùn)動(dòng)學(xué)逆解。

        利用[01T]的逆矩陣在式子兩端相乘,即:

        [inv(01T)06T=12T23T34T45T56T=16T]

        兩端矩陣的第二行第四列元素是關(guān)于θ1的方程,令兩者相等,便可以將θ1求出:

        [θ1=atan2py,px-atan20,±sqrtpx2+py2]

        分別另兩端矩陣的[1,4]元素以及[3,4]元素相等,能夠?qū)ⅵ?求出:

        [θ3=atan2(a3,-d4)-atan2k,+sqrt(a32+d42-k2)] [k=(px2+py2+pz2+a12-2a1pxcos θ1-a22- a32-d42)(2a2)]

        按照之前的方法繼續(xù)在等式兩端乘逆矩陣inv([12T])以及inv([23T])。

        令兩端矩陣的[1,4]元素以及[2,4]元素相等,便可以求得θ3與θ2的和θ23:

        [θ23=atan2(sinθ23,cosθ23)sinθ23=a3+a2cos θ3pz+d4+a2sin θ3· pxcos θ1+pysin θ1-a1]

        [cosθ23=a3+a2cos θ3pxcos θ1+pysin θ1-a1- d4+a2sin θ3pz]

        結(jié)合之前求得的θ3,便可以得到θ2:

        [θ2=θ23-θ3]

        令矩陣的[1,3]元素以及[3,3]對(duì)應(yīng)元素相等。當(dāng)sin[θ5≠0]時(shí),能夠得到[θ4]=atan2(axcos[θ1][cosθ2+θ3]+aysin[θ1][cosθ2+θ3]+az[sinθ2+θ3],axsin[θ1]-aycos[θ1]);當(dāng)sin[θ5]=0時(shí),關(guān)節(jié)處于奇異位置,這時(shí)θ4可以取任何值。

        為了求θ5的值,按照之前的思路,繼續(xù)左邊乘以逆矩陣得到。

        [θ5=atan2sin θ5,cos θ5sin θ5=axcos θ1cos(θ2+θ3)cos θ4+sin θ1sin θ4+ aysin θ1cos(θ2+θ3)cos θ4-cos θ1sin θ4+ azsin(θ2+θ3)cos θ4cos θ5=axcos θ1sinθ2+θ3+aysin θ1sinθ2+θ3- azcosθ2+θ3]

        為了求θ6,繼續(xù)在兩端乘[45T]的逆矩陣。

        [θ6=atan2(sin θ6,cos θ6)] [sin θ6=nxsin θ1cos θ4-cos θ1cos(θ2+θ3)sin θ4- nycos θ1cos θ4+sin θ1cos(θ2+θ3)sin θ4- nzsinθ2+θ3sin θ4][cos θ6=nx(cos θ1cos(θ2+θ3)cos θ4+ sin θ21sin θ4sin θ5-cos θ1sinθ2+θ3sin θ5)+ ny(sin θ1cosθ2+θ3cos θ4-cos θ1sin θ4cos θ5- sin θ1sin(θ2+θ3)sin θ5)+ nz(sin(θ2+θ3)cos θ4cos θ5+cos(θ2+θ3)sin θ5)]

        各關(guān)節(jié)位移值表達(dá)式多種可能性將導(dǎo)致整體結(jié)果的不惟一,θ1與θ3有兩種可能值,而θ6可以表示為θ6=θ6+π。六個(gè)關(guān)節(jié)角的組合有23=8種。因此,機(jī)器人設(shè)計(jì)中軌跡規(guī)劃就顯得尤為重要,根據(jù)實(shí)際運(yùn)行情況,在一定限制條件下選取合適的結(jié)果,比如時(shí)間短、驅(qū)動(dòng)力小等[7]。

        3 機(jī)器人運(yùn)動(dòng)仿真

        運(yùn)動(dòng)仿真主要是為了驗(yàn)證之前理論數(shù)據(jù)的正確性[8]。本文采用聯(lián)合Solidworks Motion插件與LabVIEW仿真進(jìn)行。兩者聯(lián)合進(jìn)行產(chǎn)品開(kāi)發(fā)的流程如圖3所示。

        Solidworks構(gòu)建3D CAD模型,LabVIEW主要進(jìn)行,兩者借由Softmotion插件完成集成,構(gòu)建機(jī)電一體化虛擬原型設(shè)計(jì)的虛擬環(huán)境。Solidworks Motion插件負(fù)責(zé)運(yùn)動(dòng)仿真;NI?Motion負(fù)責(zé)運(yùn)動(dòng)控制編程和運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì);NI SoftMotion Module集成設(shè)計(jì)模塊,主要用于運(yùn)動(dòng)仿真設(shè)計(jì)。圖4顯示了該聯(lián)合仿真的人機(jī)交互界面,主要完成機(jī)器人軌跡規(guī)劃以及基本數(shù)據(jù)的設(shè)置,后臺(tái)程序便能很快計(jì)算并驅(qū)動(dòng)三維模型運(yùn)行仿真,可直觀地觀察理論數(shù)據(jù)的正確性以及機(jī)器人結(jié)構(gòu)的合理性。

        這種多領(lǐng)域交互設(shè)計(jì)是該種聯(lián)合仿真最大的優(yōu)勢(shì)以及具有巨大潛力的地方[9]。LabVIEW和Solidworks的聯(lián)合仿真能夠?yàn)闄C(jī)電產(chǎn)品設(shè)計(jì)提供全方位的幫助,不僅在機(jī)械結(jié)構(gòu)方面,還有控制以及電氣等領(lǐng)域,其仿真階段所取得的控制程序能夠被直接移植到后期的物理樣機(jī)[10]。

        4 結(jié) 語(yǔ)

        本文對(duì)六自由度工業(yè)機(jī)器人進(jìn)行一定的理論研究。主要內(nèi)容包含了機(jī)器人運(yùn)動(dòng)學(xué)基礎(chǔ)、機(jī)械手臂結(jié)構(gòu)設(shè)計(jì)、機(jī)器人運(yùn)動(dòng)學(xué)仿真等。對(duì)六自由度工業(yè)機(jī)器人后續(xù)研究提供了基本數(shù)據(jù),對(duì)相關(guān)研究方法的選擇也起到參考作用。在已有的研究基礎(chǔ)上,以后可以將機(jī)器人進(jìn)行改進(jìn),實(shí)現(xiàn)一種具體的功能,比如焊接以及碼垛等。

        參考文獻(xiàn)

        [1] 張正兵,李曉娜.機(jī)器人在焊接中的應(yīng)用[J].電焊機(jī),2008,38(6):44?47.

        [2] 郭海.六自由度焊接機(jī)器人運(yùn)動(dòng)控制精度的分析與研究[D].杭州:浙江工業(yè)大學(xué),2011.

        [3] 陳魯剛,平雪良,徐希文,等.基于ADAMS的焊接機(jī)器人軌跡規(guī)劃[J].江南大學(xué)學(xué)報(bào),2011,10(2):196?200.

        [4] 孫學(xué)儉,王先勇,董宇.焊接機(jī)器人運(yùn)動(dòng)學(xué)正逆解[J].北京石油化工學(xué)院學(xué)報(bào),2011(1):30?34.

        [5] 葉長(zhǎng)龍,廉立新,趙永輝,等.焊接機(jī)器人焊接相貫線(xiàn)曲線(xiàn)仿真[J].沈陽(yáng)工業(yè)大學(xué)學(xué)報(bào),2003,25(5):426?429.

        [6] PIEPER D L.The kinematics of manipulators under computercontrol [D]. USA: Stranford University, 1968.

        [7] 吳應(yīng)東.六自由度汽車(chē)車(chē)身焊接機(jī)器人系統(tǒng)設(shè)計(jì)[D].成都:四川大學(xué),2009.

        [8] 張鐵牛,陸中平,陳巧紅,等.基于COSMOSMotion的3?PRRU并聯(lián)機(jī)器人運(yùn)動(dòng)仿真[J].浙江理工大學(xué)學(xué)報(bào),2010,27(6):885?888.

        [9] 王慧能.基于虛擬原型的機(jī)電一體化設(shè)計(jì)技術(shù)研究[D].西安:西安電子科技大學(xué),2011.

        [10] 朱峰,刁燕,吳應(yīng)東.基于LabVIEW和Solidworks的微創(chuàng)手術(shù)機(jī)器人運(yùn)動(dòng)仿真[J].機(jī)械設(shè)計(jì)與制造,2013(3):136?138.

        麻豆激情视频在线观看| 蜜桃臀无码内射一区二区三区| 国产成人久久精品区一区二区 | 免费无码午夜福利片69| 中文字幕久热精品视频免费| 国产在线播放免费人成视频播放| 免费在线观看视频播放| 影音先锋女人av鲁色资源网久久 | 欧亚精品无码永久免费视频| 国产色视频在线观看了| 草色噜噜噜av在线观看香蕉| 国产老熟女狂叫对白| 白丝美女被狂躁免费视频网站| 中文字幕文字幕视频在线| 欧美顶级少妇作爱| 131美女爱做视频| 中文字幕无码免费久久9| 99久久精品人妻少妇一| 亚洲a∨无码一区二区三区| 国产成人无码aⅴ片在线观看| 免费在线观看亚洲视频| 国产一区二区三区内射| 性色做爰片在线观看ww| 97人妻视频妓女网| 一区二区三区免费自拍偷拍视频| 激情内射亚洲一区二区三区| 亚洲精品国偷自产在线99正片| 深夜福利国产| 国产三级精品三级在线专区| 97午夜理论片影院在线播放| 亚洲成a人片在线看| 免费看男女啪啪的视频网站| 欧美又大粗又爽又黄大片视频| 国产人妻久久精品二区三区| 无码国产精品色午夜| 婷婷久久av综合一区二区三区| 国模无码一区二区三区| 2022Av天堂在线无码| 午夜视频在线观看国产| 成人欧美一区二区三区在线观看| 欧美性群另类交|