色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 機器視覺技術與運動控制技術相結合解析方案

          機器視覺技術與運動控制技術相結合解析方案

          作者: 時間:2012-06-19 來源:網(wǎng)絡 收藏

          開發(fā)導引系統(tǒng)概述

          本文引用地址:http://cafeforensic.com/article/160423.htm

          過去幾年里,系統(tǒng)已經(jīng)把作為其關鍵部分。越來越多的工程師和科研人員認識到當前的對于解決復雜應用問題有相當大的幫助。軟硬件的發(fā)展也促進了運動視覺系統(tǒng)的,并降低了它們的開發(fā)難度和開發(fā)成本。在設計這種系統(tǒng)時,了解目前的技術發(fā)展、方法以及開發(fā)工具會對您的工作提供很大的幫助。

          視覺和運動控制系統(tǒng)框圖

          當您開發(fā)一個視覺導引運動控制系統(tǒng)時,有很多方面需要考慮。其中重要的一點就是如何建立該系統(tǒng)。比如一個視覺導引運動控制系統(tǒng)用于在移動電話上安裝機蓋,每次電話的位置和方向可能有所不同。為了使問題變得簡單,假定移動電話放置在X-Y-Theta工作臺來校正位置以及方向。視覺系統(tǒng)用來定位機蓋并測量電話移動到正確位置運動系統(tǒng)需要移動的方向和距離。開發(fā)這樣的系統(tǒng)也有很多的問題必須考慮到,例如視覺單元如何和運動單元關聯(lián)來保證把部件移動到位。在運動和視覺單元之間建立通信需要校準。如圖1所示,在校準一個視覺導引運動控制系統(tǒng)時,需要按照以下幾個步驟進行:首先,您需要校正圖像系統(tǒng)的所有失真,它們有可能導致錯誤的測量距離被傳遞到運動控制系統(tǒng)上;

          然后,您需要把圖像測量的距離(通常用像素表達)和工作臺或電機測量的距離(通常用步進的次數(shù)或計數(shù)值)聯(lián)系起來;最后,您需要把運動控制系統(tǒng)與視覺坐標系統(tǒng)相關聯(lián),從而校正兩個系統(tǒng)的偏移。這種圖像測量距離到運動控制距離的轉換依賴于很多的參數(shù),其中包括相機和被測物體間的距離以及鏡頭的類型。相機焦距的改變會使得物體成像的大小有所不同,因此測量的結果也會與相機移動之前有所不同。一個簡單的視覺和運動控制系統(tǒng)框圖如圖1所示。

          常見失真的校正

          當校正運動控制部分在2維平面上的視覺導引運動控制系統(tǒng)時,應該確保您的相機垂直于該平面或工作臺。如果相機不垂直,那么圖像將有透視性失真,就是說對于一個各部分尺寸相同的物體,距離相機近的部分會比顯得比距離相機遠的部分要大。某些軟件包,如NI視覺軟件,可以使用某些校準算法來校正這些透視性失真。

          在校準系統(tǒng)時鏡頭失真也一種誤差源。鏡頭失真來自于鏡頭邊緣的變形。這會導致直線在圖像邊緣上變成曲線。像透視性失真一樣,鏡頭失真可以使用某些圖像處理軟件如NI 視覺軟件的特定功能在進行校正。

          關聯(lián)視覺單元和運動控制單元

          校準視覺導引運動控制系統(tǒng)可以通過多種方法來實現(xiàn)。最簡單的方法是通過實驗利用機器視覺和運動控制單元采集到的數(shù)據(jù)來校準系統(tǒng)。使用這種方法,您可以移動運動控制系統(tǒng)到多個工作點并使用機器視覺系統(tǒng)來測量其運動的的距離。利用所采集到的數(shù)據(jù),您可以確定計算出從相機的像素值與工作臺運動之間的等式關系,比如說編碼器的計數(shù)單位?;氐揭苿与娫挀烊『头胖玫睦?,假定您的工作臺向X方向移動了1cm,您使用相機觀察到工作臺在X方向移動了100像素。您就可以建立一個校準常量0.01 cm/像素,它說明您在工作臺上所測量的0.01 cm相當于1個像素。


          圖2 用于關聯(lián)視覺單元和運動控制單元的LabVIEW 代碼。


          上一頁 1 2 3 4 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉