色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一文讀懂3D機器視覺及手眼標定

新機器視覺 ? 來源:馬少爺 ? 2023-04-10 16:36 ? 次閱讀

1、視覺硬件系統

基本硬件包括如下:

? 1 工控機

? 2 網線

? 3 路由器

? 4 標定板

? 5 標定板固定法蘭

? 6 相機與線纜

2、接線圖

分別將三根網線的一端連接到路由器的LAN 口(注意不要接到WAN 口),另一端分別連接至機器人網口、工控機網口、相機(相機線纜包括電源線和網線)網口,路由器端連接如下圖所示:

8045663e-d08f-11ed-bfe3-dac502259ad0.png

機器人網口為控制柜上的網口,如下圖所示(以UR 機器人為例):

80631152-d08f-11ed-bfe3-dac502259ad0.png

3、軟件環境搭建

在確認電源、網線等連接正常后,開始設置IP,通過路由器將工控機、相機、機器人三者構建在同一網段。

在瀏覽器中輸入網址tplogin.cn 進入路由管理界面(在路由器背部可以查看登錄管理界面地址),如果是設置好的路由器直接輸入設置好的網段,即可進入路由管理界面,例如192.168.3.1(設置為3 網段)。

進入路由管理界面時會要求輸入用戶名以及用戶密碼,如下圖所示:

80baa2f0-d08f-11ed-bfe3-dac502259ad0.png

管理界面如下圖所示,其中紅色框中的綠色網口代表連接正常的網口。

80d0b14e-d08f-11ed-bfe3-dac502259ad0.png

如果路由器已經設置好了,當忘記了設置的網段,無法進入路由管理界面,又不想把路由器恢復為出廠設置重新設置,可以通過如下圖所示的網絡連接詳細信息查看默認網關。

80e6be3a-d08f-11ed-bfe3-dac502259ad0.png

此時打開機器人示教器,查看機器人的IP,如下圖所示(以UR 機器人為例):

80fb3eaa-d08f-11ed-bfe3-dac502259ad0.png

可以看到機器人的IP 在3 網段,那就通過路由器將相機、工控機、機器人統一設置在3 網段下(如果機器人的IP 可以修改,也可以把機器人的IP 改為其它網段下,靈活操作即可)

在路由器管理界面,打開左側工具欄的基本設置里面的LAN 設置,在手動模式下設置IP 地址,例如設置3 網段,輸入為192.168.3.1,子網掩碼默認為255.255.255.0,點擊設置,即可設置成功。如下圖所示:

81157cc0-d08f-11ed-bfe3-dac502259ad0.png

同樣要設置工控機的IP 地址在3 網段下,依次點擊如下圖所示,即可將工控機設置在3 網段下(其中192.168.3.110 中的110 為任意值,從0-255 之間取值,只要不是和機器人IP 重復的即可)。

81364fea-d08f-11ed-bfe3-dac502259ad0.png

4、機器人的手眼標定

要實現由圖像目標點到實際物體上抓取點之間的坐標轉換,就必須擁有準確的相機內外參信息。其中內參是相機內部的基本參數,包括鏡頭焦距、畸變等。一般相機出廠時內參已標定完成,保存在相機內部。

相機外參表示的是機器人與相機之間的位姿轉換關系(即手眼關系,因此相機外參的標定稱之為機器人手眼標定)。機器人與相機在不同的使用場景下其相對位姿不固定,需要在工作現場進行標定才能獲得相機與機器人之間的手眼關系。

由于機器人手眼標定會使用相機的內參,所以具有準確的內參是標定外參的前提。

機器人手眼標定的分類方式各不相同,根據相機相對于機器人的安裝方式,將手眼標定分為兩種:機器人手眼標定MATLABC++實現(二十九)

1. 相機獨立于機器人固定在支架上,稱為ETH(Eye to hand) 方式。

2. 相機固定于機器人末端法蘭上,稱為EIH(Eye in hand) 方式。

同時,可使用多個隨機標定板位姿TCP 尖點觸碰的方法添加標定點。兩者的主要區別在于:

1. 多個隨機標定板位姿:使用軟件自動生成的軌跡點或手動添加的多個位姿,在每個位姿拍照并識別標定板角點,建立標定板、相機及機器人三者間的關系,其過程簡單,標定精度高。

2. TCP 尖點觸碰:利用三點法確定標定板位姿后,建立標定板、相機及機器人三者間的關系。適用于機器人活動空間局促、無法使用上位機來控制和標定板無法安裝等情況。

分類方式如下圖所示。

815bdc92-d08f-11ed-bfe3-dac502259ad0.png

4.1 ETH 標定基本原理

機器人末端通過法蘭連接已知尺寸的標定板,可以得到標定板(calibration grid)上的每個標志點相對于機器人基坐標Base 的坐標A;通過相機拍照獲得標定板上每個圓點的圖像,可以得到相機光心相對于標定板上每個標志點的坐標B;相機光心和機器人基坐標(Base)之間的位姿關系X 為待求量。A、B 和X構成閉環,形成等式,可以在等式中求解未知數X。通過移動機器人,變換標定板相對于相機的位姿,可以得到多組等式,對這些等式的值進行擬合優化計算,最終得到最優的X 的值。位姿關系如下圖所示。

81753b06-d08f-11ed-bfe3-dac502259ad0.png

當使用TCP 觸碰法標定時,標定板放置在工作平面,機器人末端加裝已知TCP 的尖點,觸碰標定板圓點,其原理如下圖所示,其中A、B 已知,求解X 的值。

819e6c06-d08f-11ed-bfe3-dac502259ad0.png

實際操作中,坐標A的獲取有以下三種方式:

1. 標定板到法蘭末端位置關系已知(三點法或是已知連接件尺寸計算得到),則A 可以直接計算得到;

2. 標定板到法蘭末端位置關系未知,則通過標定板在標定過程中的一系列相對移動,通過數值方法計算得到標定板到法蘭末端的位置關系,進而計算得到A;

3. 標定板與機器人末端不固定,則可以通過已知tcp 坐標的尖點對標定板標志點進行觸碰的方式計算得到A的數值。以上三種方式對應三種不同獲取標定數據的方式。

ETH 方式標定的是相機光心和機器人基坐標之間的位姿關系。如果機器人基坐標或者相機發生移動,對應的外參就會相應發生變化,此時需要重新標定手眼關系。

4.2 EIH 標定基本原理

機器人末端通過固定架將相機固定,此時機器人末端法蘭中心與相機光心之間的位姿相對固定,即下圖中的未知變量X;機器人末端法蘭中心相對于機器人基坐標系(Base)的位姿為已知量B;相機通過對標定板(calibration grid)進行拍照,獲得相機光心和標定板上每個圓點之間的位姿關系,可得已知量C;標定板平放在相機視野可達區域,其相對于機器人基坐標之間的位姿關系為一固定值A;這樣變量A、B、C、X 構成閉環關系。下列等式中,由于A 為固定值,將前兩個等式合并,得到的新等式中只有X 為未知待求量。變換機器人末端位姿進行不同角度拍照,得到多組A、B、C 的值,利用這些數值進行擬合計算,得到最優的X 的值。

81c42f68-d08f-11ed-bfe3-dac502259ad0.png

81d623a8-d08f-11ed-bfe3-dac502259ad0.png

當使用TCP 觸碰法標定時,標定板放置在工作平面,機器人末端加裝已知尺寸的TCP 尖點,觸碰標定板圓點,其原理如下圖所示,其中A、B、C 已知,則X 的值也可求得。

81f1e85e-d08f-11ed-bfe3-dac502259ad0.png

EIH 標定的是相機光心和機器人末端法蘭中心之間的位姿關系。如果相機相對于機器人末端法蘭中心坐標發生移動,對應的外參就會相應發生變化,此時需要重新標定外參。

選取一個正常標定板(標定板上圓點清晰,沒有明顯刮花痕跡,標定板沒有明顯彎曲變形視為正常標定板)。

ETH 方式下將標定法蘭安裝到機器人六軸(如果是四軸機器人即安裝在四軸)上,再將標定板安裝在法蘭上,標定法蘭在機器人末端的安裝方向任意。確保標定板安裝穩固,標定板與機器人末端的XY 平面平行。

EIH 方式將標定板平放在工作平面的中心位置。其安裝和放置如下圖所示(左圖為ETH 方式,右圖為EIH 方式):

821781ae-d08f-11ed-bfe3-dac502259ad0.png

標定板安裝完畢后將機器人移動到起始標定位置。對于ETH 方式,機器人起始標定位置為視野最下方中間位置(機器人帶動標定板由下往上層層標定);EIH 方式起始位置為相機工作位置(機器人帶動相機由下往上層層標定)。如下圖所示,左側為ETH 方式,右側為EIH 方式。

8238b374-d08f-11ed-bfe3-dac502259ad0.png

使用TCP 觸碰法時ETH 和EIH 均將標定板放置在相機工作平面內。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    211

    文章

    28380

    瀏覽量

    206918
  • 機器視覺
    +關注

    關注

    161

    文章

    4369

    瀏覽量

    120282
  • 路由器
    +關注

    關注

    22

    文章

    3728

    瀏覽量

    113701
  • 接線圖
    +關注

    關注

    22

    文章

    205

    瀏覽量

    49802
  • 網口
    +關注

    關注

    0

    文章

    102

    瀏覽量

    7238

原文標題:3D機器視覺及手眼標定

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    3D掃描、機器視覺人才招募令——深圳

    是武漢昇創,成立于2012年;2013年搬遷至珠海,成立珠海昇創;2014年又搬遷至深圳,更名為深圳市昇創多維視覺科技有限公司。公司主要業務方向為:3D掃描技術及應用和機器視覺應用解決
    發表于 11-20 10:43

    機器視覺手眼標定

    本帖最后由 lilin0734 于 2017-11-15 20:09 編輯 機器視覺手眼標定
    發表于 11-06 10:45

    基于Dragonboard 410c平臺的機器3D視覺—攝像機標定原理

    參數在計算機標定的時候計算出來即可,其矩陣表示如下: 以上就是整個攝像機標定的基本原理和相關概念,在機器3D視覺計算中,先要通過
    發表于 09-28 10:32

    采用DLP技術的3D機器視覺參考設計包括BOM

    描述3D 機器視覺參考設計采用德州儀器 (TI) 的 DLP 軟件開發套件 (SDK),使得開發人員可以通過將 TI 的數字微鏡器件 (DMD) 技術與攝像頭、傳感器、電機和其他外設集成來輕松構建
    發表于 10-12 15:33

    請問各位高手,如何用labview的vision實現手眼標定

    有個項目要用視覺定位,視覺拍好產品之后,把產品的坐標發送到PLC,PLC再執行定位指令。現在查到的資料都沒有涉及這塊,都是講相機標定,而不是手眼
    發表于 05-28 14:42

    3D技術的應用探索3D機器視覺

    3D技術的應用探索3D機器視覺庫 的資料。
    發表于 03-22 15:01 ?0次下載

    基于Dragonboard 410c平臺的機器3D視覺——如何標定攝像機并獲取參數

    相信大家在DIY機器人的時候,都想讓自己的機器人像人樣能夠識別周圍的環境進行自主運動,今天推出的系列blog將帶大家起學習和了解機器
    發表于 02-15 10:11 ?1789次閱讀

    如何在3D機器視覺應用中利用DLP?

    TI為機器視覺攝影鏡頭提供了些非常不錯的參考設計。TI為3D機器視覺提供的
    的頭像 發表于 05-01 09:28 ?3081次閱讀
    如何在<b class='flag-5'>3D</b><b class='flag-5'>機器</b><b class='flag-5'>視覺</b>應用中利用DLP?

    帶你看懂3D視覺

    從手機解鎖、支付消費到工廠的生產應用,3D 視覺已經深入到生活的方方面面。那到底什么是3D 視覺。它在仙工智能視覺 AI 解決方案中又扮演著
    的頭像 發表于 09-01 09:52 ?6551次閱讀

    機器人手眼標定的推導過程

    機械手搭載雙目相機,手眼標定
    的頭像 發表于 04-20 16:32 ?1842次閱讀

    3D機器視覺基本原理及應用場景

    3D機器視覺是指利用計算機技術對三維空間中的物體進行識別、檢測、跟蹤和測量等操作。3D機器視覺
    的頭像 發表于 06-02 10:51 ?3308次閱讀

    手眼標定的詳細推導過程

    機械手搭載雙目相機,手眼標定
    的頭像 發表于 07-11 11:18 ?2633次閱讀
    <b class='flag-5'>手眼</b><b class='flag-5'>標定</b>的詳細推導過程

    常見的機器視覺伺服中的標定技術有哪些

    常見的機器視覺伺服中要實現像素坐標與實際坐標的轉換,首先就要進行標定,對于實現視覺伺服控制,這里的標定不僅包括攝像機
    發表于 08-04 11:48 ?857次閱讀
    常見的<b class='flag-5'>機器</b>人<b class='flag-5'>視覺</b>伺服中的<b class='flag-5'>標定</b>技術有哪些

    了解3D視覺和2D視覺的區別

    了解3D視覺和2D視覺的區別 3D
    的頭像 發表于 12-25 11:15 ?3017次閱讀

    助力風電行業!深視智能SR7400線激光以機器人手眼標定實現風力葉片切割引導

    自動化系統來說,實現最佳的手眼標定大的難題。圖|機器人深視智能激光三維輪廓測量儀自主開發3D軟件系統,能夠同時輸出
    的頭像 發表于 07-27 08:45 ?395次閱讀
    助力風電行業!深視智能SR7400線激光以<b class='flag-5'>機器人手眼</b><b class='flag-5'>標定</b>實現風力葉片切割引導
    主站蜘蛛池模板: 国产人A片777777久久| 久久久久久久久久综合情日本 | 吃奶啃奶玩乳漫画| 九九黄色大片| 亚洲中文字幕无码一去台湾| 近亲乱中文字幕| 色婷婷我要去我去也| 70岁妇女牲交色牲片| 美女MM131爽爽爽| 99久久精品国产一区二区三区| 久久精品热线免费| 综合伊人久久| 欧美videos人牛交| 中文字幕人成人乱码亚洲AV| 狠狠操天天操夜夜操| 无码中文字幕热热久久| 超碰日韩人妻高清视频| 母乳女神春日もな| 草莓视频在线看免费高清观看| 日韩亚洲视频一区二区三区| 99热在线精品视频| 日本久久免费大片| FREEHDXXXX学生妹| 日韩午夜中文字幕电影| 国产精品久久久久久精品...| 日韩精品真人荷官无码| 国产精品成人影院在线观看| 肉肉的各种姿势高H细文| 超碰最新地址| 忘忧草秋观看未满十八| 挤奶门事件完整照片| 1000视频在线播放| 乱叫抽搐流白浆免费视频| 真实处破女全过程完免费观看| 男女久久久国产一区二区三区 | 无码毛片内射白浆视频| 娇女的呻吟亲女禁忌h16| 52色擼99热99| 日韩黄色软件| 激情床戏揉胸吃胸视频| 97se se|