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

        ?

        基于CPA方法的串聯(lián)工業(yè)機器人運動學(xué)標(biāo)定精度試驗研究

        2021-02-25 11:40:50孫大林喬貴方宋光明溫秀蘭宋愛國
        儀表技術(shù)與傳感器 2021年1期
        關(guān)鍵詞:構(gòu)型步長標(biāo)定

        孫大林,喬貴方,,宋光明,溫秀蘭,宋愛國

        (1.東南大學(xué)儀器科學(xué)與工程學(xué)院,江蘇南京 210096;2.南京工程學(xué)院自動化學(xué)院,江蘇南京 211167)

        0 引言

        工業(yè)機器人已大規(guī)模應(yīng)用于裝配、分揀和焊接等制造領(lǐng)域[1-2]。為使工業(yè)機器人能夠在高端制造領(lǐng)域中得到更為廣泛的應(yīng)用,要求其具有更高的精度性能。通常衡量工業(yè)機器人的精度性能參數(shù)主要是重復(fù)定位精度和絕對定位精度?!爸悄軝C器人”重點專項指出工業(yè)機器人應(yīng)用于高端制造領(lǐng)域時,其絕對定位精度應(yīng)優(yōu)于0.05 mm,姿態(tài)角應(yīng)優(yōu)于0.1°[3]。絕大多數(shù)的工業(yè)機器人具有較高的重復(fù)定位精度,而其絕對定位精度無法滿足高端制造領(lǐng)域的精度要求。研究表明離線誤差補償技術(shù)能夠較好地提升工業(yè)機器人的精度性能[4]。

        工業(yè)機器人的典型誤差源主要分為幾何參數(shù)誤差和關(guān)節(jié)剛度誤差等[5],其中幾何參數(shù)誤差約占總誤差的80%以上。幾何參數(shù)的標(biāo)定方法通常分為誤差模型法和圓點分析法。基于誤差模型法所辨識出的幾何參數(shù)與實際結(jié)構(gòu)參數(shù)無關(guān),較大程度地受測量點空間分布的影響,并且此方法耦合了多種的誤差因素,無法進(jìn)一步地提升工業(yè)機器人精度性能[6]。圓點分析法又稱為軸線測量法,該方法利用機器人空載時單軸逐一旋轉(zhuǎn)獲取軸線方向向量,進(jìn)而計算幾何參數(shù)。CPA方法相對誤差模型法的優(yōu)勢在于其標(biāo)定結(jié)果與實際結(jié)構(gòu)參數(shù)直接相關(guān),能夠?qū)缀螀?shù)誤差與其他誤差因素進(jìn)行分離解耦。薩拉戈薩大學(xué)J.Santolaria等人基于CPA方法將KUKA KR-5機器人的定位精度從0.40 mm提高到0.11 mm[7];上海大學(xué)張旭等人基于CPA方法將安川MH80機器人的定位精度從2 mm提高至0.7 mm[8]。薩拉戈薩大學(xué)J.Santolaria等人[9]和天津大學(xué)曲興華教授等人[10]針對基于CPA的幾何參數(shù)辨識精度的評價方法開展了初步研究,并指出基于CPA方法的幾何參數(shù)標(biāo)定精度受測量策略的影響較大,但目前尚無相關(guān)文獻(xiàn)討論CPA方法的測量策略對其標(biāo)定精度的影響規(guī)律。

        因此,本文針對基于CPA方法的串聯(lián)工業(yè)機器人運動學(xué)標(biāo)定技術(shù)的精度和測量策略展開試驗研究。首先介紹了工業(yè)機器人的CPA標(biāo)定方法的基本流程;然后通過實驗分別分析了靶球安裝位置、關(guān)節(jié)測量步長、關(guān)節(jié)測量范圍、關(guān)節(jié)測量點分布位置、末端負(fù)載以及初始構(gòu)型對于CPA標(biāo)定精度的影響;最后通過分析優(yōu)化CPA的測量策略,并通過實驗驗證該測量方案的標(biāo)定精度。

        1 基于圓點分析法的運動學(xué)參數(shù)辨識

        1.1 工業(yè)機器人標(biāo)定系統(tǒng)概述

        圖1為本文所搭建的工業(yè)機器人標(biāo)定系統(tǒng)。標(biāo)定系統(tǒng)使用的激光跟蹤儀為Leica AT930,在60 m范圍內(nèi)的測量不確定度為±(15 μm+6 μm/m)。配套使用的測量分析軟件為Spatial Analyzer軟件,該軟件提供了包括擬合幾何體、建立坐標(biāo)系等功能。標(biāo)定系統(tǒng)使用的工業(yè)機器人為Staubli TX60機器人,該機器人的重復(fù)定位精度為±0.02 mm,額定負(fù)載為3 kg,最大負(fù)載為5 kg。激光跟蹤儀的1.5英寸靶球既可以安裝在工業(yè)機器人的末端法蘭盤上,又可以安裝在機器人的連桿上。文中所涉及的測量過程均符合ISO-9283及GB/T-12642-2013 工業(yè)機器人性能規(guī)范及其試驗方法標(biāo)準(zhǔn)。

        圖1 工業(yè)機器人標(biāo)定系統(tǒng)

        1.2 基于CPA的軸線矢量測量及建立坐標(biāo)系

        CPA方法是首先將末端空載或近似空載的工業(yè)機器人各關(guān)節(jié)回到零位,依次單獨旋轉(zhuǎn)各關(guān)節(jié)并利用激光跟蹤儀測量機器人各個關(guān)節(jié)的旋轉(zhuǎn)軌跡,然后根據(jù)測量的旋轉(zhuǎn)軌跡數(shù)據(jù)計算機器人關(guān)節(jié)軸線的空間坐標(biāo),最后依據(jù)關(guān)節(jié)軸線方向和位置計算MDH參數(shù)。相比于誤差模型方法,基于CPA方法實現(xiàn)的工業(yè)機器人參數(shù)標(biāo)定更接近于實際的運動學(xué)參數(shù),同時標(biāo)定過程的計算量相對較少,無需工業(yè)機器人名義參數(shù)值。

        圖2 基于CPA的機器人軸線測量及坐標(biāo)系定義

        以固定角度步長依次從負(fù)極限位置旋轉(zhuǎn)機器人關(guān)節(jié)軸1~6到正極限位置,利用激光跟蹤儀測量靶球的空間位置,利用SA軟件擬合各個關(guān)節(jié)軸線的空間圓如圖2所示,并計算關(guān)節(jié)軸線Zi的方向向量,根據(jù)軸線向量分別建立關(guān)節(jié)1至關(guān)節(jié)6的坐標(biāo)系以及機器人末端工具坐標(biāo)系,分別用Ai(i=1,2,…,6)和AT表示,各坐標(biāo)系的軸線表示為Aim(m=x,y,z),坐標(biāo)系原點表示為Aio。各個關(guān)節(jié)坐標(biāo)系的定義依據(jù)MDH模型的要求,建立方式如表1所示。

        表1 關(guān)節(jié)坐標(biāo)系建立過程

        1.3 MDH模型參數(shù)辨識

        經(jīng)典DH模型在相鄰關(guān)節(jié)近似平行時存在奇異性。而MDH模型通過對近似平行的相鄰關(guān)節(jié)引入繞y軸旋轉(zhuǎn)變換解決了該問題,如圖3所示。MDH模型的齊次轉(zhuǎn)換矩陣如式(1)所示。

        (1)

        式中:θi為Xi-1與Xi之間在繞Zi-1正向上的夾角;di為Xi-1與Xi之間在Zi-1上的距離;ai為Xi-1與Xi之間在Xi上的距離;αi為Zi-1到Zi之間繞Xi正向上的夾角;βi為Zi-1到Zi之間繞Yi正向上的夾角。

        圖3 MDH模型近似平行關(guān)節(jié)變換

        當(dāng)相鄰關(guān)節(jié)為非近似平行關(guān)節(jié)時,βi=0,當(dāng)相鄰關(guān)節(jié)為近似平行關(guān)節(jié)時,di=0。

        基于圖2及表1中所建立的關(guān)節(jié)坐標(biāo)系,計算被標(biāo)定的機器人MDH參數(shù),具體步驟如下:

        首先判斷Zi-1與Zi是否近似平行,定義ε如式(2)所示,ε≤0.01則認(rèn)為兩軸近似平行。

        ε=|Zi-1-Zi|

        (2)

        如果不近似平行則β=0,計算θ為Xi-1與Xi之間在繞Zi-1正向上的夾角:

        (3)

        計算a為Z(i-1)o與Zio之間在Xi距離:

        (4)

        計算d為Z(i-1)o與Zio之間在Zi-1上的距離:

        (5)

        計算α為Zi-1到Zi之間繞Xi正向上的夾角:

        (6)

        如果近似平行則d=0,計算θ為Xi-1與A(i-1)oAio間在繞Zi-1正向上的夾角:

        (7)

        計算a為Z(i-1)o與Zio之間的距離:

        a=|Oi-Oi-1|

        (8)

        計算α為Zi-1到Zi之間繞Xi正向上的夾角。計算βi為Zi-1到Zi之間繞Yi正向上的夾角:

        (9)

        (10)

        為驗證以上方法計算MDH參數(shù)的精度,本文首先通過SA軟件計算相鄰關(guān)節(jié)坐標(biāo)系的齊次轉(zhuǎn)換矩陣,與式(1)聯(lián)立后,通過數(shù)值擬合法[11]計算出MDH參數(shù),但此方法無法充分反映機器人的結(jié)構(gòu)特性。辨識結(jié)果表明2種方法得到的MDH參數(shù)基本一致,僅θ3,β2,a4和d3參數(shù)計算存在誤差,其中Δθ3=Δβ2=0.000 1 rad,Δa4=0.000 1 mm,Δd3=0.005 4 mm。如圖4所示,基于幾何計算的MDH參數(shù)精度相對較低,但該參數(shù)充分反映了工業(yè)機器人的實際構(gòu)型,符合CPA方法的特點。

        圖4 2種建模方法參數(shù)計算的精度對比

        2 CPA參數(shù)標(biāo)定的誤差源分析

        為了分析影響CPA法標(biāo)定精度的主要因素,本文通過控制變量法進(jìn)行對比實驗,分析串聯(lián)機器人的最優(yōu)CPA測量策略。定義標(biāo)準(zhǔn)實驗條件如下:

        (1)機器人處于零位狀態(tài),即各軸初始位置均為0°;

        (2)靶球安裝放置于機器人末端;

        (3)各關(guān)節(jié)的測量步長為2°,即相鄰測量點所對應(yīng)的關(guān)節(jié)角度的差值為2°;

        (4)受限于靶球的接收范圍,關(guān)節(jié)1、4、6的最大測量范圍均為[-180°,180°],關(guān)節(jié)2、3、5的最大測量范圍分別為[-5°,127°]、[-5°,142°]、 [-5°,125°]。

        為了評價基于CPA方法得到的機器人運動學(xué)模型精度,本文在機器人前側(cè)和左側(cè)均任意測量了50個點進(jìn)行精度驗證,如圖5所示。前側(cè)點集和左側(cè)點集均分布在60×60×60 cm3的立方體區(qū)域內(nèi),標(biāo)定前機器人平均定位誤差如圖6所示。

        圖5 前方點集與左側(cè)點集對應(yīng)測試區(qū)域

        圖6 標(biāo)定前機器人在前側(cè)和左側(cè)區(qū)域的平均定位誤差

        2.1 靶球安裝位置對標(biāo)定精度的影響

        激光跟蹤儀的靶球安裝位置分為:安裝于機器人的末端法蘭;分別安裝于機器人的連桿上。但由于關(guān)節(jié)1、4、5、6的連桿較短,通常僅關(guān)節(jié)2、3安裝在連桿上,安裝位置如圖1所示。其余測試條件為標(biāo)準(zhǔn)測試條件。2種測試方案的模型精度如圖7所示,從圖7可以看出,2種靶球的安裝方案的模型綜合誤差的差值為0.003 7 mm,對X、Y、Z3個軸向誤差的影響也較小。因此,在標(biāo)準(zhǔn)試驗條件下,靶球安裝位置對CPA的標(biāo)定精度基本無影響。

        圖7 連桿位置與末端位置的CPA標(biāo)定精度

        2.2 關(guān)節(jié)測量步長對標(biāo)定精度的影響

        基于CPA方法的機器人參數(shù)標(biāo)定精度主要受關(guān)節(jié)軸線擬合精度的影響,因此各個關(guān)節(jié)的測量步長會對CPA標(biāo)定精度產(chǎn)生影響。本文將各個關(guān)節(jié)的測量步長分別改為1°、2°、5°進(jìn)行CPA標(biāo)定實驗,其他測試條件為標(biāo)準(zhǔn)實驗條件,結(jié)果如圖8所示??梢钥闯?,隨著關(guān)節(jié)測量步長的增加,基于CPA的機器人參數(shù)標(biāo)定精度逐漸提升。其主要原因是過多的測量點會引入測量誤差,從而導(dǎo)致機器人標(biāo)定模型的精度下降。

        圖8 關(guān)節(jié)步長大小對CPA標(biāo)定精度的影響

        2.3 關(guān)節(jié)測量范圍對標(biāo)定精度的影響

        測量點的空間圓形軌跡擬合受關(guān)節(jié)測量范圍的影響,通常測量范圍達(dá)到360°時,擬合空間圓和關(guān)節(jié)軸線的精度最好。受激光跟蹤儀的站位影響,僅部分關(guān)節(jié)能夠?qū)崿F(xiàn)全范圍測量。本文在標(biāo)準(zhǔn)實驗條件下,將關(guān)節(jié)4的測量范圍以30°為步長,逐漸增加測量點范圍,分別擬合計算空間圓和關(guān)節(jié)軸線,并與全范圍所擬合的圓和軸線進(jìn)行比較,實驗結(jié)果如圖9所示。從圖9可以看出關(guān)節(jié)測量范圍達(dá)到90°時,擬合精度已基本不變。

        2.4 末端負(fù)載對標(biāo)定精度的影響

        基于CPA的機器人參數(shù)標(biāo)定要求機器人末端為空載,但實際測量過程中由于末端需安裝測量設(shè)備,不能實現(xiàn)理想空載。因此,需討論末端負(fù)載對CPA標(biāo)定精度的影響。測量標(biāo)準(zhǔn)實驗條件下,靶球及其安裝工具的總質(zhì)量是m=1.054 kg,本文實施的對比方案在機器人末端額外增加1 kg砝碼,分別進(jìn)行CPA參數(shù)標(biāo)定,對比結(jié)果如圖10所示。從圖10可以看出,末端負(fù)載較低時CPA的標(biāo)定精度越高,因此,當(dāng)采用CPA標(biāo)定方法時,應(yīng)盡量降低機器人末端測量工具的質(zhì)量。

        圖10 負(fù)載大小對CPA標(biāo)定精度的影響

        2.5 關(guān)節(jié)測量點分布位置對標(biāo)定精度的影響

        因受激光跟蹤儀與機器人的相對位置影響,各個關(guān)節(jié)的測量范圍會有較大不同。根據(jù)文獻(xiàn)[12-13]可知,工業(yè)機器人的關(guān)節(jié)角度誤差具有位置特性。因此,關(guān)節(jié)測量點的分布位置會影響CPA的標(biāo)定精度。在標(biāo)準(zhǔn)實驗條件下將關(guān)節(jié)2、3的測量角度均分為區(qū)域Ⅰ、Ⅱ、Ⅲ,如圖11所示。使用不同區(qū)域的數(shù)據(jù)擬合關(guān)節(jié)2與關(guān)節(jié)3的軸線向量,并計算MDH參數(shù),結(jié)果如圖12所示。從圖12可知,當(dāng)關(guān)節(jié)2與關(guān)節(jié)3均處于區(qū)域Ⅰ時,CPA標(biāo)定精度相對較高。尤其是當(dāng)處于區(qū)域Ⅰ時,經(jīng)CPA方法標(biāo)定后的機器人在y軸方向的誤差最小。

        圖11 關(guān)節(jié)2,3關(guān)節(jié)測量角度范圍區(qū)域

        圖12 關(guān)節(jié)點測量范圍對CPA精度的影響

        2.6 機器人初始構(gòu)型對標(biāo)定精度的影響

        不同廠家生產(chǎn)的機器人初始構(gòu)型不同,典型的CPA方法要求工業(yè)機器人在測量過程中各個關(guān)節(jié)應(yīng)保持在零位位置。目前市場上的主流零位構(gòu)型如圖13所示:分為關(guān)節(jié)3初始角度為90°,本文稱為90°構(gòu)型,關(guān)節(jié)3初始角度為0°,本文稱為0°構(gòu)型。不同零位構(gòu)型在標(biāo)準(zhǔn)實驗條件下進(jìn)行CPA標(biāo)定結(jié)果如圖14所示,90°構(gòu)型的精度高于0°構(gòu)型。

        圖13 兩種典型的初始構(gòu)型

        圖14 初始位姿構(gòu)型對CPA精度的影響

        3 基于CPA的最優(yōu)測試方案討論與實驗

        根據(jù)文獻(xiàn)[14]可知,串聯(lián)型工業(yè)機器人的末端負(fù)載及連桿自重對其定位精度影響較大。根據(jù)2.4節(jié)的實驗結(jié)果可知有效降低關(guān)節(jié)負(fù)載可以提高CPA方法的標(biāo)定精度。文獻(xiàn)[15]指出機器人關(guān)節(jié)2、3受自重和負(fù)載影響較大,根據(jù)2.1、2.5和2.6節(jié)的實驗結(jié)果綜合分析,CPA法的誤差較大程度地受關(guān)節(jié)2、3負(fù)載轉(zhuǎn)矩的影響。當(dāng)機器人末端負(fù)載變化前后,不同構(gòu)型狀態(tài)下關(guān)節(jié)2的軌跡誤差如圖15所示。其中0°構(gòu)型的綜合位移為0.114 4 mm,90°構(gòu)型的綜合位移偏差為0.071 mm,3個軸向上90°構(gòu)型的軸向位移偏差相比于0°構(gòu)型分別減少了0.024 mm,0.058 mm,0.038 mm。以上位移偏差會導(dǎo)致關(guān)節(jié)2的方向向量計算存在較大誤差。為方便觀察誤差方向,圖中誤差已放大1 000倍。因此,通過調(diào)節(jié)構(gòu)型降低關(guān)節(jié)負(fù)載轉(zhuǎn)矩,能夠有效地改善軸向向量的測量精度。

        圖15 不同構(gòu)型下機器人末端負(fù)載對CPA的影響

        基于以上試驗結(jié)果分析,確定CPA法的優(yōu)化測量策略為:

        (1)靶球安裝放置于機器人末端法蘭,方便測試安裝;

        (2)各軸初始位置均為0°,僅關(guān)節(jié)3的初始位置為110°,盡可能減少關(guān)節(jié)2受到的轉(zhuǎn)矩;

        (3)各關(guān)節(jié)的測量步長為5°,減少測量誤差的引入;

        (4)機器人關(guān)節(jié)1~6的測量范圍分別為(-90°,90°)、(-45°,45°)、(-5°,125°)、(-90°,90°)、(-5°,125°)、(-180°,180°),在擴大關(guān)節(jié)測量范圍的同時,降低關(guān)節(jié)2、3所受的轉(zhuǎn)矩。

        CPA法與誤差模型法的標(biāo)定精度如圖16所示。經(jīng)CPA法標(biāo)定后的機器人平均誤差為0.182 7 mm,相比于標(biāo)定前誤差減少了43.99%?;谡`差模型法標(biāo)定后的工業(yè)機器人的平均誤差僅為0.124 1 mm,標(biāo)定效果比CPA法好。但從圖16可以看出,基于誤差模型法標(biāo)定后的機器人模型精度在不同區(qū)域內(nèi)的相差較大,前側(cè)點集的平均綜合誤差是左側(cè)點集的4.84倍,而CPA法僅為1.67倍,從而說明經(jīng)CPA法標(biāo)定的機器人具有較好地全局定位精度。

        圖16 不同標(biāo)定方法得到的模型誤差

        4 結(jié)論

        本文通過實驗研究基于CPA方法的串聯(lián)工業(yè)機器人標(biāo)定技術(shù),通過試驗研究各軸測量角度范圍、各軸測量步長、初始位姿構(gòu)型、靶球安裝位置等不同測量策略對CPA標(biāo)定精度的影響。最終確定CPA方法中的測量關(guān)節(jié)角度步長應(yīng)在5°左右,關(guān)節(jié)角度范圍應(yīng)大于90°,應(yīng)盡量選擇能夠減小關(guān)節(jié)2、3關(guān)節(jié)轉(zhuǎn)矩的測量構(gòu)型,實驗研究表明,采用優(yōu)化后的CPA標(biāo)定方法,被標(biāo)定機器人的誤差減少了43.99%,明顯優(yōu)于其他測量方案。同時研究發(fā)現(xiàn)相比于誤差模型法,通過CPA方法標(biāo)定的機器人具有更好的全局定位精度。未來研究工作主要是針對關(guān)節(jié)剛度誤差補償展開研究,降低關(guān)節(jié)剛度誤差對幾何參數(shù)標(biāo)定及工業(yè)機器人絕對定位精度的影響。

        猜你喜歡
        構(gòu)型步長標(biāo)定
        基于Armijo搜索步長的BFGS與DFP擬牛頓法的比較研究
        分子和離子立體構(gòu)型的判定
        使用朗仁H6 Pro標(biāo)定北汽紳寶轉(zhuǎn)向角傳感器
        基于勻速率26位置法的iIMU-FSAS光纖陀螺儀標(biāo)定
        航天器受迫繞飛構(gòu)型設(shè)計與控制
        船載高精度星敏感器安裝角的標(biāo)定
        基于逐維改進(jìn)的自適應(yīng)步長布谷鳥搜索算法
        基于Harris-張正友平面標(biāo)定法的攝像機標(biāo)定算法
        遙感衛(wèi)星平臺與載荷一體化構(gòu)型
        一種新型光伏系統(tǒng)MPPT變步長滯環(huán)比較P&O法
        電測與儀表(2014年2期)2014-04-04 09:04:00
        中文字幕亚洲综合久久综合| 国产一级三级三级在线视| 国产精品视频一区二区三区,| 午夜视频在线观看国产| 老鸭窝视频在线观看| 久久精品免视看国产成人| 无码日韩AⅤ一区二区三区| 最新国产av网址大全| 少妇一区二区三区久久| 亚洲国产精品va在线看黑人| 福利一区视频| 精品蜜桃视频在线观看| 精品在线视频在线视频在线视频| 三年片免费观看大全有| 国产一级做a爱免费观看| 蜜桃一区二区免费视频观看| 日韩人妻系列在线观看| 亚洲国产精品无码专区| 欧美亚洲综合另类| 精品国产乱码久久免费看| 青青草在线免费视频播放| 国产成人无码免费视频在线| 欧美成人在线A免费观看| 人妖与人妖免费黄色片| 国产大屁股视频免费区| 亚洲一区精品无码色成人| 啊v在线视频| 亚洲女厕偷拍一区二区| 亚洲精品久久区二区三区蜜桃臀| 激情丁香婷婷| av天堂在线免费播放| 日韩av无码社区一区二区三区 | 69av视频在线| 深夜福利国产精品中文字幕| 小辣椒福利视频导航| 中文字幕喷水一区二区| 国产成人激情视频在线观看| 99re66在线观看精品免费| 国内精品久久久久久中文字幕| 鲁丝一区鲁丝二区鲁丝三区| 东北老熟女被弄的嗷嗷叫高潮|