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

        ?

        基于旋量法的6R機(jī)械臂運(yùn)動(dòng)學(xué)建模及分析

        2019-09-10 07:22:44呂磊李憲華費(fèi)思先石雪松劉壯壯

        呂磊 李憲華 費(fèi)思先 石雪松 劉壯壯

        摘要:針對(duì)六自由度模塊化機(jī)械臂,基于旋量理論建立機(jī)械臂運(yùn)動(dòng)學(xué)模型,并且將機(jī)械臂三維模型導(dǎo)入ADAMS軟件中進(jìn)行運(yùn)動(dòng)學(xué)仿真,驗(yàn)證了運(yùn)動(dòng)學(xué)方程的正確性.基于該運(yùn)動(dòng)學(xué)模型,應(yīng)用蒙特卡洛法對(duì)機(jī)械臂的工作空間進(jìn)行了求解,繪制了機(jī)械臂工作空間的點(diǎn)云圖,為進(jìn)一步的運(yùn)動(dòng)學(xué)特性分析和動(dòng)力學(xué)研究奠定了基礎(chǔ).

        關(guān)鍵詞:串聯(lián)機(jī)械臂;旋量理論;運(yùn)動(dòng)學(xué);工作空間

        中圖分類號(hào):TP241.2;TP242.2? 文獻(xiàn)標(biāo)識(shí)碼:A? 文章編號(hào):1673-260X(2019)09-0053-03

        目前針對(duì)串聯(lián)機(jī)器人正向運(yùn)動(dòng)學(xué)模型的建立主要有D-H參數(shù)法和旋量法[1].D-H參數(shù)法是19世紀(jì)60年代,Denavit和Hartenberg上提出的一種對(duì)串聯(lián)機(jī)器人數(shù)學(xué)建模方法,并且推導(dǎo)出了它的運(yùn)動(dòng)方程,由于便于理解,D-H參數(shù)法方法應(yīng)用較為廣泛[2-4].但是D-H參數(shù)法建模需要在每個(gè)關(guān)節(jié)上建立一個(gè)坐標(biāo)系,每個(gè)關(guān)節(jié)必須繞z軸旋轉(zhuǎn),同時(shí)連桿的移動(dòng)要沿坐標(biāo)系x方向,并且當(dāng)機(jī)械臂的構(gòu)型發(fā)生變化時(shí)就需要重新對(duì)機(jī)械臂進(jìn)行建模,因此采用D-H參數(shù)法為機(jī)械臂確定D-H參數(shù)和連桿坐標(biāo)系將會(huì)十分繁瑣[5-7].而旋量法建模不需要對(duì)每一個(gè)關(guān)節(jié)都建立坐標(biāo)系,只需要建立一個(gè)基坐標(biāo)系和一個(gè)機(jī)械臂末端工具坐標(biāo)系即可,建模的過(guò)程較為簡(jiǎn)單[8].劉冠隆等[9]基于旋量理論法,應(yīng)用指數(shù)積公式對(duì)七自由度和六自由度機(jī)械臂建立了正向運(yùn)動(dòng)學(xué)方程,并且利用ADAMS進(jìn)行了運(yùn)動(dòng)仿真,驗(yàn)證了正向運(yùn)動(dòng)學(xué)方程的正確性;王國(guó)勛等[10]針對(duì)六自由度工業(yè)機(jī)器人,基于旋量理論對(duì)機(jī)械臂進(jìn)行運(yùn)動(dòng)學(xué)建模,并且基于此模型對(duì)機(jī)械臂的逆運(yùn)動(dòng)學(xué)進(jìn)行了求解及驗(yàn)證.錢東海等[11]基于旋量法建立起的機(jī)器人運(yùn)動(dòng)學(xué)模型,并且采用Paden-Kahan子問(wèn)題方法進(jìn)行了逆運(yùn)動(dòng)學(xué)的求解.李文威等[12]基于旋量理論對(duì)SRU構(gòu)型仿人機(jī)械臂進(jìn)行了正運(yùn)動(dòng)學(xué)與可操作性分析.殷志鋒等[13]基于旋量理論對(duì)絕對(duì)冗余度機(jī)器人的運(yùn)動(dòng)學(xué)正解和逆解問(wèn)題進(jìn)行了分析,并且提出了基于指數(shù)積公式的絕對(duì)冗余度機(jī)器人的運(yùn)動(dòng)學(xué)解.

        本文基于旋量理論針對(duì)六自由度模塊化機(jī)械臂進(jìn)行了運(yùn)動(dòng)學(xué)方程的求解,并將三維模型導(dǎo)入至ADAMS軟件進(jìn)行運(yùn)動(dòng)學(xué)仿真,通過(guò)仿真數(shù)據(jù)與理論數(shù)據(jù)對(duì)比,驗(yàn)證了運(yùn)動(dòng)學(xué)方程的正確性.最后基于蒙特卡洛法,應(yīng)用MATLAB軟件該機(jī)械臂的工作空間進(jìn)行了點(diǎn)云圖的繪制,求解了機(jī)械臂的工作空間范圍.

        1 旋量法機(jī)械臂運(yùn)動(dòng)學(xué)模型的建立

        根據(jù)旋量理論,串聯(lián)機(jī)械臂的關(guān)節(jié)運(yùn)動(dòng)可視為各個(gè)桿件的旋量運(yùn)動(dòng),假設(shè)基坐標(biāo)系為S,初始狀態(tài)下,桿件繞關(guān)節(jié)軸線的旋轉(zhuǎn)矢量為,任取軸線上的一點(diǎn)q=(qx qy qz)T,所以可求得運(yùn)動(dòng)旋量和運(yùn)動(dòng)旋量坐標(biāo):

        旋量理論中,剛體的旋轉(zhuǎn)運(yùn)動(dòng)可由運(yùn)動(dòng)旋量的指數(shù)積的形式表示為:

        將坐標(biāo)系B固定在剛體上,坐標(biāo)系B相對(duì)于基坐標(biāo)系S的位姿可以用gab表示,初始狀態(tài)下的位姿為gab(0),當(dāng)剛體轉(zhuǎn)動(dòng)后的位姿為:

        2 旋量法求解6R模塊化機(jī)械臂正運(yùn)動(dòng)學(xué)方程

        本文研究的模塊化機(jī)械臂是由德國(guó)Amtec公司的Power Cube模塊構(gòu)建而成,機(jī)器人手臂為兩條六個(gè)自由度機(jī)械臂,末端為手爪模塊.機(jī)械臂模型如圖1所示,機(jī)械臂有六個(gè)轉(zhuǎn)動(dòng)關(guān)節(jié),每個(gè)關(guān)節(jié)的關(guān)節(jié)范圍如表1所示.根據(jù)該模塊化機(jī)械臂的構(gòu)型特點(diǎn),選取機(jī)械臂的某一形位,建立基坐標(biāo)系o和固定在機(jī)械臂末端執(zhí)行器的坐標(biāo)系ee,具體表示如圖2所示,其中L2=328mm,L4=276mm,L6=336.2mm.

        建立機(jī)械臂運(yùn)動(dòng)學(xué)方程的步驟如下:

        (1)根據(jù)初始狀態(tài)下機(jī)械臂構(gòu)型和尺寸可以確定各關(guān)節(jié)軸線的單位方向向量為:

        其中:gee()表示給定關(guān)節(jié)變量時(shí),坐標(biāo)系ee相對(duì)于基坐標(biāo)系o的位姿;gee(0)表示初始狀態(tài)下,坐標(biāo)系ee相對(duì)于基坐標(biāo)系o的位姿.

        3 機(jī)械臂運(yùn)動(dòng)學(xué)仿真

        首先根據(jù)機(jī)械臂實(shí)體在SolidWorks中建立機(jī)械臂的三維模型,然后將機(jī)械臂的三維模型轉(zhuǎn)換parasolid格式文件并導(dǎo)入ADAMS軟件中.在ADAMS環(huán)境下,根據(jù)機(jī)械臂的實(shí)際運(yùn)動(dòng)情況,添加各個(gè)部件之間的運(yùn)動(dòng)約束.其中基座與大地之間添加固定副,由于該機(jī)械臂有6個(gè)轉(zhuǎn)動(dòng)關(guān)節(jié),因此在各個(gè)轉(zhuǎn)動(dòng)關(guān)節(jié)處添加轉(zhuǎn)動(dòng)副.在設(shè)置相應(yīng)運(yùn)動(dòng)約束后,為各個(gè)轉(zhuǎn)動(dòng)副添加相應(yīng)驅(qū)動(dòng),如圖3所示.其中,各關(guān)節(jié)的驅(qū)動(dòng)函數(shù)如表2所示.

        當(dāng)設(shè)置好各個(gè)參數(shù)之后,對(duì)機(jī)械臂模型進(jìn)行運(yùn)動(dòng)仿真,仿真時(shí)長(zhǎng)設(shè)置為5.0,步長(zhǎng)為0.1.通過(guò)ADAMS后處理模塊,可以得到機(jī)械臂的6個(gè)關(guān)節(jié)角和末端執(zhí)行器位移隨時(shí)間的變化曲線如圖4所示.

        根據(jù)運(yùn)動(dòng)學(xué)方程,利用MATLAB編制程序,設(shè)置各個(gè)關(guān)節(jié)運(yùn)動(dòng)函數(shù)與表2中相同,在[0,5]s區(qū)間每隔0.1s取點(diǎn),將所取點(diǎn)對(duì)應(yīng)的角度值代入運(yùn)動(dòng)學(xué)方程中,可以求得機(jī)械臂末端位移的理論值.之后將ADAMS仿真中機(jī)械臂末端位移數(shù)據(jù)導(dǎo)入至MATLAB中,繪制ADAMS仿真曲線和理論值散點(diǎn)如圖5所示.

        圖5中,曲線代表ADAMS仿真曲線,*點(diǎn)代表運(yùn)動(dòng)學(xué)方程計(jì)算點(diǎn)理論值,從ADAMS仿真曲線和運(yùn)動(dòng)學(xué)仿真所計(jì)算的理論數(shù)據(jù)對(duì)比可以看出,末端標(biāo)記點(diǎn)位移仿真曲線和理論值相差較小,驗(yàn)證了運(yùn)動(dòng)學(xué)方程的正確性.

        4 工作空間分析

        機(jī)械臂的工作空間指的是在機(jī)械臂的操作空間中機(jī)械臂的末端執(zhí)行器所能到達(dá)的所有點(diǎn)的集合.在實(shí)際工作中,由于需要機(jī)械臂回避障礙物以及機(jī)械臂的靈活性分析等,所以工作空間被看作是在機(jī)械臂結(jié)構(gòu)設(shè)計(jì)過(guò)程中一個(gè)重要指標(biāo),因此對(duì)機(jī)械臂的工作空間求解具有很強(qiáng)的現(xiàn)實(shí)意義.本文基于蒙特卡洛法并利用機(jī)械臂的運(yùn)動(dòng)學(xué)方程,求得機(jī)械臂末端位置坐標(biāo),然后利用MATLAB可視化功能將這些點(diǎn)以描點(diǎn)方式顯示出來(lái),即獲得機(jī)械臂的工作空間點(diǎn)云圖.

        根據(jù)表1給出的各個(gè)關(guān)節(jié)范圍,在該范圍內(nèi)對(duì)每個(gè)關(guān)節(jié)變量取N=15000個(gè)隨機(jī)值,組成N個(gè)關(guān)節(jié)向量.將每個(gè)關(guān)節(jié)向量帶入運(yùn)動(dòng)學(xué)方程中,可以得到機(jī)械臂末端執(zhí)行器在操作空間中的N各點(diǎn)的位置坐標(biāo),將這些點(diǎn)繪制成點(diǎn)云圖如圖6所示.

        由圖4可以看出,機(jī)械臂工作空間為呈橢球形狀,工作空間范圍為:x∈[-950,950]mm,y∈[-950,950]mm,z∈[620,620]mm.可以發(fā)現(xiàn),由于受機(jī)械臂構(gòu)型影響,機(jī)械臂在z軸方向上末端可達(dá)范圍相對(duì)于y,z范圍較小.

        5 結(jié)論

        本文基于旋量理論對(duì)六自由度模塊化機(jī)械臂進(jìn)行運(yùn)動(dòng)學(xué)建模,并且將機(jī)械臂的三維模型導(dǎo)入ADAMS中進(jìn)行運(yùn)動(dòng)學(xué)仿真,通過(guò)計(jì)算與仿真的對(duì)比分析,驗(yàn)證了運(yùn)動(dòng)學(xué)模型的正確性.相對(duì)于D-H參數(shù)法,采用旋量法建模僅需要建立工具坐標(biāo)系與基坐標(biāo)系即可,更加簡(jiǎn)便、直觀.最后對(duì)機(jī)械臂的工作空間進(jìn)行分析,繪制了機(jī)械臂工作空間點(diǎn)云圖,求出機(jī)械臂工作空間范圍,為進(jìn)一步的機(jī)械臂運(yùn)動(dòng)學(xué)特性分析和動(dòng)力學(xué)研究奠定了基礎(chǔ).

        ——————————

        參考文獻(xiàn):

        〔1〕王夢(mèng).多自由度串聯(lián)機(jī)器人運(yùn)動(dòng)學(xué)分析與仿真[D].北京理工大學(xué),2016.

        〔2〕Denavit J, Hartenberg R S. A kinematic notation forlower pair mechanisms based on matrices[J]. Journalof Applied Mechanics, 1995,2l(5): 215-221.

        〔3〕Whitney D E. Mechanical Assemblies: Their Design, Manufacture, and Role in Product Development[M]. New York: Oxford University Press, 2004: 35-51.

        〔4〕Santolaria J, Aguilar J J, Yagüe J A, et al. Kinematic parameter estimation technique for calibration and repeatability improvement of articulated arm coordinate measuring machines[J]. Precision Engineering, 2008, 32(4):251-268.

        〔5〕馮崇.工業(yè)機(jī)器人運(yùn)動(dòng)分析及控制研究[D].河南科技大學(xué),2015.

        〔6〕敖天翔,劉滿祿,張華,等.結(jié)合旋量和代數(shù)方法的工業(yè)機(jī)械臂逆運(yùn)動(dòng)學(xué)解法[J].機(jī)械科學(xué)與技術(shù),2017,36(8):1224-1229.

        〔7〕李君.基于旋量理論的Stanford臂的運(yùn)動(dòng)學(xué)分析[J].天津科技大學(xué)學(xué)報(bào),2010,25(4):72-75.

        〔8〕Anish K Mampetta,A Lie group formulation of Kinematics and Dynamics of serial Manipulations[J]. Course Project Report,2006:1-5.

        〔9〕劉冠隆,賀曉瑩,高興宇,李明楓,Alaa Aldeen Housein.七自由度雙臂機(jī)器人旋量理論正向運(yùn)動(dòng)學(xué)與工作空間分析[J/OL].機(jī)械科學(xué)與技術(shù):1-8[2019-03-10].https://doi.org/10.13433/j.cnki.1003-8728.20180240.

        〔10〕王國(guó)勛,舒啟林,王軍.基于旋量理論的6R工業(yè)機(jī)器人運(yùn)動(dòng)學(xué)建模與分析[J].機(jī)床與液壓,2018,46(23):35-42.

        〔11〕錢東海,王新峰,趙偉,崔澤.基于旋量理論和Paden-Kahan子問(wèn)題的6自由度機(jī)器人逆解算法[J].機(jī)械工程學(xué)報(bào),2009,45(09):72-76+81.

        〔12〕李文威,周廣兵,陳再勵(lì),吳亮生,黃煒聰,陳惠綱.基于旋量理論的仿人機(jī)械臂正運(yùn)動(dòng)學(xué)與可操作性分析[J].自動(dòng)化與信息工程,2018,39(05):1-4+9.

        〔13〕殷志鋒,葛新鋒.基于指數(shù)積的冗余度機(jī)器人運(yùn)動(dòng)學(xué)求解算法[J].制造業(yè)自化,2013,35(01):4-8.

        日韩国产精品无码一区二区三区| 风流少妇一区二区三区| 美女射精视频在线观看| 四虎永久在线精品免费一区二区 | 看av免费毛片手机播放| 九九99久久精品在免费线18| 97人妻蜜臀中文字幕| 亚洲av迷人一区二区三区| 国产成+人+综合+亚洲欧美丁香花 欧美真人性野外做爰 | 99久久久久久亚洲精品| 中文字幕一区二三区麻豆| 在办公室被c到呻吟的动态图 | 极品白嫩的小少妇| 精品乱码卡1卡2卡3免费开放| 亚洲综合网一区二区三区| 日本一本一道久久香蕉男人的天堂| 午夜免费视频| 欧美在线视频免费观看| 91亚洲精品久久久蜜桃| 国产乱理伦在线观看美腿丝袜| 亚洲av福利无码无一区二区| 久久精品无码一区二区三区不| 亚洲在线一区二区三区| 极品人妻少妇av免费久久| 欧美性猛交xxxx乱大交3| 亚洲中文字幕在线爆乳| 久久精品伊人久久精品伊人| 97久久久久人妻精品区一| 亚洲精品无码高潮喷水在线 | 黄色潮片三级三级三级免费| 日本岛国大片不卡人妻| 99久久国产精品免费热| 亚洲春色在线视频| 中文字幕久无码免费久久| 国产精品一区二区三区成人| 人妻丰满熟妇aⅴ无码| 免费看久久妇女高潮a| 蜜桃视频色版在线观看| 国产一区二区三区内射| 亚洲av无码潮喷在线观看| 国产成人aa在线观看视频|