Bailey DCS卡件 IMDSM04 PULSE INPUT SLAVE MODULE INFI-90 IMDSM-04
Bailey DCS卡件 IMDSM04 PULSE INPUT SLAVE MODULE INFI-90 IMDSM-04
Bailey DCS卡件 IMDSM04 PULSE INPUT SLAVE MODULE INFI-90 IMDSM-04
對機器人工作進行分析,發現搬運、分揀是所有工作的基礎,無論機器人應用于哪一行業,都會涉及到搬運和分揀工作。考慮到機器人的搬運、分揀工作實現基礎是機器視覺,而機器視覺又分為兩種情況,即相機靜止-目標靜止,相機靜止-目標運動,一旦機器視覺定位不當,分揀工作就會受到影響,甚至于無法完成。本文章在機器視覺基礎上搭建一個在機器人分揀實驗系統,對機器人工作中應用到的分揀技術作詳細論述。
1 國內關于機器人分揀系統的研究
盡管我國已經研發研制出了多種類、多造型的機器人,但整體研究工作目前還處于初級階段,所以真正意義上的國產視覺機器人尚未研發出,更多的是在國外研究基礎上進行改進、二次開發。關于視覺機器人分揀系統,國內研究人士提出了幾種可行的算法,如連通域矩特征提取法;貝葉斯估計跟蹤算法;目標識別法等等。這些算法都能在一定程度上對機器人分揀動作進行輔助,確保機器人分揀動作的順利完成,防止錯抓。
2 基于機器視覺下的機器人分揀系統構建
為了探討機器人分揀技術的特點,文章現以 MOTOMAN-UP6機器人為例,基于機器人視覺構建一個機器人分揀系統,并對該系統在相機靜止-目標靜止,相機靜止-目標運動兩種情況下的運行情況做詳細論述。
2.1 機器人分揀系統的構成
實驗中所構建的機器人分揀系統由四個部分構成,分別為相機標定、圖像處理、模式識別以及機器人控制,四個部分缺一不可。相機標定的作用是為系統建立一個圖像坐標系與機器人坐標系,并以此來研究二者之間的關系;圖像處理的作用是對相機拍攝到的外界圖像進行預處理,提取圖像中的某些特征,并根據這些特征來確定出聯通成分的中心坐標;模式識別需以圖像作基礎,對圖像及圖像中的聯通成分進行識別、分類;機器人控制是zui后步驟,控制的實現方法是在計算機和機器人之間建立一個連接通信,利用計算機程序來對機器人動作進行控制。
2.2 機器人分揀技術分析
機器人分揀系統的整體運行過程便是機器人分揀的實現過程,也就機器人分揀技術。具體內容包括以下幾個方面:
2.2.1 相機標定
相機標定是機器人分揀的首要步驟,也是機器人的視覺基礎,如果相機標定不存在,則機器人視覺將無法實現。相機標定的基本作用為分別建立以個圖像坐標系和空間位置坐標系,并探討二者之間的對應關系。機器人分揀中,通過對相機標定結果的分析,可準確判定目標在機器人坐標系中所處的位置,為機器人的分揀和抓取動作奠定基礎。