德國OWIS混合定位系統(tǒng)怎樣精確定位31.999.0120 MP 120M
建立了一個主動機器視覺定位系統(tǒng),用于工業(yè)機器人對零件工位的精確定位。
采用基于區(qū)域的匹配和形狀特征識別相結(jié)合的圖像處理方法,該方法經(jīng)過閾值和形狀判據(jù),識別出物體特征。經(jīng)實驗驗證,該方法能夠快速準(zhǔn)確地得到物體的邊界和質(zhì)心,進(jìn)行數(shù)據(jù)識別和計算,再結(jié)合機器人運動學(xué)原理控制機器人實時運動以消除此誤差,滿足工業(yè)機器人自定位的要求。
目前工業(yè)機器人僅能在嚴(yán)格定義的結(jié)構(gòu)化環(huán)境中執(zhí)行預(yù)定指令動作,缺乏對環(huán)境的感知與應(yīng)變能力,這極大地限制了機器人的應(yīng)用。利用機器人的視覺控制,不需要預(yù)先對工業(yè)機器人的運動軌跡進(jìn)行示教或離線編程,可節(jié)約大量的編程時間,提高生產(chǎn)效率和加工質(zhì)量。
Hagger 等人提出通過基于機器人末端與目標(biāo)物體之間的誤差進(jìn)行視覺反饋的方法;Mezouar 等人提出通過圖像空間的路徑規(guī)劃和基于圖像的控制方法 。國內(nèi)這方面主要應(yīng)用于焊接機器人對焊縫的跟蹤。
本文利用基于位置的視覺伺服思想,以六自由度垂直關(guān)節(jié)型噴涂機器人為載體,提出一種基于機器視覺的工業(yè)機器人自定位控制方法,解決了機器人末端實際位置與期望位置相距較遠(yuǎn)的問題,改善了噴涂機器人的定位精度。
視覺定位系統(tǒng)的組成
機器人視覺定位系統(tǒng)構(gòu)成,在關(guān)節(jié)型機器人末端安裝噴涂工具、單個攝像機,使工件能出現(xiàn)在攝像機的圖像中。系統(tǒng)包括攝像機系統(tǒng)和控制系統(tǒng):
(1)攝像機系統(tǒng):由單個攝像機和計算機(包括圖像采集卡)組成,負(fù)責(zé)視覺圖像的采集和機器視覺算法;
(2)控制系統(tǒng):由計算機和控制箱組成,用來控制機器人末端的實際位置;經(jīng) CCD 攝像機對工作區(qū)進(jìn)行拍攝,計算機通過本文使用的圖像識別方法,提取跟蹤特征,進(jìn)行數(shù)據(jù)識別和計算,通過逆運動學(xué)求解得到機器人各關(guān)節(jié)位置誤差值,最后控制高精度的末端執(zhí)行機構(gòu),調(diào)整機器人的位姿。
工作臺上的工件與工作臺背景在顏色方面具有很大的差別,即工件呈現(xiàn)為黑色,將這一信息作為識別工件的重要特征。
工件的邊緣處灰度有急劇的變化,可以以此判斷出工件的邊界點。采用掃描線的方法,掃描方向上灰度劇變的像素點就是邊界點。最后,通過最小二乘法把找到的邊界點擬合出圓周,并計算出圓心位置。
(1)識別率分析:第一步通過離線學(xué)習(xí),訓(xùn)練提取形狀特征。第二步使用離線學(xué)習(xí)得到的坐標(biāo)關(guān)系,實時跟蹤工件,得到需要跟蹤的形狀特征信息。只要離線學(xué)習(xí)恰當(dāng),目標(biāo)特征就準(zhǔn)確識別并且得到相關(guān)信息。
(2)實時處理結(jié)果分析:圖像采集卡的采集速度是25 幀/s,每幅圖采集時間為40ms。攝像頭采集一幅圖像需要20ms,該圖像處理的速度為10ms/幅。通過程序優(yōu)化,在采集的同時進(jìn)行圖像處理,而且圖像處理的速度比采集的時間要短,就避免了圖像的失真和抖動。在物體運動不超過極限速度時,能夠較準(zhǔn)確地找到圓心的位置。
空間坐標(biāo)的獲取
由一幅圖像得到的信息是二維信息,程序中使用的坐標(biāo)是以像素為單位的,機器人在空間運動需要將圖像的信息換算成三維空間坐標(biāo)。其計算過程如下:
(1)以工件上圓孔的圓心為機器人定位基準(zhǔn),A(X ,Y, Z)圓心的世界坐標(biāo)。當(dāng)圓心與視覺圖像的中心重合時,機器人定位完成。
(2)標(biāo)定攝像機,得到投影矩陣ce M ,即圖像中兩個像素間的距離與世界坐標(biāo)系的轉(zhuǎn)換關(guān)系。
(3)攝像機拍攝圖像后,經(jīng)過特征識別得到圓心在圖像中坐標(biāo)a(x, y),計算出與圖像中心的偏移量Δx、Δy。
(4)以A(X ,Y, Z)為基準(zhǔn),按照下式計算機器人末端的世界坐標(biāo)B(X ',Y ', Z'):其中,Mc是攝像機與機器人末端的坐標(biāo)轉(zhuǎn)換參數(shù)。
基于機器視覺的工業(yè)機器人定位系統(tǒng),該系統(tǒng)將基于區(qū)域的匹配和形狀特征識別結(jié)合,進(jìn)行數(shù)據(jù)識別和計算,能夠快速準(zhǔn)確地識別出物體特征的邊界與質(zhì)心,機器人控制系統(tǒng)通過逆運動學(xué)求解得到機器人各關(guān)節(jié)位置的轉(zhuǎn)角誤差,最后控制高精度的末端執(zhí)行機構(gòu),調(diào)整機器人的位姿以消除此誤差。從而解決了機器人末端實際位置與期望位置相距較遠(yuǎn)的問題,改善了噴涂機器人的定位精度。該方法計算量小,定位準(zhǔn)確,具有工程實用性。
相關(guān)產(chǎn)品
免責(zé)聲明
- 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。