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

基于加權(quán)優(yōu)化的機(jī)器人逆向運(yùn)動(dòng)學(xué)求解*

2016-06-16 02:16:10王光道劉蔭忠孫維堂

王光道,劉蔭忠,孫維堂

(1.中國(guó)科學(xué)院大學(xué),北京 100049;2.中國(guó)科學(xué)院 沈陽(yáng)計(jì)算技術(shù)研究所,沈陽(yáng) 110168)

?

基于加權(quán)優(yōu)化的機(jī)器人逆向運(yùn)動(dòng)學(xué)求解*

王光道1,2,劉蔭忠2,孫維堂2

(1.中國(guó)科學(xué)院大學(xué),北京100049;2.中國(guó)科學(xué)院 沈陽(yáng)計(jì)算技術(shù)研究所,沈陽(yáng)110168)

摘要:逆向運(yùn)動(dòng)學(xué)求解是實(shí)現(xiàn)機(jī)器人運(yùn)動(dòng)控制的關(guān)鍵問題之一。如何快速準(zhǔn)確地確定最優(yōu)解一直成為國(guó)內(nèi)外研究的熱點(diǎn)。為此,對(duì)MOTOMAN-MH6機(jī)器人逆向運(yùn)動(dòng)學(xué)的優(yōu)化問題進(jìn)行了研究。利用D-H矩陣建立了機(jī)器人運(yùn)動(dòng)學(xué)模型,分析了代數(shù)解析法的求解過(guò)程,得到了多重完整逆解。結(jié)合機(jī)器人的結(jié)構(gòu)特點(diǎn)和實(shí)際需求,提出了加權(quán)“最短行程”準(zhǔn)則,給定了權(quán)重函數(shù)的表達(dá)式,確定了逆向運(yùn)動(dòng)學(xué)的最優(yōu)解。最后,通過(guò)機(jī)器人三維仿真系統(tǒng)以及試驗(yàn)對(duì)選取的最優(yōu)解進(jìn)行驗(yàn)證,仿真結(jié)果與試驗(yàn)結(jié)果驗(yàn)證了研究方法的正確性。

關(guān)鍵詞:六關(guān)節(jié)機(jī)器人;逆向運(yùn)動(dòng)學(xué);代數(shù)解析法;加權(quán)“最短行程”;最優(yōu)解

0引言

六關(guān)節(jié)機(jī)器人結(jié)構(gòu)緊湊、靈活性高、工作范圍大,因而能很好地完成各種復(fù)雜任務(wù)并較早應(yīng)用于工業(yè)領(lǐng)域。然而,六關(guān)節(jié)機(jī)器人的逆運(yùn)動(dòng)學(xué)求解具有一定的難度,在一定程度上制約著機(jī)器人工作效率的提高。目前機(jī)器人逆運(yùn)動(dòng)學(xué)求解的方法主要有代數(shù)解析法和數(shù)值迭代法:代數(shù)解析法運(yùn)算速度快,實(shí)時(shí)性好,但機(jī)器人結(jié)構(gòu)必須符合Pieper準(zhǔn)則;數(shù)值迭代法可用于多數(shù)六關(guān)節(jié)機(jī)器人,但數(shù)值迭代法運(yùn)算速度慢,且不能得到準(zhǔn)確的逆解。工業(yè)六關(guān)節(jié)機(jī)器人結(jié)構(gòu)比較規(guī)則,一般末端三個(gè)關(guān)節(jié)的軸線始終交于一點(diǎn),符合Pieper準(zhǔn)則,利用代數(shù)解析法求逆解具有優(yōu)勢(shì)。文獻(xiàn)[5]比較了兩種代數(shù)解析法的求解特點(diǎn),卻沒有給出選取最優(yōu)解的算法流程。文獻(xiàn)[3]利用代數(shù)解析法求出8組逆解,利用“最短行程”準(zhǔn)則選取了一組最優(yōu)解。文獻(xiàn)[1]在利用代數(shù)解析法求解時(shí)引用了復(fù)指數(shù),雖然說(shuō)明應(yīng)根據(jù)實(shí)際情況選取最優(yōu)解,卻沒有對(duì)如何選取最優(yōu)解進(jìn)行深入討論。

本文在研究MOTOMAN-MH6機(jī)器人結(jié)構(gòu)特點(diǎn)的基礎(chǔ)上,利用D-H矩陣建立了機(jī)器人運(yùn)動(dòng)學(xué)模型,利用代數(shù)解析法得到了多重完整逆解,提出的加權(quán)“最短行程”準(zhǔn)則能夠根據(jù)MOTOMAN-MH6機(jī)器人的結(jié)構(gòu)特點(diǎn)及實(shí)際需求選取最優(yōu)解。

1MOTOMAN-MH6機(jī)器人運(yùn)動(dòng)學(xué)模型

圖1為根據(jù)MOTOMAN-MH6機(jī)器人的結(jié)構(gòu)特點(diǎn),采用D-H方法建立的機(jī)器人各桿坐標(biāo)系。

圖1 MOTOMAN-MH6機(jī)器人結(jié)構(gòu)及運(yùn)動(dòng)學(xué)坐標(biāo)

坐標(biāo)系{i-1}到坐標(biāo)系{i}的變化矩陣為:

(1)

根據(jù)表1中MOTOMAN-MH6機(jī)器人運(yùn)動(dòng)學(xué)參數(shù),其中θ值是各關(guān)節(jié)角處于初始狀態(tài)的值,將各參數(shù)值代入式(1),可求出機(jī)器人末端姿態(tài)矩陣P和末端位置矩陣W。

表1 MOTOMAN-MH6機(jī)器人運(yùn)動(dòng)學(xué)參數(shù)

2代數(shù)解析法求逆運(yùn)動(dòng)學(xué)解

(1)求θ1。由L(3,4)=R(3,4)?

其中:

(3)求θ3。由第(2)步計(jì)算,可得:

θ3=Atan2(mL4+nL3,mL3-nL4)

其中:

h=sin(θ3-θ2)(αxcosθ1+αysinθ1)-αzcos(θ3-θ2)

(5)求θ4。由第(4)步計(jì)算,可得:

θ4=Atan2(f/sinθ5,g/sinθ5)

其中:

3多重逆解選取最優(yōu)解

對(duì)于求出的多組逆解,首先判斷其是否滿足關(guān)節(jié)角的范圍,剔除不滿足條件的解或者將其轉(zhuǎn)化為滿足條件的解,將處理后的逆解代入式(1)進(jìn)行驗(yàn)證,保證解的正確性和完整性。

目前機(jī)器人選取最優(yōu)解一般采用“最短行程”準(zhǔn)則,如圖2所示。這種計(jì)算方法計(jì)算簡(jiǎn)單,卻忽視了機(jī)器人各關(guān)節(jié)的差異性和實(shí)際需求,求出的最優(yōu)解可能不是期望解。

圖2 “最短行程”準(zhǔn)則流程圖

為了選出符合機(jī)器人結(jié)構(gòu)特點(diǎn)的最優(yōu)解,滿足機(jī)器人實(shí)際工作需求,在基于“最短行程”準(zhǔn)則的基礎(chǔ)上,提出了一種加權(quán)“最短行程”準(zhǔn)則,核心步驟就是通過(guò)求加權(quán)歐式距離最小值來(lái)選取最優(yōu)解。加權(quán)“最短行程”準(zhǔn)則如圖3所示。

圖3 加權(quán)“最短行程”準(zhǔn)則流程圖

給定權(quán)重函數(shù)的一種表達(dá)式為:

m為影響因子的個(gè)數(shù),xk為第k個(gè)影響因子的值,pk為影響因子權(quán)重。

以MOTOMAN-MH6機(jī)器人為例,只考慮關(guān)節(jié)功耗和由關(guān)節(jié)轉(zhuǎn)動(dòng)引起后續(xù)連桿移動(dòng)掃過(guò)的空間范圍兩個(gè)影響因子,此時(shí)m=2。轉(zhuǎn)過(guò)相同角度各關(guān)節(jié)功耗之比為W1:W2:W3:W4:W5:W6,空間范圍之比為S1:S2:S3:S4:S5:S6。此處,功耗之比經(jīng)機(jī)器人測(cè)試可得出近似值,規(guī)定:

功耗影響因子的權(quán)重p1=0.3,桿移動(dòng)空間范圍影響因子權(quán)重p2=1-p1=0.7。此時(shí),“最短行程”權(quán)重因子為:

將其帶入加權(quán)“最短行程”準(zhǔn)則公式中,可求出最優(yōu)解。

在具體求解過(guò)程中,影響因子的個(gè)數(shù)和值應(yīng)以機(jī)器人自身結(jié)構(gòu)特點(diǎn)和運(yùn)行狀況為準(zhǔn),影響因子的權(quán)重根據(jù)實(shí)際需求給定。

4驗(yàn)證

MOTOMAN-MH6機(jī)器人逆運(yùn)動(dòng)學(xué)最優(yōu)解的驗(yàn)證是通過(guò)實(shí)驗(yàn)室機(jī)器人三維仿真系統(tǒng)以及實(shí)體安川機(jī)器人來(lái)完成。將機(jī)器人末端三個(gè)連桿視為小連桿,其余為大連桿。當(dāng)前機(jī)器人處于運(yùn)動(dòng)學(xué)初始狀態(tài),實(shí)驗(yàn)過(guò)程中期望機(jī)器人側(cè)重移動(dòng)小連桿以降低功耗、減少機(jī)器人連桿空間移動(dòng)范圍。依據(jù)實(shí)際需求計(jì)算出歐式距離的權(quán)重因子之比為:ω1:ω2:ω3:ω4:ω5:ω6=15:10:7:4:3:1。

如:輸入6個(gè)關(guān)節(jié)角依次為:50,30,-50,50,100,-150。求出的末端位姿矩陣為:

按照“最短行程”準(zhǔn)則選取的最優(yōu)解為:-130.000000,38.961124,-47.832366,-52.608561,71.719043,40.621141。按照加權(quán)“最短行程”準(zhǔn)則選取的最優(yōu)解為:50.000000,30.000000,-50.000000,50.000000,100.000000,-150.000000。

表2為近似全局關(guān)節(jié)角試驗(yàn)數(shù)據(jù),試驗(yàn)總組數(shù)為388962,按照“最短行程”準(zhǔn)則和加權(quán)“最短行程”準(zhǔn)則選出最優(yōu)解不一致的組數(shù)為6392組,不一致組數(shù)占試驗(yàn)總組數(shù)的比例為1.64%。

表2 近似全局關(guān)節(jié)角試驗(yàn)數(shù)據(jù)

表3為局部關(guān)節(jié)角范圍內(nèi)的驗(yàn)證,試驗(yàn)總組數(shù)為15625,按照“最短行程”準(zhǔn)則和加權(quán)“最短行程”準(zhǔn)則選出最優(yōu)解不一致的組數(shù)為11604組,不一致組數(shù)占試驗(yàn)總組數(shù)的比例為74.27%。

由加權(quán)“最短行程”準(zhǔn)則公式可知:若六個(gè)關(guān)節(jié)角的歐式距離權(quán)重因子之比為1,加權(quán)“最短行程”準(zhǔn)則將退化為“最短行程”準(zhǔn)則,此時(shí)最優(yōu)解不一致組數(shù)占試驗(yàn)總組數(shù)的比例為0%。因而,最優(yōu)解不一致組數(shù)占試驗(yàn)總組數(shù)比例大小與末端位姿的范圍以及歐式距離權(quán)重大小有關(guān)。

表3 局部關(guān)節(jié)角試驗(yàn)數(shù)據(jù)

假設(shè)“最短行程”準(zhǔn)則選取的一組最優(yōu)解為θ1,θ2,θ3,θ4,θ5,θ6;加權(quán)“最短行程”準(zhǔn)則選取的一組最優(yōu)解為θw1,θw2,θw3,θw4,θw5,θw6。令:

在局部關(guān)節(jié)角試驗(yàn)得到的11604組不一致最優(yōu)解中均勻采取24組數(shù)據(jù),具體分析如圖4所示。

圖4 加權(quán)優(yōu)化前后效果對(duì)比圖

由圖4對(duì)比折線可以看出,加權(quán)“最短行程”準(zhǔn)則在求逆解過(guò)程中側(cè)重移動(dòng)小連桿而不是大連桿,符合初始需求。

5結(jié)論

機(jī)器人逆運(yùn)動(dòng)學(xué)求解有一定的難度,利用代數(shù)解析法可以快速有效求出六關(guān)節(jié)工業(yè)機(jī)器人多重完整逆解;加權(quán)“最短行程”準(zhǔn)則能夠選取符合機(jī)器人結(jié)構(gòu)特點(diǎn)和實(shí)際需求的逆解;機(jī)器人三維模型仿真系統(tǒng)和實(shí)體安川機(jī)器人對(duì)最優(yōu)解進(jìn)行驗(yàn)證,表明了研究方法的正確性,為進(jìn)一步研究機(jī)器人軌跡規(guī)劃奠定了基礎(chǔ)。

[參考文獻(xiàn)]

[1] 黎伯春,楊建宇,耿磊,等. 基于實(shí)時(shí)逆運(yùn)動(dòng)學(xué)算法的6R機(jī)器人三維仿真[J]. 組合機(jī)床與自動(dòng)化加工技術(shù),2014(3):45-48.

[2] John J Craig. 機(jī)器人學(xué)導(dǎo)論[M].北京:機(jī)械工業(yè)出版社,2012.

[3] 王其軍,杜建軍. MOTOMAN機(jī)器人逆運(yùn)動(dòng)學(xué)新分析[J].哈爾濱工業(yè)大學(xué)學(xué)報(bào),2010,42(3):451-454.

[4] 張文明,云秀超,李曉旭,等. 六自由度弧焊機(jī)器人運(yùn)動(dòng)及位姿控制[J]. 制造業(yè)自動(dòng)化, 2015,37(3):32-34.

[5] 程永倫. 錢江一號(hào)焊接機(jī)器人運(yùn)動(dòng)學(xué)研究及仿真分析[D]. 浙江:浙江大學(xué),2008.

[6] 趙大旭,壽國(guó)忠,顧玉琦,等. 6自由度3P3R溫室服務(wù)機(jī)械臂運(yùn)動(dòng)學(xué)分析[J]. 機(jī)床與液壓, 2015,43(5):9-12.

[7] 林仕高. 搬運(yùn)機(jī)器人笛卡爾空間軌跡規(guī)劃研究[D]. 廣州:華南理工大學(xué),2013.

[8] Reza N Jazar. Theory of Applied Robotics: Kinematics, Dynamics, and Control[M]. 2rd.New York: Springer, 2010.

[9] 黎潤(rùn)偉. 面向復(fù)雜曲面加工的工業(yè)機(jī)器人離線編程系統(tǒng)研究[D]. 廣州:華南理工大學(xué), 2014.

[10] 王潤(rùn). 串聯(lián)機(jī)器人運(yùn)動(dòng)學(xué)分析、結(jié)構(gòu)優(yōu)化設(shè)計(jì)及仿真研究[D]. 天津:天津大學(xué), 2012.

(編輯趙蓉)

Inverse Kinematics of Robot Based on Weighted Optimization

WANG Guang-dao1,2, LIU Yin-zhong2, SUN Wei-tang2

(1.Graduate University of Chinese Academy of Sciences, Beijing 100049, China; 2.Shenyang Institute of Computing Technology, Chinese Academy of Science, Shenyang 110168, China)

Abstract:Inverse kinematics is one of the key problems to realize the motion control of robot. How to determine the optimal solution quickly and accurately has been the hot spot at home and abroad. For this reason, the optimization of inverse kinematics for the MOTOMAN-MH6 robot is studied. The D-H Matrix is used to establish kinematics model, and the process of the algebraic analytic method is analyzed, and then the multiple complete inverse solutions are obtained. According to the structural features of robot and practical requirements, a weighted "shortest stroke" criterion is proposed, and the weight function is determined and a set of optimal solutions is selected. Finally, the optimal solution is verified by the robot 3D simulation system and the experiment, which proves the correctness of the research method.

Key words:six-joint robot; inverse kinematics; algebraic analysis; weighted "shortest stroke"; the optimal solution

文章編號(hào):1001-2265(2016)05-0001-03

DOI:10.13462/j.cnki.mmtamt.2016.05.001

收稿日期:2015-06-14

*基金項(xiàng)目:“核高基”專項(xiàng)(2012ZX01029-001-002)

作者簡(jiǎn)介:王光道(1988—),男,河南漯河人,中國(guó)科學(xué)院大學(xué)碩士研究生,研究方向?yàn)閿?shù)控技術(shù),(E-mail)zezhen@126.com。

中圖分類號(hào):TH166;TP242.2

文獻(xiàn)標(biāo)識(shí)碼:A

主站蜘蛛池模板: 精品国产美女福到在线不卡f| 国产不卡国语在线| 久久99精品久久久大学生| 中文字幕在线免费看| 自拍偷拍一区| 国产色图在线观看| 一本大道东京热无码av| 国产亚洲欧美在线专区| 青青网在线国产| 亚洲熟妇AV日韩熟妇在线| 久久久久亚洲精品成人网| 无码人妻热线精品视频| 国产成人a在线观看视频| 亚洲色成人www在线观看| 第一页亚洲| 国产精品网址你懂的| 久久久久国产精品熟女影院| 国产99视频在线| 国产在线观看一区二区三区| 亚洲AV无码一二区三区在线播放| 国产精品亚洲片在线va| 国产精品无码影视久久久久久久 | 五月综合色婷婷| 中文字幕无码电影| 91黄视频在线观看| 国产精品一区二区国产主播| 亚卅精品无码久久毛片乌克兰| 青青草原国产av福利网站| 欧美日本中文| 91精品免费高清在线| 久久精品国产国语对白| 久一在线视频| 亚洲综合天堂网| 亚洲一区精品视频在线| 国产91麻豆视频| 亚洲国产看片基地久久1024| 国产丝袜无码精品| 亚洲人成网站18禁动漫无码| 国产精品无码AⅤ在线观看播放| 亚洲侵犯无码网址在线观看| 色久综合在线| 无码高潮喷水专区久久| 亚洲AV电影不卡在线观看| 国内精品一区二区在线观看| 亚洲狠狠婷婷综合久久久久| 91精品专区国产盗摄| 欧美精品v| 久久一日本道色综合久久| 丁香婷婷久久| 亚洲色图欧美激情| 四虎国产永久在线观看| 国产高颜值露脸在线观看| 22sihu国产精品视频影视资讯| 黄色网页在线播放| 免费久久一级欧美特大黄| 中日无码在线观看| 五月六月伊人狠狠丁香网| 免费无码AV片在线观看国产| 欧美久久网| 有专无码视频| 亚洲一区二区成人| 国产一级精品毛片基地| 久久久国产精品免费视频| 亚洲精品国偷自产在线91正片| 国产性爱网站| 欧美一级黄色影院| 国产成+人+综合+亚洲欧美| 国产在线第二页| 亚洲黄色高清| 国产一级片网址| 视频国产精品丝袜第一页| 成人在线亚洲| 污网站在线观看视频| 国产成人精品一区二区不卡| 亚洲欧洲日本在线| 毛片久久网站小视频| 国产精品制服| 国产精品一区二区无码免费看片| 国产不卡网| 久久精品中文无码资源站| 无码日韩视频| 99青青青精品视频在线|