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

基于Delaunay三角剖分的機器人工作空間體積求解

2019-09-19 12:09:16
測控技術(shù) 2019年1期

(遼寧工程技術(shù)大學 機械工程學院,遼寧 阜新 123000)

并聯(lián)機器人因剛度大、精度高、結(jié)構(gòu)緊湊、承載能力強等特點[1]而被廣泛應用。并聯(lián)機構(gòu)工作空間體積與形狀對于并聯(lián)機構(gòu)的工作能力有重要關(guān)系,因此并聯(lián)機構(gòu)工作空間體積通常作為判斷機構(gòu)好壞的指標[2-4],采用更加便捷的方法求解工作空間體積具有重要意義。并聯(lián)機器人工作空間三維體積計算常見方法有:微分法[5],即運用平行于X-Y面的平面將工作空間分割成厚度為ΔZ的微元,計算出每一微元的體積并將所有微元體相加得到的便是機構(gòu)的工作空間體積;子空間體積疊加法[6],對Z值一定,厚度為ΔZ的子空間在X-O-Y平面投影并計算每個投影的面積,將面積相加并與剖面距離相乘可得到體積值。上述方法為求解并聯(lián)機構(gòu)工作空間體積提供了理論依據(jù),但在實際操作中,由于工作空間的不規(guī)則性,求解誤差較大且需要對數(shù)據(jù)進行排序篩選等操作,編程及求解過程麻煩,運算量較大。

Delaunay三角剖分法[7]是比較成熟的方法,已廣泛應用在各領(lǐng)域圖像和點云的處理上。劉洋[8]采用Delaunay三角剖分法對路面點云進行分析處理,提升了路面三維建模的效率。博志成[9]等人采用Delaunay三角剖分法對海量點云曲面進行重建,提升了重建效率和重建曲面拓撲正確性。鮑鑫[10]引入了Delaunay三角剖分法,將聲壓級映射為顏色,并繪制成圖像,實現(xiàn)對噪聲的實時監(jiān)控。

Delaunay三角剖分法對點云數(shù)據(jù)處理具有優(yōu)勢,為解決此問題,本文采用Delaunay三角剖分法計算體積值,并進行實驗對比,結(jié)果表明該方法有效的減少了計算量,提升了體積計算的效率。

1 3-RPS并聯(lián)機器人建模及仿真

3-RPS并聯(lián)機器人主軸平臺是基于Stewart并聯(lián)機構(gòu)原理[6],機構(gòu)的結(jié)構(gòu)簡圖如圖1所示。本文采用歐拉角方法[7-8]對機構(gòu)的特點對其進行幾何分析,進行逆解運算。

圖1 并聯(lián)機構(gòu)坐標系示意圖

經(jīng)計算,可得到3個驅(qū)動桿桿長在定坐標系A(chǔ)中的矢量為

(1)

則各驅(qū)動桿桿長為

li=|Li|

(2)

3-RPS并聯(lián)機構(gòu)是一種少自由度并聯(lián)機構(gòu),其工作空間是指可達工作空間[9],影響其大小、形狀的主要因素[10]有:

(1) 桿長的限制。

lmin≤li≤lmax

(3)

式中,li為支桿i的長度;lmin、l為支桿i的最小、最大長度。

(2) 運動副轉(zhuǎn)角限制。

① 球副轉(zhuǎn)角限制。

(4)

式中,Li為驅(qū)動桿方向向量;sbi為球副底座的方向向量;θsimax為球副i的最大許用轉(zhuǎn)角;θsi為球副i的轉(zhuǎn)角。

② 轉(zhuǎn)動副轉(zhuǎn)角限制。

(5)

式中,Li為驅(qū)動桿方向向量;si為轉(zhuǎn)動副底座方向向量;θRimax為轉(zhuǎn)動副i最大許用轉(zhuǎn)角;θRi為球副i的轉(zhuǎn)角。

(3) 連桿干涉。

(6)

式中,Ri為轉(zhuǎn)動副i的位置向量;Li為連桿i的方向向量;D為連桿截面直徑;Mi為相鄰兩連桿中心線之間的最短距離。

本文采用搜索法求解3-RPS并聯(lián)機構(gòu)的可達工作空間。首先設(shè)定尺寸參數(shù),然后確定搜索初值,在某個Z截面上搜索滿足約束條件的姿態(tài)角α,β;再以增量形式改變Z的值,直到遍歷搜索完Z最小值到最大值范圍之間所有的截面。3-RPS并聯(lián)機構(gòu)的結(jié)構(gòu)尺寸以及工作空間約束條件如表1所示。

表1 并聯(lián)機構(gòu)結(jié)構(gòu)參數(shù)與轉(zhuǎn)角約束

借助Matlab編程求解可得工作空間如圖2所示,并獲得1348320個點坐標。

圖2 工作空間三維圖

2 Delaunay三角剖分相關(guān)理論

三角剖分中以Delaunay三角剖分最具有代表性,本節(jié)主要介紹相關(guān)的Delaunay三角剖分理論和改進的增量式Delaunay三角剖分法算法[11]。

2.1 Delaunay三角剖分的定義及準則

Delaunay邊:假設(shè)E中的一條邊e(兩個端點為a,b),e若滿足下列條件,則稱之為Delaunay邊:存在一個圓經(jīng)過a,b兩點,圓內(nèi)不含點集V中任何其他的點,這一特性又稱空圓特性。

Delaunay三角剖分:如果點集V的一個三角剖分T只包含Delaunay邊,那么該三角剖分稱為Delaunay三角剖分。

要滿足Delaunay三角剖分的定義,必須符合兩個重要的準則。

① 空圓特性:Delaunay三角網(wǎng)是唯一的(任意4點不能共圓),在Delaunay三角形網(wǎng)中任一三角形的外接圓范圍內(nèi)不會有其他點存在。如圖3所示。

圖3 空圓特性圖

② 最大化最小角特性:在散點集可能形成的三角剖分中,Delaunay三角剖分所形成的三角形的最小角最大。從這個意義上講,Delaunay三角網(wǎng)是“最接近于規(guī)則化的”的三角網(wǎng)。具體說是指在兩個相鄰的三角形構(gòu)成凸四邊形的對角線,在相互交換后,6個內(nèi)角的最小角不再增大。如圖4所示。

圖4 最大化最小角特性圖

2.2 算法

① 先構(gòu)建一個初始四面體,形成初始化四面體網(wǎng)格。

② 將散亂點插入當前四面體網(wǎng)格中,對于輸入點P,使用隨機行走方法來尋找包含P的四面體。先指定一個四面體T,如果P位于該四面體內(nèi),則完成行走。如果不在四面體內(nèi),則隨機指定一個三角面E,如果E所在的平面將T和P分割開(即T和P在平面的兩邊),下一個訪問的四面體就是共享E的鄰近四面體;否則,就按預定的順序遍歷其他的面,直到找到分割開T和P的面。

③ 找到包含P的四面體,則分割該四面體為4個小四面體。

④ 如果P位于當前四面體網(wǎng)格外,則選擇網(wǎng)格的一個可見面(即P在面的一側(cè)),連接P與該三角面的3個頂點構(gòu)成新的四面體加入到四面體網(wǎng)格中,選擇可見面時,盡量避免使新生成的四面體是狹長的。

⑤ 重復步驟②~步驟④,直到所有散亂點都被插入四面體網(wǎng)格。

(6) 驗證Delaunay三角剖分的有效性。首先檢Delaunay三角剖分數(shù)據(jù)結(jié)構(gòu)的連貫性,即四面體的鄰接關(guān)系。

3 工作空間體積求解

基于改進的增量式Delaunay三角剖分法,對圖2中并聯(lián)機器人工作空間點云進行了計算,并與二值化處理求解算法和微元法進行實驗對比。

3.1 子空間體積疊加法求解工作空間體積

子空間體積疊加法是借助Matlab中圖片處理工具箱(Image Processing Toolbox),對Z值一定,厚度為ΔZ的子空間在X-O-Y平面投影的不規(guī)則圖像增加規(guī)則邊框,然后進行二值化處理[12]。

假設(shè)規(guī)則圖形的面積為S,二值化處理后可以求出不規(guī)則圖形像素點數(shù)占規(guī)則圖形像素點的比值η,那么可以求得Z值對應的子空間的面積為ΔS=S·η,那么此子空間的體積為ΔV=ΔS·ΔZ,則整個工作空間的體積為

(7)

求解過程可用圖5表示。

根據(jù)本文的3-RPS并聯(lián)機構(gòu)參數(shù),按照上述方法計算每一幅截面圖面積,然后求和。在相同電腦配置下,編寫Matlab程序求得其體積V=6.2639×105mm3,耗時27 min。

3.2 微元法求解工作空間體積

微元法是運用平行于X-Y面的平面將工作空間分割成厚度為ΔZ的微元,計算出每一微元的體積,將所有微元體相加得到的便是機構(gòu)的工作空間體積,如圖6所示。

令Δρ、Δφ分別為極坐標中的極徑和極角的搜索步長,陰影部分面積可以表示為

(8)

工作空間某一截面面積為

圖6 體積求解示意圖工作空間某一截面面積為

(9)

該截面對應的微元體積為

ΔV=ΔS·ΔZ

(10)

工作空間總體積為

(11)

根據(jù)本文的3-RPS并聯(lián)機構(gòu)參數(shù),采用微元法編寫Matlab程序,計算得到其體積值V=6.2643×105mm3,并耗時31 min。

3.3 Delaunay三角剖分法求解工作空間體積

采用改進的增量式Delaunay三角剖分法進行編程對并聯(lián)機器人工作空間點云進行三維Delaunay三角剖分生成四面體,如圖7所示。

圖7 空間散點四面體化示意圖

利用convexhull凸包處理函數(shù)將所得四面體數(shù)據(jù)進行分析,得到最外圍的凸包,并按著順序?qū)ν拱吔缟系狞c進行排列。同時也直接給出了凸包的體積或者面積。根據(jù)本文的3-RPS并聯(lián)機構(gòu)參數(shù),采用基于增量式Delaunay三角剖分的改進算法編寫Matlab程序計算其體積值V為6.2645×105mm3,并耗時21 min。

以基礎(chǔ)算法微元法計算的數(shù)值為標準值,則二值法和Delaunay三角剖分法的相對誤差分別為6.38×10-3%和3.19×10-3%,由此可知Delaunay三角剖分法的相對誤差較小。

4 結(jié)束語

針對傳統(tǒng)二值化處理法求解并聯(lián)機器人工作空間體積法的流程,采用改進的Delaunay三角剖分法,本方法通過對空間的散點進行三維Delaunay三角剖分生成四面體,進而求得其體積,與二值化處理法和微元法相比,改進的增量式Delaunay三角剖分法相對誤差較小,耗時少,即改進的增量式Delaunay三角剖分法降低了編程難度并提高了計算效率。

主站蜘蛛池模板: 免费aa毛片| 精品国产污污免费网站| 欧美日韩午夜视频在线观看| 九九热视频精品在线| 亚洲国产成人麻豆精品| 欧美成人aⅴ| 国产精品久久久久鬼色| 欧美日本在线播放| 欧美在线黄| 四虎成人精品| 久久久久亚洲AV成人网站软件| 四虎成人在线视频| 四虎影视永久在线精品| 国产产在线精品亚洲aavv| 亚洲欧美日韩中文字幕一区二区三区 | 久久亚洲天堂| 久久一色本道亚洲| 国产精品久久久精品三级| 欧美激情视频二区| 亚卅精品无码久久毛片乌克兰| 自慰高潮喷白浆在线观看| 六月婷婷激情综合| 午夜a级毛片| 午夜国产理论| 这里只有精品在线播放| 天堂久久久久久中文字幕| 国产成年女人特黄特色毛片免 | 国产在线八区| 亚洲欧洲日产国产无码AV| 成人国产精品网站在线看| 最新国产精品鲁鲁免费视频| 亚洲一级毛片| 欧美亚洲日韩中文| 国产乱人伦AV在线A| 色有码无码视频| 性69交片免费看| 欧美综合成人| 中文字幕在线看视频一区二区三区| 免费一级全黄少妇性色生活片| 凹凸国产熟女精品视频| 十八禁美女裸体网站| 就去色综合| 一区二区三区成人| 欧美97欧美综合色伦图| 日韩欧美91| 毛片网站在线看| 国产免费网址| 啪啪国产视频| 久久综合伊人77777| 欧美一区国产| 成人亚洲国产| 四虎永久免费地址在线网站| 亚洲视频无码| 99精品福利视频| 亚洲性一区| 国产精品第一区在线观看| 国产成年女人特黄特色毛片免| 在线免费不卡视频| 四虎国产精品永久一区| 国产在线观看一区精品| 成色7777精品在线| 亚洲人免费视频| 国产99在线观看| 伊人久久大香线蕉影院| 91国内视频在线观看| 欧美性色综合网| 亚洲视频影院| 伊人色天堂| 午夜精品福利影院| 国产精品香蕉| 日韩AV无码免费一二三区| 日韩欧美国产成人| 亚洲AV电影不卡在线观看| 国产成人麻豆精品| 99人体免费视频| 国产亚洲欧美日韩在线观看一区二区| 亚洲综合亚洲国产尤物| 最新国产高清在线| 久久免费成人| 国产欧美综合在线观看第七页| 91毛片网| 美女毛片在线|