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

        ?

        基于機器視覺的汽車零部件平面度檢測系統(tǒng)設(shè)計

        2022-11-10 07:48:08王宇龍
        電子測試 2022年18期
        關(guān)鍵詞:待測物平面激光

        王宇龍

        (中國計量大學(xué)計量測試工程學(xué)院,浙江杭州,310018)

        0 引言

        平面度是汽車零部件的各項形狀公差中重要組成部分之一,也是生產(chǎn)檢測過程中最重要的技術(shù)指標(biāo)之一。在很大程度上,平面度決定了汽車部分零部件的裝配質(zhì)量,影響汽車的使用性能。所以如何快速準(zhǔn)確檢測汽車零部件平面度成為目前汽車零件制造行業(yè)的研究方向之一。

        到目前為止,在零部件平面度測量行業(yè)中,部分廠家仍采用塞尺測量法,檢測精度低,效率低,只能檢測零件邊緣。這對于需要大批量檢測的產(chǎn)線是難以接受的。有的廠家采用三坐標(biāo)測量法[1],測量速度慢,而且需要被測要素保持水平,導(dǎo)致企業(yè)只能對產(chǎn)品進行抽檢不能進行全檢。

        圖1 設(shè)備示意圖

        針對目前測量方法的精度低、效率低、速度慢、容易造成人力資源浪費等問題,本文設(shè)計了一種基于機器視覺的汽車零部件平面度在線檢測系統(tǒng),滿足了目前國內(nèi)對汽車零部件進行平面度測量大批量、高速度、高精度的需求,降低企業(yè)成本,提高企業(yè)的運行效率,具有廣闊的應(yīng)用前景。

        1 整體方案設(shè)計

        本系統(tǒng)的總體技術(shù)路線如圖2所示,分為視覺和機器兩部分:

        圖2 系統(tǒng)整體設(shè)計方案

        (1)在視覺部分中,主要包含硬件與軟件兩部分。視覺硬件主要指測量采用的激光輪廓儀。視覺軟件指的是點云算法以及上位機軟件的設(shè)計。點云算法采取先粗配準(zhǔn)再精配準(zhǔn)的方式,實現(xiàn)平面度測量。上位機軟件設(shè)計是基于Visual Studio 2019軟件開發(fā)環(huán)境使用C++編程語言并調(diào)用PCL點云庫與OpenCV視覺庫進行編寫、測試與實現(xiàn)。

        (2)在機器部分需完成硬件總體架構(gòu)的搭建,配合視覺部分實現(xiàn)待測物及激光輪廓儀的運動,同時設(shè)計下位機軟件,實現(xiàn)待測物、激光輪廓儀的運動控制以及各機構(gòu)的聯(lián)動。

        2 系統(tǒng)模塊設(shè)計

        如圖3所示,本系統(tǒng)按照功能上可以劃分為分為三個模塊。

        圖3 系統(tǒng)模塊設(shè)計圖

        2.1 運動控制模塊設(shè)計

        運動控制模塊以可編程控制PLC為核心,通過驅(qū)動氣缸、激光輪廓儀移動電機、不合格平剔除機構(gòu)以及兩個傳送帶的運動,完成與計算機、激光輪廓儀以及檢測傳感器的信息交互。待測物檢測的運動控制流程如下所示:

        ①將待測物放置于載物臺上,隨上料傳送帶一起運動。

        ②當(dāng)上料檢測激光位移傳感器檢測到有物體進入檢測區(qū),并且當(dāng)載物臺在檢測區(qū)就位后,傳感器將信號傳遞給PLC,控制氣缸向上頂起載物臺以保證檢測時待測物不受傳送帶振動等因素干擾。

        ③然后,PLC向電機發(fā)送信號由電機帶動激光輪廓儀移動,同時激光輪廓儀開始掃描。待獲取待測物的表面點云信息后,傳輸至計算機進行下一步的點云顯示、計算與處理。

        ④完成掃描后的待測物進入下料傳送帶。PLC接收計算機給出的平面度檢測反饋信號,若待測物平面度檢測不合格則控制剔除機構(gòu)進行剔除,若待測物平面度檢測合格則允許待測物通過,進入后續(xù)的檢測環(huán)節(jié)。

        2.2 點云采集模塊設(shè)計

        點云采集模塊由激光輪廓儀和待測物組成。該模塊主要負(fù)責(zé)完成點云信息的獲取,選擇合適的采樣幀率、采樣點距以及景深對待測物進行掃描。

        2.3 點云處理模塊設(shè)計

        點云處理模塊負(fù)責(zé)點云的顯示、點云的配準(zhǔn)以及待測物平面度的計算和顯示,并與PLC完成信息交互。

        因為激光輪廓儀激光掃描時會得到較大的點云數(shù)據(jù),而常用的迭代最近點(Iterative Closest Point,ICP)算法對點云最初始的位置要求較高,容易陷入局部最優(yōu)解,無法達到實際需求。為確保點云配準(zhǔn)不陷入局部最優(yōu)解,通常將點云配準(zhǔn)分為兩部分,即采用先進行點云粗配準(zhǔn)再進行細配準(zhǔn)的點云配準(zhǔn)方式[2].其中點云的粗配準(zhǔn)可以通過點云關(guān)鍵點的局部特征描述子建立對應(yīng)關(guān)系,從而得到變換矩陣,而特征描述子的提取決定了配準(zhǔn)的精度。Rusu等人[3]提出了特征直方圖(Point Feature Histogram, PFH)描述子計算關(guān)鍵點鄰域內(nèi)所有點對的幾何位置關(guān)系作為關(guān)鍵點的主要特點;隨后Rusu等人改進了PFH算法,保留了大部分PFH的識別特征,提出一種快速點特征直方圖(Fast Point Feature Histogram,F(xiàn)PFH)特征。然后使用采樣一致性初始配準(zhǔn)(Sample Consensus Intial Alignment, SAC-IA)方法,該方法雖然顯著提高了配準(zhǔn)精度,但降低了效率,常用來進行初始配準(zhǔn)。

        因此本文采用先提取出點云的FPFH作為點云特征描述[4];然后根據(jù)該特征,采用SAC-IA方法完成初始配準(zhǔn);最后采取ICP算法,實現(xiàn)點云的精配準(zhǔn)。

        2.3.1 點云粗配準(zhǔn)

        如圖4所示的是一個查詢點Pq的PFH計算的影響區(qū)域。以Pq為圓心,r為半徑,圓內(nèi)的所有點全部互相連接。以P1為原點建立UVW坐標(biāo)系,任意兩點的P1和P2及其法線n1與n2 之間的關(guān)系特征如下所示:

        圖4 查詢點Pq的PFH計算的影響區(qū)域

        α、φ、d和θ是FPH描述子所需要的特征信息。在獲取這些特征信息后,便可構(gòu)建直方圖,并進行歸一化處理。

        該方法的缺點是當(dāng)數(shù)據(jù)量變大時,其計算速度會變得緩慢。為了提高 FPH描述子的提取效率,提出了FPFH算法。

        點云數(shù)據(jù)中所有點都要先得到SPFH特征,SPFH是用來計算特征點與鄰域點之間的關(guān)聯(lián),利用式(5)計算FPFH特征,計算量大幅度減少,通過后續(xù)的加權(quán)處理,使得FPFH特征獲取了鄰域點與鄰域點之間的關(guān)系信息,填補了SPFH中鄰域點與鄰域點之間關(guān)系信息的丟失,提高了匹配的準(zhǔn)確性。

        圖5 FPFH計算原理

        獲取FPFH特征子后,對點云P和點云Q采取SAC-IA算法來進行特征點匹配計算。SAC-IA算法是在點云P中隨機選擇k個樣本點,在點云Q中尋找這些點最接近的對應(yīng)點,根據(jù)兩個點云數(shù)據(jù)集的相互關(guān)系計算出變換矩陣。利用式(6)來計算配準(zhǔn)的偏差值,并使用Levengerg-Marquardt算法來不斷優(yōu)化最佳平移矩陣和旋轉(zhuǎn)矩陣。

        2.3.2 點云精配準(zhǔn)

        點云精配準(zhǔn)就是精確地求出點云的相對關(guān)聯(lián)和變換矩陣的過程[5]。由于SAC-IA得到的剛體變換矩陣使兩點云的數(shù)據(jù)大致重疊,但是配準(zhǔn)精度遠遠達不到現(xiàn)實工程應(yīng)用的要求,因此在初始配準(zhǔn)基礎(chǔ)上再進行精確配準(zhǔn)。點云精配準(zhǔn)采用迭代最近點(Iterative Closest Point,ICP)算法:首先根據(jù)一定的方法確立對應(yīng)點集P與Q,其中對應(yīng)點對的個數(shù)為n。然后采用最小二乘法迭代計算最優(yōu)的坐標(biāo)變換,即旋轉(zhuǎn)矩陣R和平移矢量t,使得誤差函數(shù)f(R,t)最小,直到滿足要求。

        3 實驗結(jié)果與分析

        將本文點云配準(zhǔn)算法應(yīng)用在激光輪廓儀平面度測量中,對汽車零部件模型進行平面度測量實驗。如圖6所示綠色點云為源點云,藍色為目標(biāo)點云。本文實驗的硬件環(huán)境為英特酷睿i7-9750H @2.60GHZ 8GB;顯卡Nvidia gtx 1650;軟件環(huán)境為Visual Studio 2019。

        圖6 汽車零部件點云匹配圖

        為了驗證點云配準(zhǔn)精度對平面度測量結(jié)果的影響,選取SHOT+ICP點云算法與本文采用的算法進行對比。將三坐標(biāo)測量機的平面度測量結(jié)果作為參考值。平面度測量結(jié)果如表1所示。

        表1 平面度測量結(jié)果

        從表中可以得出,兩種方法的平面度測量結(jié)果與三坐標(biāo)測量機的測量結(jié)果基本一致。由于本文采取的方法的測量結(jié)果重復(fù)性可控制在0.0023mm以下,能夠?qū)崿F(xiàn)對平面度有效的評估。另外,三坐標(biāo)測量機的測量時間在15min以上,而采用本文算法的平面度測量耗時可控制在24.5s左右,因此本文平面度測量方式更適用于大批量測量的場合。

        4 結(jié)論

        國內(nèi)汽車零部件平面度檢測行業(yè)較為落后,如何進行快速準(zhǔn)確測量汽車零部件平面度是重點研究方向之一。本文設(shè)計的基于機器視覺的汽車零部件平面度在線檢測系統(tǒng),非常適用于需要大批量檢測汽車零部件平面度的場合具有廣闊的發(fā)展前景。

        猜你喜歡
        待測物平面激光
        Er:YAG激光聯(lián)合Nd:YAG激光在口腔臨床醫(yī)學(xué)中的應(yīng)用
        激光誕生60周年
        科學(xué)(2020年5期)2020-11-26 08:19:24
        請給激光點個贊
        “燃燒熱測定”實驗的改進
        參考答案
        關(guān)于有限域上的平面映射
        激光尺
        高電壓輔助激光解吸附離子化質(zhì)譜中鹽效應(yīng)的研究
        參考答案
        生物組織折射率分布的P偏光測量研究
        看大陆男女真人草逼视频| 久久精品无码中文字幕| 国产欧美日韩午夜在线观看 | 亚洲一本到无码av中文字幕| 无码AV高潮喷水无码专区线| 亚洲国产精品成人av| 中文乱码字字幕在线国语| 中文无码日韩欧| 久久久久成人亚洲综合精品 | 白白色最新福利视频二| 日日躁夜夜躁狠狠躁| 广东少妇大战黑人34厘米视频| 最新国产美女一区二区三区| 午夜视频一区二区三区四区| 美女不带套日出白浆免费视频| 曰本女人牲交全视频免费播放 | 精品亚洲麻豆1区2区3区| 好大好深好猛好爽视频免费| 久久成人永久免费播放| 蜜桃传媒免费观看视频| 少妇爆乳无码专区| 天堂网www在线资源| 中文字幕一区二区三区97| 国产av一区二区三区在线播放| 色吊丝中文字幕| 国产一区二区精品尤物| 国产成人自拍视频视频| 99久久久无码国产精品性| 野外性史欧美k8播放| 东京热无码人妻中文字幕| 国产综合开心激情五月| 琪琪的色原网站| 国产九色AV刺激露脸对白| 人妻体体内射精一区中文字幕| 久久久噜噜噜久久中文福利 | 人妻中出精品久久久一区二| 免费看片的网站国产亚洲| 久久久久人妻一区精品| 亚洲羞羞视频| 亚洲第一女人天堂av| 久久99亚洲精品久久久久|