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

        ?

        基于點面約束的雙機器人協(xié)作運動坐標標定

        2023-10-07 12:58:10姜笑言崔國華周震
        關鍵詞:基座標定坐標系

        姜笑言,崔國華,周震

        (上海工程技術大學機械與汽車工程學院,上海 201600)

        隨著現(xiàn)代工業(yè)制造的發(fā)展,生產(chǎn)制造越來越多地運用機器人代替人工完成一些重復度高、強度大的工作.然而,單個機械手的適用性越來越有限,尤其是在大型零件的加工、裝配、運輸?shù)阮I域更是受限.因此,雙機器人的研究對于智能制造的發(fā)展具有十分重要的意義.雙機器人系統(tǒng)相對單機器人系統(tǒng)來說,具有更大的工作空間、更強的可靠性與更靈活的操作性能等優(yōu)點.因此雙機器人系統(tǒng)已應用于航空、汽車、能源等領域的許多工業(yè)制造過程中,以完成一些單機器人無法完成的復雜任務[1-2].

        雙機器人系統(tǒng)協(xié)同工作的前提是得到雙機器人基座之間的變換關系,因為機器人基坐標系的原點在基座內(nèi)部,不可能通過直接測量得到結果,所以很多學者對該問題進行了研究,以實現(xiàn)系統(tǒng)協(xié)作,同時保證運動精度.根據(jù)目前的研究,對于雙機器人基坐標系的標定方式主要分為兩大類,即接觸式標定、非接觸式標定方式.

        接觸式的標定方式通常將設計好的工具安裝在機械手法蘭上,驅(qū)動兩機器人使工具接觸,形成閉合的運動鏈.結合接觸點的空間關系和運動鏈模型,得到兩基座之間的變換矩陣.Wang 等[1]使用一個校準塊和一對測量頭,通過將拓撲結構投影到特定的平面上,建立幾何約束,從而求解相應的變換參數(shù).Gan 等[3]在兩機器人末端安裝針形工具,在公共空間不共面的四點相接觸,建立接觸點坐標在兩機器人基座中的矩陣轉換關系,初步得到基座轉換矩陣,最后通過四元數(shù)與拉格朗日乘數(shù)法對標定結果進行優(yōu)化.結果證明,該方法具有較高的標定精度.紀慧君等[4]在兩個機器人末端分別安裝標定針以及標定臺,通過運動機器人末端三點定圓的方式, 結合機器人運動鏈及圓的幾何性質(zhì)求解方程組得到兩機器人基座的位姿關系.Bonitz 等[5]使用兩塊校準板,通過控制兩機器人使兩校準板相貼合的方式建立標定模型.這些接觸式的標定方式往往都需要用到一些特定的工具,操作效率不高,標定結果依賴于數(shù)據(jù)的采集精度.

        非接觸式標定方式是指利用外部傳感器或測量儀器收集校準信息,比如激光跟蹤儀、光學導航、相機等.侯仰強等[6]使用兩個公共標靶分別計算出兩機器人基座之間的位姿關系,通過拉格朗日乘數(shù)法對旋轉矩陣的正交性及標定誤差進行優(yōu)化.Qin 等[7]使用光學跟蹤系統(tǒng)(OTS),根據(jù)運動鏈構造出AXB=YCZ的矩陣鏈形式,分別求得兩基座之間的旋轉矩陣以及位置向量,實現(xiàn)了手眼同時標定.這種標定方式的關鍵是既要找到一種可靠的算法對矩陣方程AXB=YCZ 的初值進行求解, 還要找到一種合適的迭代算法來優(yōu)化標定結果.針對此問題,相關學者做了大量的工作[8-11].Zhao 等[12]將直接標定技術與誤差補償模型相結合,利用激光跟蹤儀對雙機系統(tǒng)進行了標定.這些非接觸式校準成本高、校準系統(tǒng)復雜.通常需要采用非接觸式的外部傳感器和測量儀器,大大增加了成本.這些附加設備本身都需要在基架校準前進行精確校準,而且最后的標定精度受算法的影響較大.

        本文針對上述標定方式的不足,在保證標定精度的前提下,提出了一種基于點面接觸的雙機器人基座標定模型.該方法不需要任何額外的設備,只通過點面接觸的方式,記錄下接觸時雙機器人的關節(jié)信息即可,根據(jù)雙機器人運動模型以及接觸點在某一個面上的約束,可以求解出雙機器人基座之間的變換關系.此方法操作簡單,標定環(huán)境簡單,在系統(tǒng)本身兩機器人夾持物體滿足點面要求的情況下,甚至完全不需要任何其他工具,也不需要對本身夾具進行拆卸,因此適合應用于工業(yè)場景.

        1 模型建立求解

        空間中雙機器人系統(tǒng)坐標系關系如圖1 所示,其中B1、B2分別為兩機器人末端法蘭相對其基座的變換矩陣,X1、X2分別為兩機器人夾持的物體相對其末端法蘭的變換矩陣,Y 為兩機器人基座之間的變換矩陣.為了表述方便,下文稱右側機器人夾持的物體為工具,左側機器人夾持的物體為工件.

        圖1 雙機器人坐標系關系圖Fig.1 Coordinate system relation diagram of dual-robots

        當驅(qū)動兩機器人運動使工具末端與工件接觸時,設接觸點為P,接觸點到工件及工具的變換矩陣分別為P1、P2,則可以得到系統(tǒng)矩陣鏈為

        設工件上任意一點的坐標系與工件坐標系同向,且工件坐標系與對應機器人末端坐標系同向,那么X1為單位陣,式(1)簡化為

        對于P2,如果只考慮其位置向量,因為P2位置向量為零向量,因此,如果只考慮接觸點的位置,在式(3)中可以將P2忽略,式(3)可寫為

        式(4)中:B1、B2通過采集機器人關節(jié)信息得到,X2通過TCP 標定可以得到,P1,Y 未知,Y 為待求量,P1為接觸點相對工件坐標系的變換矩陣.

        如果工具與一個已知平面相接觸,設平面方程為

        設a=[a1a2a3]T,t=[x y z],平面可表示為

        將式(4)寫成矩陣形式

        整理可得接觸點在工件坐標系中的坐標為

        將點坐標代入平面方程

        使用Kronerker 處理式(8)

        代入式(9)

        M 為3×12 的矩陣,N 為12×1 的列向量.aM,Q 矩陣中的信息已知,因此在同一個已知平面采集n個點

        利用最小二乘法即可解出N 矩陣

        通過線性方程組得到的旋轉矩陣由于在采集數(shù)據(jù)過程中噪聲的存在,并且沒有考慮到正交約束,會得到一個存在誤差的近似矩陣RY.為了得到一個具有正交性質(zhì)的旋轉矩陣,需要對該矩陣進行SVD分解

        式(19)中:UY、VY是奇異值分解中的酉矩陣

        一般來說,通過線性無約束方程組得到的解存在較大誤差,因此封閉形式的方法更適合于迭代法初始估計的快速計算,以提高其精度和計算效率.

        2 迭代優(yōu)化策略

        2.1 旋轉矩陣優(yōu)化

        在式(2)中將矩陣鏈旋轉部分寫開得到

        高斯牛頓迭代法具有較好的收斂特性,因此本文采用高斯牛頓法對旋轉矩陣進行迭代優(yōu)化.

        由旋轉矩陣的性質(zhì)

        則等式可寫為

        式(27)中:I3是一個3*3 的單位矩陣.

        最終建立出優(yōu)化旋轉矩陣的目標函數(shù)為

        以上文求出的旋轉矩陣為模型初值,通過高斯- 牛頓迭代法最終可以得到較為精準的旋轉矩陣.

        其中第k 次迭代值為

        2.2 平移部分的求解

        由式(29)(30)得到精準的RY矩陣,根據(jù)式(7)

        可得到

        其中

        得出

        3 數(shù)值仿真

        為驗證本研究所提出的標定方式的可行性,以兩個六自由度串聯(lián)機器人ER20 為對象,構建雙機器人協(xié)作系統(tǒng),進行數(shù)值仿真,該機器人運動模型與DH 參數(shù)如圖2 所示.L0、L1、L2、L3、L4、Hb是對應機器人的連桿之間的距離,分別是50.0 mm、270.0 mm、70.0 mm、299.0 mm、78.5 mm 和321.5 mm.

        表1 ER20-1700 機器人DH 參數(shù)表Tab.1 DH parameters of the ER20-1700 robot

        圖2 ER20 機器人結構示意圖Fig.2 Structure diagram of ER20 robot

        仿真數(shù)據(jù)生成方式如下:

        (1)隨機生成一個平面,隨機給定平面法向量即可,在給定平面上采集k 個點充當標定接觸(k=10,20,30,…,100)

        (2)對打磨機器人,隨機給k 組關節(jié)角,作為接觸k 個標定點時該機器人對應的關節(jié)角,正運動學計算出B2.

        (3)隨機設一組X2,該矩陣在實際操作時要根據(jù)TCP 標定方式得到,在數(shù)值仿真中設為

        (4)定義Y 矩陣的真實值為

        (5)根據(jù)(4)式,計算出對應B1

        為在數(shù)值仿真中更好地模擬實際實驗中的誤差, 對于生成的兩機器人的角度信息分別給定一定水平的噪聲誤差,噪聲為正負1°,同時檢驗所提標定方案的魯棒性.

        RY=[vx,v y,vz],tY=[tx,t y,tz],vx、vy、vz分別為Y 旋轉矩陣三個方向的方向向量,為正交單位陣.所以三個分量的范數(shù)都為1,tx、ty、tz分別為Y 平移向量在三個方向向量上的平移分量.

        定義結果誤差計算方式為

        一般來說,增加訓練數(shù)據(jù)的大小以提高校準精度已成為一種常見的做法.利用該方法對不同訓練量的訓練數(shù)據(jù)進行重復標定.數(shù)值仿真結果見圖3 和圖4.

        根據(jù)數(shù)值仿真結果可知,在存在一定噪聲的情況下,旋轉矩陣各軸角度誤差都保持在較低水平,最小誤差是在0.05°以下,平移分量最小誤差是在0.2 mm 以下,并且都隨著數(shù)據(jù)集的增加,誤差越來越小,并收斂到一定水平.

        4 實驗驗證與仿真分析

        為驗證該方法在實際實驗平臺中的有效性,利用該算法對實驗室雙機器人平臺進行標定,如圖5 所示.該平臺為雙工業(yè)機器人協(xié)作輪轂打磨實驗平臺,包括兩臺ER20-1700 工業(yè)機器人,由一個打磨工具,一個輪轂,一個ATI 六維力傳感器組成.力傳感器安裝在工具機器人末端,工具安裝在力傳感器上,輪轂被工件機器人末端夾具夾持.

        圖5 雙機器人基座標定實驗平臺Fig.5 Experimental platform for dual robot base calibration

        選擇輪轂邊緣面作為基準平面,將工具與該平面進行多次接觸,來進行實驗數(shù)據(jù)的采集.采集接觸時機器人的關節(jié)讀數(shù),利用提出的算法進行標定,實驗過程中采集了100 組數(shù)據(jù)進行標定,根據(jù)式(2),定義旋轉矩陣數(shù)值誤差為

        由式(8)

        來檢驗求得的矩陣,反解出接觸點到已知平面的誤差.

        即定義位置誤差為

        首先根據(jù)文獻[13]的方法可以對工具矩陣進行快速標定,標定結果為

        根據(jù)提出的標定方法使用采集得到的100 組數(shù)據(jù)對基座矩陣進行求解,最終求得

        將結果根據(jù)提出的方式進行準確性評估,誤差結果見圖6、7.

        基座標定實驗誤差結果見表2.

        最小值0.190 6 0.214 4 0.171 2 1.829 2 Rx/(o)Ry/(o)Rz/(o)tY/(o)最大值0.388 9 0.378 4 0.305 6 2.411 4均值0.283 1 0.295 5 0.231 6 2.153 2標準差0.057 9 0.045 1 0.040 7 0.164 7

        由表2 可知,實驗標定結果面向每一個采樣點的角度誤差,三個方向誤差均值分別為0.283 1°、0.295 5°、0.231 6°,平移分量誤差均值是2.153 2 mm.

        考慮誤差來源:

        (1)在點面接觸過程中,點與面是否接觸沒有進行精準的定義,只是目測,因此實際采樣過程中點與面之間可能存在較小距離.

        (2)實驗過程中所選用的平面,是通過輪轂三維模型得到,而實際模型與虛擬模型可能在結構參數(shù)上還存在一定誤差.

        5 結論

        (1)在雙機器人基座標定問題中,提出一種基于“點面”約束的求解方式,該方法不需要任何外部設備以及特制夾具,僅依靠平臺本身即可完成標定.

        (2)利用點面約束結合克羅內(nèi)克積可以將模型簡化為可用最小二乘法求解的超定方程組,并求得模型的封閉解,以該解為初值,建立優(yōu)化模型,使用高斯- 牛頓法對旋轉矩陣進行迭代優(yōu)化,將閉合形式法的結果作為迭代法的初始估計,提高了迭代收斂的速度和穩(wěn)定性.

        (3)建立數(shù)值仿真以及實驗對模型進行驗證,仿真結果表明,角度誤差都是在0.05°以下,而位置誤差可以達到0.2 mm 以下.

        (4)通過實際物理實驗來對標定方式進行驗證,結果表明,三個方向角度誤差是在0.3°以內(nèi),而位置平均誤差為2.153 2 mm,滿足工業(yè)機器人協(xié)同作業(yè)的標定精度.

        猜你喜歡
        基座標定坐標系
        基于NXnastran的異步電動機基座有限元強度分析
        防爆電機(2021年2期)2021-06-09 08:14:48
        使用朗仁H6 Pro標定北汽紳寶轉向角傳感器
        心臟固定器基座注射模設計
        模具制造(2019年7期)2019-09-25 07:30:00
        超大型FPSO火炬塔及船體基座設計
        解密坐標系中的平移變換
        坐標系背后的故事
        基于勻速率26位置法的iIMU-FSAS光纖陀螺儀標定
        基于重心坐標系的平面幾何證明的探討
        船載高精度星敏感器安裝角的標定
        基于Harris-張正友平面標定法的攝像機標定算法
        国产AV国片精品有毛| 国产精品久久一区二区蜜桃| 黄色精品一区二区三区| 日本一区二区不卡在线| 国产精品天干天干综合网| 成人无码免费一区二区三区| 四虎精品国产一区二区三区| 亚洲精品国产第一区三区| 色大全全免费网站久久| 欧美aaaaaa级午夜福利视频| 精品人妻无码中文字幕在线| 精品国产一区二区三广区| 亚洲av网一区二区三区| 国产高潮刺激叫喊视频| 亚洲AⅤ无码国精品中文字慕| 91国产视频自拍在线观看| 粗大猛烈进出高潮视频大全| 中文字幕一区二区三区乱码| 久久婷婷色香五月综合激情| 亚洲天堂一区二区三区| 亚洲av日韩av女同同性| 97人妻熟女成人免费视频| 久久精品无码一区二区三区不卡 | 在线观看播放免费视频| 免费成人电影在线观看| 国产成人麻豆精品午夜福利在线 | 91国产精品自拍在线观看| 色综合色狠狠天天综合色| 中文字幕无码不卡一区二区三区 | av在线网站手机播放| 电驱蚊液可以插一晚上吗| 国产精品v欧美精品v日韩精品| 97SE亚洲国产综合自在线不卡| 日本高清在线播放一区二区| 午夜时刻免费入口| 好男人视频在线视频| 色综合久久五月天久久久| 亚洲最好看的中文字幕| 真人与拘做受免费视频| 亚洲国产成a人v在线观看| 午夜免费观看国产视频|