吳勇
摘 要 近幾十年來我國經濟取得了空前的發展,與此同時我國科學技術的發展也是十分迅猛的,其中機器人領域也有了一次次的突破與進步。作為一直以來備受關注的機器人分揀技術在其性能和系統方面也在不斷地創新與提升。本文從我國機器人分揀系統的研究現狀出發,對基于機器視覺的工業機器人分揀技術進行了詳細的闡述,就其性能、系統等方面進行具體的分析,并對此項技術提出了一些意見和對策。
關鍵詞 機器視覺 工業機器人 分揀技術
中圖分類號:TP24 文獻標識碼:A 文章編號:1007-0745(2021)08-0007-02
1 我國機器人分揀系統的研究現狀
機器人分揀系統工作的基礎是機器視覺,它不僅能夠提升機器人分撿工作的效率,更能夠提升行業生產的經濟效益,因此世界各國十分重視機器人技術的研發工作,同時也取得了一些不錯的成果。目前我國分揀機器人技術的研究正在如火如荼地進行,也取得了一些科研成果,但是分揀機器人領域的技術研發仍處于發展階段。在近期的機器人分揀系統研究中,國內的一些研究人員提出了集中可行的算法,例如貝葉斯估計跟蹤算法、目標識別法等等,在一定程度上對機器人分揀技術過程中的搬運和分揀工作起到輔助性的作用,進而使機器人分揀工作能夠順利地進行。
2 基于機器視覺的工業機器人分揀系統概述
工業機器人主要的工作內容包括搬運和分揀,而搬運和分揀需要依靠視覺來進行分辨,即機器視覺。不同的工業機器人擁有各自不同的分揀系統,本文采用的模型是RH6通用工業機器人,它通過機器人的協助作業進而構建出了相對完善的分揀系統。我們將對其系統的組成和其負責的工作內容進行具體的闡述,[1]工業機器人系統主要有五個工作單元組成,分別為工作平臺單元、攝像機單元、視覺分揀單元、機器人控制單元和機器人夾具單元進行具體的介紹。
2.1 工作平臺單元及其工作內容
在工作平臺單元中主要包含兩部分的工作內容,一部分是工件放置平臺,這部分放置平臺的顏色大多數是黑色的,主要是為了更清楚地區分一些金屬工件。另一部分是工件分揀放置槽位,當工作人員完成工件的分揀操作之后就可以將其按照不同的分類放置在工件放置槽中,這兩部分的工作是在不同的區域內進行的,這樣一來就避免了交叉工作和相互影響。
2.2 攝像機單元及其工作內容
攝像機單元主要包括三部分:一是攝像機,它的主要作用是獲取實驗臺上工件的圖像;二是攝像機支架,它的主要作用是支撐攝像機,并保證其穩定工作;三是光源,它的作用是保證攝像機的拍攝環境和圖片的清晰度。在整個攝像機平臺中,攝像機會因為實際工作中一些機器的震動而變得不穩定,因此就要對攝像機支架進行固定,這樣一來攝像機平臺的結構就會變得相對穩定,同時攝像機支架還具有高低調節的功能,更有利于攝像機的順利使用。光源能夠使攝像機圖片的抓取和利用更加地穩定,進而提高工作效率。
2.3 視覺分揀單元及其工作內容
視覺分揀單元的組成包括PC機和視覺軟件兩部分,它的作用是完成拍攝圖像的排序。想要充分地利用好視覺分揀單元,就需要提前了解好目標的種類,將工件質心的位置和擺放的方向做好前期的預設,這樣就能夠保證工業機器人的工作順利地進行下去。
2.4 機器人控制單元及其工作內容
機器人控制單元包括三個重要的組成部分:示教盒、控制柜和機器人控制器。在工作的過程當中,示教盒能夠針對機器人的初步設置進行各項參數的設定,同時還能夠在控制中發揮一定的作用。控制柜與計算機的聯系非常的密切,它能夠接受工業機器人在運行過程中的一部分計算機數據。[2]機器人控制器的作用是有效地控制機器人,它是工業機器人的核心部分,通過機器人控制器使機器人按照指令做出指定的動作,進而完成工業機器人的工作。
2.5 機械手抓單元及其工作內容
機械手抓單元的構成和作用非常的明顯,它的構成包括機械臂和手抓部分,在機器人的實際運行中,機械臂和手抓部分是緊密配合的,首先手抓臂按照指令進行相應的移動和伸縮動作,待目標物確定后手抓部分進行分揀抓取的動作,通過二者的配合共同高效地完成工作。
3 基于機器視覺的工業機器人分揀技術的過程及相關要求
3.1 工業機器人分揀技術的過程概述
基于機器視覺的工業機器人分揀的過程主要是實現對攝像機平臺的利用,將攝像機平臺提取到的圖像進行圖像的序列排放來實現分揀的過程。首先是圖像的預處理階段,圖像預處理過程雖然沒有可能會干擾圖像的形成,但是它卻有利于分析整個分揀過程,因此圖像預處理還是具有非常重要的作用的。緊接著是完成目標提取,在這個過程中可能會重點應用到邊緣檢測法、區域提取法以及閥值分割法等,這樣攝像機得到的圖像會形成諸多的參數值,更加有利于后續工作的進行。在工業機器人的分揀過程中,我們還需要做好單一目標的分析工作,因為基于機器視覺的工業機器人分揀系統主要是針對幾何形狀的工件,這樣工件如果以角點的檢測為其重要依據的話是不夠全面的,因為球體是無法測出幾何數據的,需要對 Hough 圓檢測進行充分地利用,這樣一來工業機器人分揀系統的分揀抓取工作就會具有比較全面的系統,也會擁有較高的效率,最終實現對單一工件類型分析的全面性和準確性。在實際地抓取工作之前,工作人員都會進行不同程度的實驗抓取工作,針對其中的每一個工件的特征進行全面地了解和掌握,確定其參數值,例如中心點、長短軸等等,以達到更好控制工業機器人完成高效分揀抓取的目的。
3.2 工業機器人分揀技術的相關要求
關于工業機器人分揀技術的要求主要包括兩個方面:一是形狀,在實際的工作中,工業機器人的抓取工作主要是一些幾何形狀的工件,因此需要機器人分揀系統適應所有的幾何形狀,只有系統更加的全面,才能更好地完成分揀抓取工作:另一個是工件,實際的工作過程中很有可能能會出現機械臂相互碰撞的情況,這樣不僅會影響工作的效率,還會造成工業機器人的損傷,想要避免這種情況的發生就要將工件進行分散的擺放,降低機械臂碰撞的頻率,提高工作效率和工業機器人的使用壽命。
4 基于機器視覺的工業機器人分揀技術中攝像機標定
4.1 攝像機進行標定的目的
攝像機標定的目的在于建立物體圖像坐標系,并以空間坐標系為根據進行聯系,使二者建立對應關系。在攝像機進行標定后,機器人分揀系統就能夠準確地判斷物品的坐標位置,并進行抓取和分揀工作。攝像機進行標定的過程如下:首先將在不同的方向上放置標定板,并在標定板上選取標定點;緊接著利用攝像機對其進行數據的提取,并對其相應的空間坐標系進行獲取,進而得到準確的空間坐標系;后續的工作需要工作人員對圖像進行變換,進一步得到圖像坐標系,并確定二者的關系。
4.2 攝像機標定系統的工作流程
攝像機標定的過程要認真、仔細地進行,第一步先進行相關參數值的輸入工作,因為涉及到的數據值非常多,因此需要工作人員細心地進行這項工作,并在完成數值的輸入后進行檢查,以確保諸多的數據和內容沒有忽略的部分。這些參數值數據主要包括了行和列的焦點位置數據,還包括了方塊的長度和寬度的不同數值,因此必須謹慎對待。然后工作人員需要將拍攝好的不同方位的標定板進行進一步的確認,并在確認后將其數值輸入到視覺圖像處理軟件中,為工業機器人能夠順利地完成后續的工作過程。
由于機器人分揀系統的自動性是非常強的,因此對相關的標準要求非常的嚴格,當相關標準不符合時,一定要及時地通知客戶,避免造成嚴重的經濟損失。從另一種角度來看,工業機器人分揀系統對標準的嚴格要求同時也是為了保護工業機器人不受到損害。
4.3 標定人機交互界面實現的功能
攝像機標定后人機交互界面實現的功能主要表現在兩個方面:一個是輸入圖像方面,在這個過程中,要先進行判斷,判斷圖像是否滿足預期的模式,因為攝像機拍攝的模板圖像對后期的工作能夠起到決定性的作用。假如模板圖像不準確,標定工作就是不成功的,因此說標定工作是來確保攝像機提供的模板圖像的準確性的。[3]另一個指的是攝像機的一系列參數,攝像機的參數分為兩種,其中攝像機內部參數是固有的,因此其提取工作非常的簡單,而攝像機的外部參數是不固定的,跟工作的環境息息相關,因此需要進行數值的提取,這個過程比較復雜。
任何工作的進行過程都伴隨著誤差的產生,工業機器人系統也不例外,因此在攝像機標定的過程中,工作人員要仔細地觀察系統的誤差,進而改善標定系統的錯誤。
5 結語
隨著我國經濟的不斷發展,機器人分揀技術已經逐漸應用到了各行各業的生產活動中,例如:食品加工行業、農業生產、工業生產、汽車零部件制造行業等等,在這些不同的行業中,機器人技術都發揮了重要的作用,不僅提高了工作效率,還給行業帶來了明顯的經濟效益。但是機器人在實際的工作過程中依然存在定位不準確或無法識別等問題。因此為了促進我國在基于視覺基礎的工業機器人分揀技術的提升,我們應該不斷地提高相關研究和工作人員的專業素質,才能夠更好地在后續的研究和工作中不斷地對這項技術進行優化和完善,使機器人分揀技術更好地服務于我國的工業生產,進一步促進我國社會經濟發展。
參考文獻:
[1] 張楊.人工智能背景下基于視覺引導的工業機器人拾取技術研究——評《工業機器人視覺技術及應用》[J].機械設計, 2021,38(03):150.
[2] 翟愛亭.分析機器視覺定位技術在工業機器人智能化中的應用[J].電子元器件與信息技術,2020,04(06):62-63.
[3] 匡鑫,夏昺宸.基于機器視覺的工業機器人分揀技術探究[J].現代制造技術與裝備,2020(01):196,198.