博客專欄

        EEPW首頁 > 博客 > 工業機械臂(機器人)視覺定位引導系統

        工業機械臂(機器人)視覺定位引導系統

        發布人:計算機視覺工坊 時間:2022-06-16 來源:工程師 發布文章
        作者丨Edison_G來源丨https://zhuanlan.zhihu.com/p/449517052編輯丨 計算機視覺研究院隨著工業的發展,在生產中對自動化的要求越來越高,視覺技術已被廣泛引入工業(工業機械臂)機器人行業,具備視覺的工業(工業機械臂)機器人能更快、更準、更靈活地完成定位抓取、對位組裝等。


        1

         概括

        ?

        基于圖像分析的視覺技術在(工業機械臂)機器人引導相關應用中的主要作用是精確獲取對象物(待抓取物體)和目標物(待組裝物體)的坐標位置和角度,并將圖像坐標轉換為(工業機械臂)機器人能識別的(工業機械臂)機器人坐標,指導(工業機械臂)機器人進行糾偏和組裝。因此,手眼標定和定位引導是機器視覺在(工業機械臂)機器人引導中應用的的核心。

        2

         手眼標定原理


        原理:所謂手眼標定,即將手(機械手)和眼(攝像機)的坐標系統一起來,解決相機與機械手之間的坐標轉換關系,讓機械手能精確抓取到攝像機定位的目標。

        圖片


        從一個坐標系XOY到另一個坐標系X’O’Y’,可以看做是XOY經過平移、旋轉、縮放等效到另一個坐標系X’O’Y’。圖片

        手眼標定流程

        求解標定的轉換公式只需要三組以上兩個坐標系的對應點,所以在視覺應用中一般采用N點標定算法來實現手眼標定。

        VM算法平臺標定流程

        VM算法平臺中具備豐富的定位工具和包含N點標定在內多種標定工具,可以便捷地實現手眼標定。

        接收到(工業機械臂)機器人的定位觸發信號后

        圖片

        圖片

        手眼標定流程圖

        圖片

        圖片

        標定過程

        VM算法平臺會將標定路徑以及標定精度顯示在界面端,便于用戶排查調試流程,實現標定過程可視化。


        3

         定位引導


        在機器視覺與(工業機械臂)機器人相結合的應用中,(工業機械臂)機器人引導定位最為普遍。此類場景下,大致可分為單相機抓取定位引導、單相機糾偏引導、上下相機貼合定位引導。

        單相機抓取定位引導

        圖片

        左:相機運動;右:相機靜止正裝

        上圖即為單相機定位引導的場景,相機即可安裝于(工業機械臂)機器人上,也可固定于機臺上。通過相機拍攝傳送的來料,對其進行定位以便(工業機械臂)機器人根據定位信息抓取來料,如此可降低對工位間傳送機構的準確性要求,確保抓取位置的一致性。

        基于VM算法平臺實現單相機抓取定位引導流程如下圖所示:

        圖片

        接收到(工業機械臂)機器人的定位觸發信號后,于VM算法平臺實現單相機糾偏引導流程如下所示:

        圖片

        單相機糾偏定位引導


        圖片

        基于VM算法平臺實現單相機糾偏引導流程如下所示,

        圖片

        注:流程中各工具的使用介紹同上。

        而此處用【單點對位】而非【變量計算】是因為該模塊考慮了(工業機械臂)機器人末端有延展軸,使得操縱點不是法蘭中心導致的不共軸。

        上下相機對位引導

        圖片

        應用場景:該系統可廣泛應用于3C產品屏幕及電路板的生產組裝等相關場景,如將膜與玻璃對齊貼合或將玻璃和偏光片對齊貼合等。

        基于VM算法平臺的上下相機對位引導方案如下所示:

        圖片

        全局流程

        圖片

        上相機流程

        圖片

        下相機流程

        注:流程中各工具的使用介紹同上。

        本文僅做學術分享,如有侵權,請聯系刪文。


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: AI

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巢湖市| 林西县| 灵石县| 竹山县| 松溪县| 南部县| 石城县| 梁河县| 新泰市| 麦盖提县| 黔西县| 南华县| 阿克陶县| 丹东市| 休宁县| 渑池县| 什邡市| 天门市| 化州市| 兴义市| 龙南县| 克山县| 东乌珠穆沁旗| 洱源县| 东兴市| 新蔡县| 商丘市| 通化市| 安仁县| 涞源县| 千阳县| 黄浦区| 庄浪县| 浦城县| 汨罗市| 皮山县| 赣榆县| 博爱县| 岳池县| 山阳县| 手游|