工業(yè)自動(dòng)化在我國(guó)的發(fā)展已日漸成熟,對(duì)于工業(yè)自動(dòng)化,大家或多或少有所了解。為增進(jìn)大家對(duì)工業(yè)自動(dòng)化的認(rèn)識(shí),本文將基于兩大方面介紹工業(yè)自動(dòng)化:1.機(jī)器視覺(jué)在工業(yè)自動(dòng)化的應(yīng)用,2.工業(yè)自動(dòng)化為何使用機(jī)器視覺(jué)系統(tǒng)。
一、機(jī)器視覺(jué)于工業(yè)自動(dòng)化的應(yīng)用
機(jī)器視覺(jué)長(zhǎng)期以來(lái)用于工業(yè)自動(dòng)化系統(tǒng)中,以通過(guò)取代傳統(tǒng)上的人工檢查來(lái)提高生產(chǎn)質(zhì)量和產(chǎn)量。從拾取和放置、對(duì)象跟蹤到計(jì)量、缺陷檢測(cè)等應(yīng)用,利用視覺(jué)數(shù)據(jù)可以通過(guò)提供簡(jiǎn)單的通過(guò)失敗信息或閉環(huán)控制回路,來(lái)提高整個(gè)系統(tǒng)的性能。
視覺(jué)的使用并不僅僅在工業(yè)自動(dòng)化領(lǐng)域;我們也看到了相機(jī)在日常生活中的大量應(yīng)用,例如用于計(jì)算機(jī)、移動(dòng)設(shè)備,特別是在汽車中。攝像頭僅僅是在幾年前才被引入到汽車中,但是現(xiàn)在汽車中已經(jīng)配備了大量攝像頭,以為駕駛員提供完整的360°車輛視圖。
但是談到機(jī)器視覺(jué)領(lǐng)域的最大技術(shù)進(jìn)步,可能一直是處理能力。隨著處理器性能每?jī)赡攴环?,以及?duì)多核CPU、GPU和FPGA等并行處理技術(shù)的持續(xù)關(guān)注,視覺(jué)系統(tǒng)設(shè)計(jì)人員現(xiàn)在可以將高度復(fù)雜的算法應(yīng)用于視覺(jué)數(shù)據(jù),并創(chuàng)建更智能的系統(tǒng)。
處理技術(shù)的發(fā)展帶來(lái)了新機(jī)會(huì),而不僅僅是更智能或更強(qiáng)大的算法。讓我們看看為制造機(jī)器增加視覺(jué)功能的應(yīng)用案例。這些系統(tǒng)傳統(tǒng)上設(shè)計(jì)為形成協(xié)作分布式系統(tǒng)的智能子系統(tǒng)網(wǎng)絡(luò),該系統(tǒng)允許模塊化設(shè)計(jì)(見(jiàn)圖1)。
圖1:智能子系統(tǒng)網(wǎng)絡(luò),其設(shè)計(jì)為構(gòu)成協(xié)作分布式控制系統(tǒng)。該系統(tǒng)允許模塊化設(shè)計(jì),但采用這種以硬件為中心的方法可能導(dǎo)致性能瓶頸。
然而,隨著系統(tǒng)性能的提高,采用這種以硬件為中心的方法可能遇到困難,因?yàn)檫@些系統(tǒng)通常采用時(shí)間關(guān)鍵和非時(shí)間關(guān)鍵協(xié)議的混合來(lái)聯(lián)接。通過(guò)各種通信協(xié)議將這些不同的系統(tǒng)聯(lián)接在一起,會(huì)導(dǎo)致延遲、確定性和吞吐量方面出現(xiàn)瓶頸。
例如,如果設(shè)計(jì)者試圖利用這種分布式架構(gòu)開(kāi)發(fā)應(yīng)用,并且必須在視覺(jué)和運(yùn)動(dòng)系統(tǒng)之間保持緊密集成,例如在視覺(jué)伺服中所需要的,那么可能遇到由于缺乏處理能力而帶來(lái)的主要性能挑戰(zhàn)。此外,由于每個(gè)子系統(tǒng)都具有自己的控制器,這實(shí)際上會(huì)降低處理效率。
最后,由于這種以硬件為中心的分布式方法,設(shè)計(jì)人員不得不使用不同的設(shè)計(jì)工具來(lái)設(shè)計(jì)視覺(jué)系統(tǒng)中每個(gè)子系統(tǒng)的特定視覺(jué)軟件,以及用于運(yùn)動(dòng)系統(tǒng)的運(yùn)動(dòng)專用軟件等。這對(duì)于規(guī)模較小的設(shè)計(jì)團(tuán)隊(duì)而言尤其具有挑戰(zhàn)性,因?yàn)橐粋€(gè)小團(tuán)隊(duì)甚至是一名工程師,需要負(fù)責(zé)設(shè)計(jì)中的許多部分。
二、工業(yè)自動(dòng)化為何使用機(jī)器視覺(jué)系統(tǒng)
在工業(yè)自動(dòng)化控制中使用機(jī)器視覺(jué)系統(tǒng)有以下五個(gè)主要原因:
精確性——由于人眼有物理?xiàng)l件的限制,在精確性上機(jī)器有明顯的優(yōu)點(diǎn)。即使人眼依靠放大鏡或顯微鏡來(lái)檢測(cè)產(chǎn)品,機(jī)器仍然會(huì)更加精確,因?yàn)樗木饶軌蜻_(dá)到千分之一英寸。
重復(fù)性——機(jī)器可以以相同的方法一次一次的完成檢測(cè)工作而不會(huì)感到疲倦。與此相反,人眼每次檢測(cè)產(chǎn)品時(shí)都會(huì)有細(xì)微的不同,即使產(chǎn)品時(shí)完全相同的。
速度 ——機(jī)器能夠更快的檢測(cè)產(chǎn)品。特別是當(dāng)檢測(cè)高速運(yùn)動(dòng)的物體時(shí),比如說(shuō)生產(chǎn)線上,機(jī)器能夠提高生產(chǎn)效率。
客觀性——人眼檢測(cè)還有一個(gè)致命的缺陷,就是情緒帶來(lái)的主觀性,檢測(cè)結(jié)果會(huì)隨工人心情的好壞產(chǎn)生變化,而機(jī)器沒(méi)有喜怒哀樂(lè),檢測(cè)的結(jié)果自然非常可觀可靠。
成本 ——由于機(jī)器比人快,一臺(tái)自動(dòng)檢測(cè)機(jī)器能夠承擔(dān)好幾個(gè)人的任務(wù)。而且機(jī)器不需要停頓、不會(huì)生病、能夠連續(xù)工作,所以能夠極大的提高生產(chǎn)效率。
由于機(jī)器視覺(jué)系統(tǒng)可以快速獲取大量信息,而且易于自動(dòng)處理,也易于同設(shè)計(jì)信息以及加工控制信息集成,因此,在現(xiàn)代自動(dòng)化生產(chǎn)過(guò)程中,人們將機(jī)器視覺(jué)系統(tǒng)廣泛地用于工況監(jiān)視、成品檢驗(yàn)和質(zhì)量控制等領(lǐng)域。機(jī)器視覺(jué)系統(tǒng)的特點(diǎn)是提高生產(chǎn)的柔性和自動(dòng)化程度。在一些不適合于人工作業(yè)的危險(xiǎn)工作環(huán)境或人工視覺(jué)難以滿足要求的場(chǎng)合,常用機(jī)器視覺(jué)來(lái)替代人工視覺(jué);同時(shí)在大批量工業(yè)生產(chǎn)過(guò)程中,用人工視覺(jué)檢查產(chǎn)品質(zhì)量效率低且精度不高,用機(jī)器視覺(jué)檢測(cè)方法可以大大提高生產(chǎn)效率和生產(chǎn)的自動(dòng)化程度。而且機(jī)器視覺(jué)易于實(shí)現(xiàn)信息集成,是實(shí)現(xiàn)計(jì)算機(jī)集成制造的基礎(chǔ)技術(shù)。