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

一種基于平面精度的機(jī)器人標(biāo)定方法及仿真

2011-09-07 09:02:32董慧穎李文廣
中國機(jī)械工程 2011年17期
關(guān)鍵詞:測量

董慧穎 李文廣

1.沈陽理工大學(xué),沈陽,110159 2.山東省機(jī)器人與制造自動化技術(shù)重點(diǎn)實(shí)驗(yàn)室,濟(jì)南,250014

0 引言

在進(jìn)行離線編程時(shí),需要標(biāo)定仿真機(jī)器人模型與實(shí)際機(jī)器人本體間的誤差,機(jī)器人一般有較好的重復(fù)定位特性,但是其絕對定位精度并不高。因此,很長一段時(shí)間以來人們一直采用“錄播”的方式來讓機(jī)器人工作,忽略了它的絕對定位精度。標(biāo)定的目的就是要調(diào)整機(jī)器人關(guān)節(jié)零位偏差與末端位姿間的關(guān)系,提高其絕對定位精度。一個機(jī)器人的標(biāo)定任務(wù)分為運(yùn)動學(xué)模型建立、位姿測量、參數(shù)辨識和誤差補(bǔ)償4個基本步驟。

1 運(yùn)動學(xué)建模

運(yùn)動學(xué)模型是決定機(jī)器人精度的一個很重要因素,它必須能夠描述所有影響機(jī)器人末端位姿的因素。目前,應(yīng)用最為廣泛的機(jī)器人運(yùn)動學(xué)模型是D-H模型。對任意兩鄰接連桿,該模型有圖1所示坐標(biāo)關(guān)系,圖中4個D-H參數(shù)分別是連桿長度ai、連桿偏轉(zhuǎn)?i、連桿偏移di、關(guān)節(jié)角度θi。劉宇等[1]在對空間機(jī)器人位姿精度的研究中采用了D-H建模方法,并采用極大似然算法對機(jī)器人的連桿參數(shù)進(jìn)行了辨識,實(shí)驗(yàn)結(jié)果表明,位姿精度提高了3倍多。

圖1 D-H模型

Lim等[2]提出了一種能同時(shí)標(biāo)定機(jī)器人運(yùn)動學(xué)參數(shù)誤差及彈性形變誤差的算法,并針對實(shí)時(shí)應(yīng)用編寫了相應(yīng)的Windows應(yīng)用程序,模型描述的誤差因子越全面,則機(jī)器人控制驅(qū)動器的位姿就越接近實(shí)際的機(jī)器人位姿,末端誤差可以減小到1mm以內(nèi)。Radkhah等[3]提出了一種新穎的問題建模方法,并用于自標(biāo)定,該方法基于正向運(yùn)動學(xué)方法,整合了幾何與非幾何誤差參數(shù),最終將機(jī)器人末端精度從7×10-3~2×10-2mm提高到了1×10-9~1×10-4mm。馮濤等[4]對穿刺機(jī)器人采用指數(shù)積方法建立機(jī)器人運(yùn)動學(xué)模型,然后導(dǎo)出只需位置量的線性誤差模型,并設(shè)計(jì)了簡便有效的末端位置標(biāo)定方案,從而避免了D-H建模方式的奇異問題,將誤差量減小了50%。Lou等[5]解釋了原始指數(shù)積標(biāo)定因關(guān)節(jié)偏移而總失敗的原因,并提出了一種修正的指數(shù)積建模方法,設(shè)計(jì)了更為簡易實(shí)用的末端單點(diǎn)測量法。

2 位姿測量

測量是機(jī)器人標(biāo)定過程的關(guān)鍵步驟。最初的機(jī)器人標(biāo)定都是基于開環(huán)機(jī)器人運(yùn)動學(xué)鏈的。基于開環(huán)運(yùn)動學(xué)鏈的機(jī)器人在標(biāo)定過程中,位姿測量是必不可少的步驟,測量結(jié)果的精度直接關(guān)系到標(biāo)定精度。然而,機(jī)器人末端位姿的高精度測量是比較困難的,尤其是姿態(tài)的測量,因此,目前很多的標(biāo)定方法都是基于位置精度的。葉聲華等[6]采用激光跟蹤儀作為測量工具,對機(jī)器人運(yùn)動學(xué)參數(shù)進(jìn)行標(biāo)定,通過建立工業(yè)機(jī)器人模型,測量獲取關(guān)節(jié)變量與末端法蘭盤中心位置在基坐標(biāo)系下的準(zhǔn)確映射關(guān)系,共標(biāo)定25個幾何參數(shù),標(biāo)定后的平均誤差和均方根誤差改善40%以上。Ji等[7]采用三坐標(biāo)測量儀作為測量工具,提出了一種對操作機(jī)進(jìn)行標(biāo)定的位姿測量方法,并將該方法用于并聯(lián)機(jī)器人,經(jīng)試驗(yàn),標(biāo)定后精度有了明顯的提高。Lee等[8]采用室內(nèi)全局定位系統(tǒng)(IGPS)作為測量手段,對工業(yè)六自由度弧焊操作機(jī)完成了運(yùn)動學(xué)參數(shù)標(biāo)定,標(biāo)定后,機(jī)器人位置精度提高至0.2mm。為解決機(jī)器人位姿難以測量的問題,Bennett等[9]提出了機(jī)器人閉環(huán)運(yùn)動學(xué)鏈自動標(biāo)定方法,指出對閉環(huán)機(jī)構(gòu)機(jī)器人的標(biāo)定無須測量機(jī)器人末端位姿,僅從關(guān)節(jié)角度值就可以完成。

本文所采用的基于平面精度的標(biāo)定方法同樣屬于閉環(huán)標(biāo)定范疇,以末端限位的方式隱含了閉環(huán)條件,同時(shí)也繼承了部分開環(huán)標(biāo)定方式下的測量成分。

3 參數(shù)辨識

使用平面精度標(biāo)定方法的前提是機(jī)器人各關(guān)節(jié)是可以獨(dú)立控制的,實(shí)際應(yīng)用中可以通過使用機(jī)器人示教盒實(shí)現(xiàn)控制。圖2中的理想平面是機(jī)器人空間一已知法向量的平面,通過示教盒控制機(jī)器人各關(guān)節(jié),讓其在工作空間的平面內(nèi)運(yùn)動。

圖2 平面誤差示意圖

在實(shí)際的測量過程中,為保證機(jī)器人末端手爪位于所選限位平面內(nèi),可通過在機(jī)器人手爪位置安裝探針裝置,在機(jī)器人運(yùn)動的過程中,控制機(jī)器人手爪與限位平面始終保持同等間距。如果不能完全保證機(jī)器人末端的平面運(yùn)動,在測量數(shù)據(jù)充足的條件下,個別測量失誤對誤差的辨識影響不大。

在控制機(jī)器人平面運(yùn)動的同時(shí),通過關(guān)節(jié)驅(qū)動控制器記錄平面上每點(diǎn)處的關(guān)節(jié)角度值。由所記錄的關(guān)節(jié)角度數(shù)據(jù)經(jīng)各關(guān)節(jié)連桿傳遞后得到理想機(jī)器人坐標(biāo)系下的實(shí)際平面,也就是圖2中傾斜的平面,則評價(jià)方程如下:

其中,ri是所測量平面上的第i個點(diǎn)的位置量,m是所測量的點(diǎn)的個數(shù),n是平面的單位法向量,d是原點(diǎn)到所測量平面的距離,ρ是包含所有需要標(biāo)定的參數(shù)的向量,θ是所測量的關(guān)節(jié)角向量。不同于其他使用外部測量工具的測量方法,這里ri是通過正向運(yùn)動學(xué)基于參數(shù)ρ計(jì)算出來的位置量。

基于上述分析,將標(biāo)定問題簡化為評價(jià)方程式(1)最小的優(yōu)化問題。

使用該方法的幾個前提假設(shè):機(jī)器人末端能夠在空間平面內(nèi)運(yùn)動;關(guān)節(jié)驅(qū)動器能夠記錄對應(yīng)平面上每點(diǎn)處機(jī)器人的關(guān)節(jié)角度值;整個系統(tǒng)的測量點(diǎn)數(shù)要足夠求解出所有的誤差參數(shù)。

假定參考坐標(biāo)空間一已知位姿的平面,讓機(jī)器人末端在該平面運(yùn)動,對應(yīng)平面上的每點(diǎn),測量方程滿足:

其中,ρ0=[ρ′ α P],ρ0是機(jī)器人擴(kuò)展參數(shù)向量,P和α表示機(jī)器人基坐標(biāo)系的位姿向量,ρ′是機(jī)器人的運(yùn)動學(xué)參數(shù)向量。由于ρ′存在誤差量,但該誤差量相對于機(jī)器人的名義參數(shù)值來說是十分微小的,故可將式(2)泰勒展開,只保留一階項(xiàng)得

其中,J(ρ0,θi)為該系統(tǒng)的雅可比矩陣,該雅可比矩陣是對應(yīng)機(jī)器人末端位置的分量矩陣,即機(jī)器人末端位置量對各個誤差量的微分。

根據(jù)式(3),將該平面上的m個點(diǎn)描述成:

然后就可以應(yīng)用最小二乘法求解誤差量dρ′:

4 誤差補(bǔ)償及雅可比矩陣分析

將式(7)所求得的誤差參數(shù)dρ′用于更新機(jī)器人的名義參數(shù)值,并將該值作為修正后的機(jī)器人參數(shù)。

線性誤差可以通過迭代參數(shù)辨識算法使得誤差dρ′變得足夠小或小于某一預(yù)先定義的參數(shù)。算法每次迭代后的參數(shù)值可表示如下:

雅可比矩陣是從關(guān)節(jié)速度到笛卡爾速度的轉(zhuǎn)換矩陣。雅可比矩陣中又包括位置速度雅可比和姿態(tài)速度雅可比項(xiàng),本文使用位置速度雅可比項(xiàng)來描述機(jī)器人末端在相應(yīng)關(guān)節(jié)角度下的速度矩陣。

旋轉(zhuǎn)關(guān)節(jié)對末端的影響如圖3所示,由于關(guān)節(jié)轉(zhuǎn)動而在末端產(chǎn)生的位移速度為

式中,Zi-1為索引i-1的Z軸方向向量為操作機(jī)末端在i-1坐標(biāo)系下的位置向量。

圖3 旋轉(zhuǎn)關(guān)節(jié)對末端的影響

沿X、Z方向的平移誤差量在操作機(jī)末端產(chǎn)生的位移速度分別是各軸坐標(biāo)系在基坐標(biāo)系下的旋轉(zhuǎn)矩陣[n′ o a]對應(yīng)的n′、a向量。

因此對應(yīng)線性獨(dú)立的誤差分量,可以得到其雅可比矩陣:

式中,d為原點(diǎn)到末端的矢量。

5 仿真實(shí)驗(yàn)

實(shí)驗(yàn)中使用Peter Corke的機(jī)器人工具箱建立兩連桿機(jī)器人模型,如圖4所示,其連桿參數(shù)如表1所示。

圖4 兩連桿機(jī)器人模型

表1 機(jī)器人D-H參數(shù)

由于單個平面標(biāo)定出的數(shù)據(jù)可能會導(dǎo)致所標(biāo)定的數(shù)據(jù)僅在某個平面內(nèi)有效,同時(shí)由于機(jī)器人的工作空間是某一有限空間,故我們在限定機(jī)器人的平面運(yùn)動時(shí),給出表2所示的有效約束平面。

表2 標(biāo)定平面

由于光電編碼器具有很高的精度,因此關(guān)節(jié)編碼器的讀數(shù)一般認(rèn)為是精確的。任何的關(guān)節(jié)角度值誤差只可能來自于關(guān)節(jié)偏移,因此,關(guān)節(jié)偏移被考慮到誤差參數(shù)中。每個關(guān)節(jié)連桿的誤差參數(shù)由θ1、d1、α1、a1、θ2、d2、α2、a2構(gòu)成。要求解所有誤差參數(shù),至少需要測量8組數(shù)據(jù)。在每個限位平面上選取40個點(diǎn)的數(shù)據(jù)作為標(biāo)定數(shù)據(jù),這些點(diǎn)隨機(jī)分布在各個平面上的(0.5×0.4)m2區(qū)域內(nèi)。將測得的數(shù)據(jù)應(yīng)用到式(7),便可得出對應(yīng)各誤差的實(shí)際值,如表3所示。

表3 誤差參數(shù)辨識

將表3所示的參數(shù)誤差附加至機(jī)器人的名義參數(shù)值中,可得到經(jīng)誤差矯正后的位置值,對比矯正前后的位置,便可評價(jià)該算法的有效性。表4所示為標(biāo)定前后原點(diǎn)到面的距離的均方根誤差。

表4 標(biāo)定前后點(diǎn)到面的距離的均方根誤差對比

上述仿真實(shí)驗(yàn)表明,基于平面精度的標(biāo)定方法能夠?qū)C(jī)器人的絕對定位精度提高50倍。

6 結(jié)束語

本文將一種新穎的機(jī)器人標(biāo)定方法用于提高機(jī)器人的絕對精度。該方法測量過程簡單,標(biāo)定數(shù)據(jù)獲取容易,有利于普及化。從標(biāo)定原理可看出,機(jī)器人基坐標(biāo)的校準(zhǔn)工作可以省去,簡化了標(biāo)定過程,因而可以縮短機(jī)器人線下標(biāo)定時(shí)間。

[1]劉宇,梁斌,強(qiáng)文義,等.基于運(yùn)動學(xué)標(biāo)定的空間機(jī)器人位姿精度的研究[J].機(jī)械設(shè)計(jì),2007,4(24):8-12.

[2]Lim Hyun-Kyn,Kim Dong-Hyeok,Kim Sung-Rak,et al.A Practical Approach to Enhance Positioning Accuracy for Industrial Robots [C]//ICROS-SICE International Joint Conference 2009.Fukuoka,Japan,2009:2268-2274.

[3]Radkhah K,Hemker T,von Stryk I.A Novel Selfcalibration Method for Industrial Robots Incorporating Geometric and Nongeometric Effects[C]//Proceeding of 2008IEEE International Conference on Mechatronics and Automation.Takamatsu,Japan,2008:864-870.

[4]馮濤,楊向東,熊璟,等.穿刺機(jī)器人本體標(biāo)定試驗(yàn)研究[J].機(jī)械設(shè)計(jì)與制造,2010,2(2):155-158.

[5]Lou Yunjiang,Chen Tieniu,Wu Yuanqing,et al.Improved and Modified Geometric Formulation of POE Based Kinematic Calibration of Serial Robots[C]//The 2009IEEE/RSJ International Conference on Intelligent Robots and Systems.St.Louis,MD,2009:5261-5267.

[6]葉聲華,王一,任永杰,等.基于激光跟蹤儀的機(jī)器人運(yùn)動學(xué)參數(shù)標(biāo)定方法[J].天津大學(xué)學(xué)報(bào),2007,40(2):202-206.

[7]Ji Junhong,Sun Lining,Yu Lingtao.A New Pose Measuring and Kinematics Calibrating Method for Manipulators[C]//2007IEEE International Conference on Robotics and Automation.Roma,2007:4925-4931.

[8]Lee Min-su,Kang Dong-soo,Cho Young-suk,et al.The Effective Kinematic Calibration Method of Industrial Manipulators Using IGPS [C]//ICROS-SICE International Joint Conference 2009.Fukuoka,Japan,2009:5059-5063.

[9]Bennett D J,Hollerbach J M.Autonomous Calibration of Single-loop Closed Kinematic Chains Formed by Manipulators with Passive Joints[J].IEEE Transactions on Robotics & Automation,1991,7(5):597-606.

猜你喜歡
測量
測量重量,測量長度……
把握四個“三” 測量變簡單
滑動摩擦力的測量和計(jì)算
滑動摩擦力的測量與計(jì)算
測量的樂趣
二十四節(jié)氣簡易測量
日出日落的觀察與測量
滑動摩擦力的測量與計(jì)算
測量
測量水的多少……
主站蜘蛛池模板: 丁香婷婷久久| 亚洲专区一区二区在线观看| 毛片在线播放网址| 欧美视频在线不卡| h网址在线观看| 亚洲成人高清无码| 久久精品欧美一区二区| 日本高清在线看免费观看| 亚洲色图欧美视频| 四虎影视永久在线精品| 91精品啪在线观看国产| 免费日韩在线视频| 强奷白丝美女在线观看| 91九色视频网| 伦精品一区二区三区视频| 国产欧美又粗又猛又爽老| 国产性爱网站| 91精选国产大片| 日韩天堂在线观看| 91av国产在线| 欧美一区二区三区国产精品| 久久情精品国产品免费| 99这里只有精品在线| 欧美日韩一区二区三区四区在线观看| 无码不卡的中文字幕视频| 爱色欧美亚洲综合图区| 国产手机在线观看| 亚洲欧美精品日韩欧美| 欧美国产日本高清不卡| 婷婷99视频精品全部在线观看| 国产黄色片在线看| 青青草欧美| 久久99这里精品8国产| 日韩精品一区二区三区视频免费看| 成人福利在线视频| 国产丰满成熟女性性满足视频| 国产成人精品优优av| 国产精品无码一区二区桃花视频| 青青热久免费精品视频6| 亚洲男女天堂| 亚洲国产日韩一区| 国产麻豆另类AV| 国产在线一二三区| 欧美精品成人| 精品视频一区二区三区在线播| 欧美午夜性视频| 黄色网页在线播放| 黄色片中文字幕| 欧美国产菊爆免费观看| 国产91精品久久| 九九香蕉视频| 精品国产女同疯狂摩擦2| 一级一级特黄女人精品毛片| 欧美成人手机在线观看网址| 国产欧美日韩在线一区| 亚洲婷婷丁香| 精品人妻一区无码视频| 激情无码视频在线看| 国产综合网站| 国内精品久久久久鸭| 成人91在线| 2021国产v亚洲v天堂无码| 一区二区三区精品视频在线观看| 久久香蕉国产线| 国产免费看久久久| 亚洲精品无码在线播放网站| 天天操天天噜| 91精品啪在线观看国产91| 亚洲午夜久久久精品电影院| 国产欧美视频综合二区| 丁香五月激情图片| 国产精品七七在线播放| 国产一区二区网站| 亚洲色图欧美在线| 伊人久久久久久久| 日韩人妻无码制服丝袜视频| 97se亚洲综合| 成人午夜免费观看| 日韩精品无码免费一区二区三区| 欧美黄网在线| 香蕉eeww99国产在线观看| 免费毛片全部不收费的|