• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于六自由度機(jī)械臂運(yùn)動(dòng)學(xué)問題的仿真研究

      2014-04-29 04:05:34盧銳王忠慶
      電子世界 2014年19期
      關(guān)鍵詞:仿真技術(shù)運(yùn)動(dòng)學(xué)機(jī)械手

      盧銳 王忠慶

      【摘要】以六自由度工業(yè)機(jī)器人——MOTOMAN-HP6 機(jī)器人為研究對(duì)象,簡(jiǎn)單介紹了機(jī)器人運(yùn)動(dòng)學(xué)的數(shù)學(xué)基礎(chǔ)。根據(jù)機(jī)器人的相關(guān)參數(shù),建立了機(jī)器人運(yùn)動(dòng)學(xué)模型及相關(guān)坐標(biāo)系,對(duì)機(jī)器人的正運(yùn)動(dòng)學(xué)及逆運(yùn)動(dòng)學(xué)問題進(jìn)行了研究。采用MATLAB 開發(fā)工具建立系統(tǒng)界面,編制了相關(guān)程序,結(jié)合實(shí)例對(duì)機(jī)器人的直線、圓弧及自由曲線軌跡的生成進(jìn)行了仿真,完成了系統(tǒng)設(shè)計(jì)。為后續(xù)實(shí)習(xí)用工業(yè)機(jī)器人離線編程系統(tǒng)的開發(fā)打下了基礎(chǔ)。

      【關(guān)鍵詞】六自由度;機(jī)械臂運(yùn)動(dòng)學(xué)

      Abstract:This thesis takes MOTOMAN-HP6 robot as the research object,introduces the mathematical foundation of the robot kinematics briefly.According to the related parameters of the robot,the kinematics model and the relevant coordinate of the robot are built,the kinematics and inverse kinematics problem is studied.The system interface based on MATLAB is built and the related program is compiled.The straight and curve motion of the robot are simulated with instances and the system design is completed.For the design of the off- line programming system of the practice industrial robot laid the foundation.

      Key word:Industrial robots;Inverse kinematics analysis;System simulation;Free curve;MOTOMAN

      1.引言

      在工業(yè)機(jī)器人的應(yīng)用中,系統(tǒng)仿真技術(shù)起到了很重要的作用。仿真技術(shù)是在近幾十年來基于計(jì)算機(jī)技術(shù)、控制技術(shù)等發(fā)展起來的一門綜合性技術(shù)[9]。隨著計(jì)算機(jī)技術(shù)的發(fā)展和普及,系統(tǒng)仿真技術(shù)的應(yīng)用范圍也越來越廣,基本包括了人們生活、生產(chǎn)的各個(gè)領(lǐng)域。而在工業(yè)機(jī)器人的應(yīng)用中,仿真技術(shù)的重要性體現(xiàn)的也相當(dāng)?shù)拿黠@。

      本文以目前應(yīng)用較廣泛的六自由度工業(yè)機(jī)器人——MOTOMAN-HP6 機(jī)器人為研究對(duì)象,采用MATLAB開發(fā)工具建立機(jī)器人的運(yùn)動(dòng)學(xué)模型及相關(guān)的坐標(biāo)系,對(duì)機(jī)器人的正運(yùn)動(dòng)及逆運(yùn)動(dòng)學(xué)的相關(guān)算法進(jìn)行了研究,并對(duì)幾種不同的求解方法進(jìn)行了對(duì)比,接著分析了直線、圓弧及自由曲線軌跡的生成相關(guān)算法,特別是對(duì)自由曲線的軌跡生成算法的關(guān)鍵技術(shù)進(jìn)行了研究。

      2.機(jī)械臂結(jié)構(gòu)

      從圖1中可以看出,機(jī)器人各個(gè)關(guān)節(jié)的尺寸關(guān)系以及中心點(diǎn)的坐標(biāo)值及機(jī)座坐標(biāo)原點(diǎn)的位置等。在機(jī)器人的各個(gè)連桿上固接一個(gè)坐標(biāo)系,研究這些坐標(biāo)系之間的關(guān)系,就可以研究機(jī)器人各連桿之間的關(guān)系(見表1)。

      表1 D-H參數(shù)表

      i αi-1 a i-1 di θi

      1 0 0 460 0

      2 -Pi/2 250 0 -Pi/2

      3 Pi 700 0 0

      4 -Pi/2 150 -800 0

      5 Pi/2 0 0 -Pi/2

      6 -Pi/2 0 -100 0

      機(jī)器人坐標(biāo)系相應(yīng)的一些連桿參數(shù)如所示。其中:αi表示繞Xi-1軸,從Zi-1旋轉(zhuǎn)到Zi的角度值;ai-1表示沿Xi-1軸,從Zi-1移動(dòng)到Zi的距離;di表示沿Zi軸,從Xi-1移動(dòng)到Xi的距離;θi表示繞Zi軸,從Xi-1旋轉(zhuǎn)到Xi的角度。

      3.正運(yùn)動(dòng)學(xué)求解算法

      根據(jù)運(yùn)動(dòng)學(xué)數(shù)學(xué)基礎(chǔ)理論知識(shí),我們可以采用4 4的齊次變換矩陣描述相鄰兩連桿之間的空間位置關(guān)系,以此來建立機(jī)器人連桿的運(yùn)動(dòng)方程。對(duì)圖2所示的連桿坐標(biāo)系,進(jìn)行坐標(biāo)變換,我們可以得出如下的變換矩陣關(guān)系:

      式中:

      4.逆運(yùn)動(dòng)學(xué)求解算法

      已知機(jī)器人末端執(zhí)行器的位姿來確定對(duì)應(yīng)的關(guān)節(jié)角的問題為機(jī)器人的逆運(yùn)動(dòng)學(xué)問題。也就是給定機(jī)器人末端執(zhí)行器的目標(biāo)點(diǎn)的坐標(biāo)(),來求解此時(shí)對(duì)應(yīng)的各個(gè)關(guān)節(jié)角度。

      對(duì)于6自由度的機(jī)械臂而言,在某些特殊的情況下,可以得到封閉解:

      (1)三個(gè)相鄰關(guān)節(jié)軸相較于一點(diǎn);

      (2)三個(gè)相鄰關(guān)節(jié)軸相互平行。

      逆運(yùn)動(dòng)學(xué)幾何法:

      由于連桿坐標(biāo)系{4}{5}{6}的原點(diǎn)都在腕部三軸的交點(diǎn)上,此時(shí)運(yùn)動(dòng)學(xué)方程可以表示為:;式中,規(guī)定三軸交點(diǎn)(稱腕部)的位置;而則規(guī)定手腕的方位。因此運(yùn)動(dòng)學(xué)反解分兩步進(jìn)行:首先由腕部位置求解出;然后再由手腕的方位解出。

      圖2 在坐標(biāo)系{1}下的機(jī)器人連桿幾何關(guān)系

      5.計(jì)算結(jié)果分析

      (1)增根的問題

      通常產(chǎn)生增根的原因有2個(gè):一是解得的目標(biāo)角度超出機(jī)器人關(guān)節(jié)的運(yùn)動(dòng)范圍;二是計(jì)算過程中運(yùn)用的三角函數(shù)公式造成的。對(duì)于前者,必須通過角度范圍的校驗(yàn)來剔除;對(duì)于后者,由于不可避免要使用三角帶環(huán),因此需要借助幾何方法來分析可能的最大逆解數(shù),以檢測(cè)計(jì)算過程是否引入增根。

      表2 逆運(yùn)動(dòng)學(xué)求解

      1 2 3 4 5 6

      1 48.31 -323.78 159.59 -49.41 79.56 11.94

      2 48.31 -313.78 159.59 130.59 -79.56 191.94

      3 48.31 -73.24 18.50 -117.21 57.11 133.43

      4 48.31 -73.24 18.50 62.79 -57.11 313.43

      5 -129.95 -106.76 159.59 63.16 59.23 134.68

      6 -129.95 -106.76 159.59 243.16 -59.23 314.68

      7 -129.95 143.78 18.50 128.58 78.73 13.77

      8 -129.95 143.78 18.50 308.58 -78.73 193.77

      (2)MATLAB仿真求解驗(yàn)證

      根據(jù)上述機(jī)械臂運(yùn)動(dòng)學(xué)逆解算法,通過求解機(jī)械臂末端在某一空間位姿時(shí)的各關(guān)節(jié)姿態(tài),來驗(yàn)證本文所提出的運(yùn)動(dòng)學(xué)逆解算法的正確性。

      取機(jī)械臂運(yùn)動(dòng)中所能達(dá)到的任意坐標(biāo)x=214.8;y=247.8;z=110,利用MATLAB編寫的求解程序求得8組解。

      如表2所示,滿足關(guān)節(jié)轉(zhuǎn)角范圍的只有一組解,為第三組解。將這組解帶入機(jī)械手運(yùn)動(dòng)學(xué)正解方程,通過MATLAB運(yùn)動(dòng)學(xué)正解程序可得機(jī)械手末端執(zhí)行器相對(duì)于基坐標(biāo)系的位姿,與已知位置相同,故該逆解算法是正確的。

      6.結(jié)束語

      在本文涉及的六自由度機(jī)械臂逆解研究中才用幾何法求解,計(jì)算量小,對(duì)于特定構(gòu)型的機(jī)械手來說是一種簡(jiǎn)單實(shí)用的逆運(yùn)動(dòng)學(xué)求解方法。

      參考文獻(xiàn)

      [1]蔡自興.機(jī)器人學(xué)[M].北京:清華大學(xué)出版社,2009.

      [2]王雪松,許世范,郝繼飛.MOTOMAN 機(jī)械手逆運(yùn)動(dòng)方程的推導(dǎo)方法及求解[J].中國(guó)礦業(yè)大學(xué)學(xué)報(bào),2001,30(1):73-75.

      [3]馬化一,張艾群,張?bào)糜?一種基于優(yōu)化算法的機(jī)械手運(yùn)動(dòng)學(xué)逆解[J].機(jī)器人,2001,23(2):137-141.

      [4]羅家佳,胡國(guó)清.基于MATLAB 的機(jī)器人運(yùn)動(dòng)仿真研究[J].廈門大學(xué)學(xué)報(bào),2005,44(5):640-644.

      作者簡(jiǎn)介:

      盧銳(1988—),男,山西太原人,中北大學(xué)碩士研究生,研究方向:控制工程。

      王忠慶,男,中北大學(xué)副教授,碩士生導(dǎo)師,研究方向:控制理論與控制工程,導(dǎo)航、制導(dǎo)與控制,檢測(cè)技術(shù)與自動(dòng)化裝置。

      猜你喜歡
      仿真技術(shù)運(yùn)動(dòng)學(xué)機(jī)械手
      抓取脆弱物體的機(jī)械手
      基于MATLAB的6R機(jī)器人逆運(yùn)動(dòng)學(xué)求解分析
      虛擬仿真技術(shù)支持情景構(gòu)建
      基于D-H法的5-DOF串并聯(lián)機(jī)床運(yùn)動(dòng)學(xué)分析
      搬運(yùn)機(jī)械手PLC控制系統(tǒng)設(shè)計(jì)
      AMESim仿真技術(shù)在汽車空調(diào)制冷系統(tǒng)中的應(yīng)用
      基于運(yùn)動(dòng)學(xué)原理的LBI解模糊算法
      基于ADAMS與MATLAB的機(jī)械手控制系統(tǒng)仿真研究
      應(yīng)用三維仿真技術(shù)模擬彈子鎖異常開啟
      雙足機(jī)器人運(yùn)動(dòng)學(xué)分析與仿真
      景宁| 厦门市| 大余县| 安庆市| 华蓥市| 彭山县| 信丰县| 株洲县| 鄄城县| 阳新县| 五华县| 太谷县| 苏尼特左旗| 黄石市| 修文县| 嵊泗县| 郸城县| 渝北区| 历史| 德令哈市| 邵阳县| 内江市| 怀来县| 鸡东县| 虎林市| 柳江县| 伊宁市| 武山县| 贵溪市| 舟曲县| 聂拉木县| 四川省| 浮梁县| 灯塔市| 南丹县| 竹山县| 鄢陵县| 江油市| 恭城| 麟游县| 永修县|