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

基于旋量法的6R機械臂運動學建模及分析

2019-09-10 07:22:44呂磊李憲華費思先石雪松劉壯壯
赤峰學院學報·自然科學版 2019年9期

呂磊 李憲華 費思先 石雪松 劉壯壯

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

關鍵詞:串聯機械臂;旋量理論;運動學;工作空間

中圖分類號:TP241.2;TP242.2? 文獻標識碼:A? 文章編號:1673-260X(2019)09-0053-03

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

本文基于旋量理論針對六自由度模塊化機械臂進行了運動學方程的求解,并將三維模型導入至ADAMS軟件進行運動學仿真,通過仿真數據與理論數據對比,驗證了運動學方程的正確性.最后基于蒙特卡洛法,應用MATLAB軟件該機械臂的工作空間進行了點云圖的繪制,求解了機械臂的工作空間范圍.

1 旋量法機械臂運動學模型的建立

根據旋量理論,串聯機械臂的關節運動可視為各個桿件的旋量運動,假設基坐標系為S,初始狀態下,桿件繞關節軸線的旋轉矢量為,任取軸線上的一點q=(qx qy qz)T,所以可求得運動旋量和運動旋量坐標:

旋量理論中,剛體的旋轉運動可由運動旋量的指數積的形式表示為:

將坐標系B固定在剛體上,坐標系B相對于基坐標系S的位姿可以用gab表示,初始狀態下的位姿為gab(0),當剛體轉動后的位姿為:

2 旋量法求解6R模塊化機械臂正運動學方程

本文研究的模塊化機械臂是由德國Amtec公司的Power Cube模塊構建而成,機器人手臂為兩條六個自由度機械臂,末端為手爪模塊.機械臂模型如圖1所示,機械臂有六個轉動關節,每個關節的關節范圍如表1所示.根據該模塊化機械臂的構型特點,選取機械臂的某一形位,建立基坐標系o和固定在機械臂末端執行器的坐標系ee,具體表示如圖2所示,其中L2=328mm,L4=276mm,L6=336.2mm.

建立機械臂運動學方程的步驟如下:

(1)根據初始狀態下機械臂構型和尺寸可以確定各關節軸線的單位方向向量為:

其中:gee()表示給定關節變量時,坐標系ee相對于基坐標系o的位姿;gee(0)表示初始狀態下,坐標系ee相對于基坐標系o的位姿.

3 機械臂運動學仿真

首先根據機械臂實體在SolidWorks中建立機械臂的三維模型,然后將機械臂的三維模型轉換parasolid格式文件并導入ADAMS軟件中.在ADAMS環境下,根據機械臂的實際運動情況,添加各個部件之間的運動約束.其中基座與大地之間添加固定副,由于該機械臂有6個轉動關節,因此在各個轉動關節處添加轉動副.在設置相應運動約束后,為各個轉動副添加相應驅動,如圖3所示.其中,各關節的驅動函數如表2所示.

當設置好各個參數之后,對機械臂模型進行運動仿真,仿真時長設置為5.0,步長為0.1.通過ADAMS后處理模塊,可以得到機械臂的6個關節角和末端執行器位移隨時間的變化曲線如圖4所示.

根據運動學方程,利用MATLAB編制程序,設置各個關節運動函數與表2中相同,在[0,5]s區間每隔0.1s取點,將所取點對應的角度值代入運動學方程中,可以求得機械臂末端位移的理論值.之后將ADAMS仿真中機械臂末端位移數據導入至MATLAB中,繪制ADAMS仿真曲線和理論值散點如圖5所示.

圖5中,曲線代表ADAMS仿真曲線,*點代表運動學方程計算點理論值,從ADAMS仿真曲線和運動學仿真所計算的理論數據對比可以看出,末端標記點位移仿真曲線和理論值相差較小,驗證了運動學方程的正確性.

4 工作空間分析

機械臂的工作空間指的是在機械臂的操作空間中機械臂的末端執行器所能到達的所有點的集合.在實際工作中,由于需要機械臂回避障礙物以及機械臂的靈活性分析等,所以工作空間被看作是在機械臂結構設計過程中一個重要指標,因此對機械臂的工作空間求解具有很強的現實意義.本文基于蒙特卡洛法并利用機械臂的運動學方程,求得機械臂末端位置坐標,然后利用MATLAB可視化功能將這些點以描點方式顯示出來,即獲得機械臂的工作空間點云圖.

根據表1給出的各個關節范圍,在該范圍內對每個關節變量取N=15000個隨機值,組成N個關節向量.將每個關節向量帶入運動學方程中,可以得到機械臂末端執行器在操作空間中的N各點的位置坐標,將這些點繪制成點云圖如圖6所示.

由圖4可以看出,機械臂工作空間為呈橢球形狀,工作空間范圍為:x∈[-950,950]mm,y∈[-950,950]mm,z∈[620,620]mm.可以發現,由于受機械臂構型影響,機械臂在z軸方向上末端可達范圍相對于y,z范圍較小.

5 結論

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

——————————

參考文獻:

〔1〕王夢.多自由度串聯機器人運動學分析與仿真[D].北京理工大學,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〕馮崇.工業機器人運動分析及控制研究[D].河南科技大學,2015.

〔6〕敖天翔,劉滿祿,張華,等.結合旋量和代數方法的工業機械臂逆運動學解法[J].機械科學與技術,2017,36(8):1224-1229.

〔7〕李君.基于旋量理論的Stanford臂的運動學分析[J].天津科技大學學報,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/OL].機械科學與技術:1-8[2019-03-10].https://doi.org/10.13433/j.cnki.1003-8728.20180240.

〔10〕王國勛,舒啟林,王軍.基于旋量理論的6R工業機器人運動學建模與分析[J].機床與液壓,2018,46(23):35-42.

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

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

〔13〕殷志鋒,葛新鋒.基于指數積的冗余度機器人運動學求解算法[J].制造業自化,2013,35(01):4-8.

主站蜘蛛池模板: 国产精品漂亮美女在线观看| 国产视频你懂得| 亚洲精品第一在线观看视频| 天天色天天综合| 亚洲国产精品一区二区高清无码久久| 久久毛片基地| 国产日本一区二区三区| 97在线免费| 国产精品香蕉| 四虎影视国产精品| 成人免费视频一区| 成年网址网站在线观看| 一级毛片免费观看久| 免费人成又黄又爽的视频网站| 亚洲国产综合精品中文第一| 亚洲免费黄色网| 亚洲αv毛片| 91无码视频在线观看| 91在线播放国产| 亚洲人妖在线| 国产日韩欧美成人| 中文字幕在线观看日本| 欧美爱爱网| 欧美福利在线观看| 日韩av在线直播| 秋霞国产在线| 精品国产免费观看| 天堂va亚洲va欧美va国产| 97亚洲色综久久精品| 国产精品刺激对白在线| 亚洲天堂网2014| 亚洲国产清纯| 国产成人8x视频一区二区| 午夜精品影院| 精品人妻AV区| 无码精油按摩潮喷在线播放| 韩国v欧美v亚洲v日本v| 国产乱子伦手机在线| 亚洲第一精品福利| 色偷偷一区| 麻豆精品在线| 欧美成人精品一级在线观看| 5555国产在线观看| 欧美在线精品怡红院| 色135综合网| 国产永久在线视频| 九九线精品视频在线观看| 天堂岛国av无码免费无禁网站| 欧美在线伊人| 亚洲欧美一级一级a| 秘书高跟黑色丝袜国产91在线| 亚洲精品第五页| 久久精品中文字幕免费| 91丝袜乱伦| 99国产精品国产| 欧美区在线播放| 91小视频版在线观看www| 99视频在线免费| 久久精品娱乐亚洲领先| 女人18毛片一级毛片在线 | 欧美区国产区| 亚洲成aⅴ人在线观看| 欧美第二区| 在线免费a视频| 亚洲国产欧美自拍| 91av国产在线| 国产微拍精品| 91探花在线观看国产最新| 精品国产网站| 美臀人妻中出中文字幕在线| 欧美五月婷婷| 精品久久久久久中文字幕女 | 国产无码高清视频不卡| 国产一区免费在线观看| 97视频在线观看免费视频| 日本午夜三级| 成人免费黄色小视频| 国产chinese男男gay视频网| 55夜色66夜色国产精品视频| 国产主播福利在线观看| 伊人激情综合网| 久久国语对白|