CN / EN
banner圖
掌握核心技術 駕馭光的運用

行業新聞

視覺係統與機器人應用

日期:2019-01-21 來源:币游国际
       機器視覺基本上是利用光學的、非接觸式的傳感器來自動地接收和解釋一個真實場景的圖像,以便獲得信息來控製機器或工藝流程。視覺係統可以獨立地應用,比如作為檢測工具或者自動控製係統中的一個部件。最初的視覺係統與其他大多數自動控製設備一樣,昂貴且難以使用。近幾年,它們的成本大大降低,識別能力也顯著提高,使用起來更容易。因此,視覺的應用呈指數增加,並且已經廣泛地應用於許多自動化係統和加工工藝中。
       必須注意的是,機器視覺現在在許多方麵還確實比不上人類的視覺能力。因此,任何視覺應用都必須經過仔細考量。機器視覺是連續的、不知疲倦的,許多視覺設備能在可見光譜之外工作,還能在惡劣的環境中工作,精確地執行預設定的程序。人類視覺與之相反,有更高的圖像分辨率,能夠快速地解釋複雜的感官信息,具有高度的適應性,但是它被約束在可見光譜範圍之內,容易疲勞,且是主觀的。
視覺係統與機器人應用_heydanbo.com
       機器視覺適用於工件識別、尋找位置、檢測和測量。因此,它被應用於高速生產線上的監測、微觀監測和閉環流程控製等各種生產環境,包括潔淨空間和危險環境。同時也可以應用於精確的非接觸測量和機器人引導。這裏,不講述所有這些應用,而是重點討論與機器人係統有關的視覺應用問題。視覺在機器人係統中的主要應用是引導,既有工件的拾取和追蹤、工件有無的檢查和缺陷識別,也有工件識別,包括光學特性鑒定和條碼讀取。這些將在後麵詳細討論。
       首先,值得介紹簡單視覺係統的主要元件和操作。典型的視覺係統包括照相機、照明設備、處理硬件和軟件。軟件專門用於視覺係統並針對特定的應用進行圖像分析。在視覺係統中,有3個主要的操作:第一,獲取圖像;第二,處理或修改圖像數據;第三,提取所需要的信息。每一個操作都會對它的下一操作產生影響。例如,首次操作中采用外部光源照明方法可以大大簡化圖像的捕捉,而圖像的捕捉會減少所需的處理,並使之更方便地提取所需信息。
       可供挑選的照相機有很多種,其關鍵參數是分辨率、視場、景深和焦距。焦距決定了照相機提供的聚焦圖像的標稱距離。景深是指焦點前後像的清晰範圍。視場決定了在焦距長度上成像的大小。分辨率是圖像分成的單獨小格的數量,它決定了可分辨的最小度量或特征。
       照明設備是最重要的。有許多不同的技術可供選擇,包括來自正前方、後方或物體一側的直射和漫射照明,以及結構光和偏振光的照明。環境照明的影響包括:日光、工廠照明和任何其他可能的光源。特別地,環境光線的改變必須不能影響視覺係統的操作。視覺係統照明的目的有兩方麵:一是突出物體的重要特征,二是去除環境光線改變造成的任何可能的影響。
       舉個例子,對於焊接引導係統,視覺傳感器被直接安裝在焊槍的前麵,在離焊縫僅25mm的地方對準焊縫。為了使相機“看見”焊縫,激光產生的紅外線提供照明,安裝在相機前的濾光器篩除該激光波長之外的其他所有光線。來自焊接過程中的光線就這樣從相機接收的圖像中濾除,以便使相機“看見”焊縫。
       背光源對工件定位和測量很有幫助,因為它將物體的圖像簡化為除去所有表麵特征的陰影,因此簡化了視覺係統的任務。物體所處的背景對於區分工件也很重要。視覺的典型應用就是當機器人從傳送帶拾取工件時,提供工件位置和方向信息,例如把巧克力裝入盒子中。我們經常使用白色的傳動帶,因為它的顏色與巧克力的顏色產生強烈的反差。
       突出重要特征或從圖像中去除無關的信息,將使圖像處理的複雜度和時間顯著降低。此外,視覺操作的可靠性也會提高。如果環境光線改變帶來的影響可以消除,那麽也會提高其可靠性。為了完全消除環境光線的影響,有必要把圖像操作放進一個不透光的盒子中。
       在機器人自動化係統中,視覺最廣泛地應用在包裝上,尤其是在食品工業。產品常常散亂地放在傳送帶上,然後被輸送到機器人包裝工作站。圖像係統用來確定產品的位置,然後將這些信息反饋給機器人,讓它從傳送帶上拾取產品並將產品放入包裝盒中。這些是常見的傳送帶,因此,在輸入端需要由圖像係統在整個機器人單元內一直跟蹤拾取點的位置。這些係統常常包括多個機器人,所以需要判斷由哪台機器人完成拾取操作,以便平衡機器人之間的工作負擔。對於這些典型應用,有一些標準的解決方法能使實施更簡便,性價比更高。
       同樣的視覺係統也可以用於質量控製。例如,通過檢查要封裝的巧克力的形狀來確保所有畸形的產品都被剔除。另一個例子是小薄餅的包裝。在包裝過程中,視覺還檢查小薄餅的顏色。顏色太深表示小薄餅火大了,太淺則火候不到。
       在這兩種情況下,小薄餅都要被剔除。視覺係統,尤其是用在裝配係統中的,用於對特征或工件檢查。檢查之前的操作是否成功,同時確保當遇到不合適的工件時裝配能自動停止。
       視覺也用於檢查手工裝載的夾具,檢查在下一個操作前所有工件是否被預先裝載,確保所有物品都在要求的位置上。雖然也可以通過在每個工件上安裝單獨的傳感器來實現,但是視覺方法的性價比可能更高,尤其是當有許多不同的工件使用同一個具時。
       視覺還可以用來讀取標簽上的字符或是提供產品標識的條形碼。例如,碼垛係統可以利用視覺識別不同的盒子,確保它們放在正確的托盤上。在這種類型的大多數應用中,條形碼閱讀器往往成本低廉,但是,有些情況下視覺係統更勝籌。
       機器視覺通過提供導引、測量或質量控製使應用自動化運行成為可能。視覺係統的成本持續降低,同時使用便捷性和性能不斷提高。然而,視覺係統一定需要仔細調研,確保操作的可靠性。
 


返回列表