999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

DELTA機器人傳送帶與視覺的綜合標定方法*

2015-08-25 01:31:35劉冠峰
機電工程技術 2015年1期
關鍵詞:方法

楊 強,劉冠峰

(廣東工業大學機電工程學院,廣東廣州510006)

DELTA機器人傳送帶與視覺的綜合標定方法*

楊強,劉冠峰

(廣東工業大學機電工程學院,廣東廣州510006)

提出一種關于DELTA機器人傳送帶與視覺的綜合標定方法。通過DELTA機器人臂末端在傳送帶移動一段距離接觸傳送帶始末同一點,得到該點在機器人坐標系的位置和編碼器上對應的讀數,得到傳送帶與機器人的比例因子,確定機器人坐標系與傳送帶坐標系的轉化矩陣,從而得到傳動帶相對于機器人坐標系的位姿,即傳送帶的標定。通過相機定位與機器人接觸同一點,從而確定相機的內參矩陣與外參矩陣,從而得到機器人與相機坐標系的轉換關系,即機器人視覺的標定。DELTA機器人傳送帶與視覺的標定,為DELTA機器人高精度控制的實現打下基礎。

DELTA機器人;傳送帶;相機;標定

DOI:10.3969/j.issn.1009-9492.2015.01.002

0 引言

DELTA機器人具有剛度強、精度高、自重負荷比小、速度高等顯著優點,能完成各種形狀類型的小產品的拾取和放置動作[1]。如圖1所示,由于機器人坐標系、相機坐標系與傳送帶坐標系均為獨立坐標系,因此需要對傳送帶標定[2-3],對視覺標定[4],使三者互相聯系形成閉環鏈的轉換關系,從而可以控制DELTA機器人臂末端能夠準確抓取移動傳送帶上的物體。所謂標定,就是應用先進的測量手段和基于機器人的結構參數辨識出機器人模型的準確轉換關系[6-8],從而提高機器人絕對精度的過程。但是由于DELTA機器人的理想結構參數與實際的結構參數相比通常存在偏差,并且在安裝過程中不能保證傳送帶移動方向平行于機器人坐標系X軸方向,傳送帶平面垂直于機器人坐標系Z軸方向,它們之間存在微小角度偏差,從而影響機器人的精度。直接提高機械加工與安裝精度將極大地增加制造成本,而通過本文提出的方法對機器人進行標定可以避免機器人安裝誤差,并且能夠獲取機器人準確的結構參數來提高機器人精度。這種標定方式對DELTA機器人控制具有很高的實用價值。

圖1 DELTA機器人

1 傳送帶標定

1.1轉換矩陣和比例因子

傳動帶的標定就是確定傳動帶相對于機器人坐標系的位姿[5]。設機器人坐標系為R,傳送帶坐標系為C,那么傳動帶坐標系相對于機器人坐標系的變化矩陣為。如果知道這個變化矩陣和物體在傳送帶坐標系下面的姿態PC,那么就能知道該物體在機器人坐標系下的姿態。即:

1.2傳送帶的標定方法

(1)在傳送帶上確定一點為P,移動DELTA機器人,將其臂末端觸碰到該點P,記錄傳送帶的編碼器值的位置讀數為Ve1,而此時DELTA機器臂末端的位置為

(2)在保證DELTA機器人可以再次觸碰到P的條件下,移動傳送帶并且讓這段移動的距離越大越好。再次移動機器人,使其臂末端觸碰到P點。記錄編碼器的位置讀數值為Ve2,DELTA機器人末端的位置為

(3)讓機器人沿著傳送帶垂直的方向移動一段距離,記錄機器人臂末端觸碰到傳送帶時候的位置

當測量出傳送帶移動一段距離兩個位置編碼器的讀數Ve與Ve',即可確定機器人移動的距離ΔL。

通過上式可以求得:

其中:

圖2 傳送帶坐標

得到傳送帶基坐標系的表達式:

通過式(2)和(4)可以求得傳送帶坐標系與機器人坐標系的轉換矩陣

傳送帶移動的方向為傳送帶坐標系的Xc軸方向,相機測量在傳送帶坐標下初始點為PC,及測量傳送帶移動一段距離兩個位置編碼器的讀數,則由式(1)、式(2)和式(5)可以確定終點在機器人坐標系下的位置PR。

其中:

通過這種傳送帶的標定方法,可以確定傳送帶傳在送過程中各坐標在機器人坐標系中的準確位置,從而使機器人臂末端能準確抓取傳送帶上的物體。由于傳送帶坐標系OcXcYcZc建立在傳送帶移動過程中,因此建立的傳送帶坐標系的Xc方向平行于傳送帶移動方向,Yc方向垂直于傳送帶移動方向,Zc方向垂直于傳送帶平面。這樣的標定方法可以避免安裝傳送帶與機器人過程中引入的角度偏差,即不用考慮傳送帶移動方向平行于機器人坐標系X軸方向,傳送帶平面垂直于機器人坐標系Z軸方向,以及它們之間存在的微小角度偏差。

2 視覺標定

2.1視覺標定原理

攝像機在計算機視覺中是對物理三維世界進行重建的一種基本工具,通過這個重建過程,可以計算處理得到的二維圖像,來描述、識別、處理外部三維世界。對攝像機的標定[9],是通過二維圖像認識外部三維世界的第一步。攝像機的標定就是建立三維空間坐標和二維圖像坐標的對應關系。

標定過程中,涉及到幾個坐標系:世界坐標系、相機坐標系、圖像像素坐標系和圖像物理坐標系。世界坐標系是由用戶定義的三位坐標系,用來描述三維空間的物體、相機的坐標位置,在這里世界坐標系是機器人坐標系;相機坐標系是以相機光心作為原點,Z軸與光軸重合,滿足右手法則;圖像像素坐標是以圖像左上角為原點,以像素為坐標單位的直角坐標系;圖像物理坐標系是以光軸與像平面的交點為原點,以毫米為單位的直角坐標系。

圖3 理想透鏡的攝像機成像模型

對于從相機坐標系到像平面坐標系的變換,像平面坐標系是用像素單位來表示的,而相機坐標系則是以毫米為單位來表示,因此,要完成改變換過程就需要先得到像平面的像素單位與毫米單位之間的線性關系。在圖(3)中,相機光軸中心Z軸方向上與像平面的交點O'稱為投影中心,坐標為(cx,cy),是像素單位,而每個像素在Xf和Yf的物理尺寸為單位是像素/毫米,則像平面的像素與毫米間的線性關系如下:

由小孔模型下投影變換原理,可知:

其中,f為焦距,u為物距,v為相距。因此像平面的物理坐標(x,y)對應的相機坐標系滿足公式:

其中,平移矩陣T是三維列向量,旋轉矩陣R是坐標軸依次繞x,y和z軸旋轉角度ψ,φ和τ所形成的三個矩陣Rx(ψ),Rx(φ),Rx(τ)的總乘積。它們的定義如式:

則矩陣R的計算公式如式:

相機的標定其實就是確定內參數矩陣和外參數矩陣。

2.2基于機器人的相機標定

基于機器人的標定主要是指依靠機器人坐標系來標定相機,確定二者之間的轉化矩陣,一般情況下,相機被安裝在工作空間之內。

基于機器人的標定步驟如下。

(1)確定相機的內參:圖5是標準的標定塊,色塊的尺寸和色塊間隔為已知的,該步驟之后,可以確定相機的內參數。設傳送帶一點Pi經過相機內參數矩陣轉換處理后,讀得在相機物理坐標系下的位置為

(2)用相機分別定位圖6中四個目標點的位置(像素坐標)。手動移動機器人,讓機器人能觸碰到這四個目標點P1、P2、P3及P4,分別測量出它們在機器人坐標系的位置,由上節傳送帶標定得到HRC,即可求出四個目標點在傳送帶坐標系下的位置(世界坐標),由式(6)可確定相機的外參矩陣,相機坐標系與傳送帶坐標系的轉換關系如下:

圖4 機坐標系到世界坐標系的變換

圖5 視覺標準的標定塊

由式(7)得到相機坐標系與傳送帶坐標系的轉換矩陣:

2.3基于傳動帶的視覺標定

基于傳送帶的標定,是指相機安裝在機器人工作空間外的情況下,依靠傳送帶坐標系,確定傳動帶坐標系與視覺坐標系的關系。通過傳動帶坐標系這個媒介來確定視覺坐標系與機器人坐標系之間的轉換矩陣,最終確定相機的外參,即世界坐標系與相機坐標系之間的關系。

圖6 目標點

基于傳送帶的標定步驟如下。

(1)與“基于機器人的相機標定”步驟一相同,確定相機內參,讀得在相機坐標系下的位置為PVi。

(2)由于相機在機器人工作空間之外,所以在標定相機外參數的時候,需要借助傳送帶編碼器。相機定位之后,移動傳送帶一段距離ΔL',讓標定目標移動到機器人的工作空間之內。讓機器人分別去觸碰這四個點。由上文傳送帶的標定已經得到機器人與傳送帶的比例因子Factorc以及兩坐標系的轉換關系。所以P1、P2、P3及 P4轉化到傳送帶坐標系中分別對應為。經過上述步驟可以得到相機坐標系與傳送帶坐標系的轉換關系如下:

由式(9)得到相機坐標系與傳送帶坐標系的轉換矩陣:

3 實驗與數據

傳統標定方法是假定傳送帶極坐標系與機器人坐標系僅原點坐標有位置偏移關系,而本文建立的傳送帶坐標系則考慮了安裝過程中角度的偏差。在機器人坐標系下測量五組數據,對本文的標定方法與傳統標定方法進行誤差比較。

假設初始點為A0,在機器人坐標系下測量得到的位置為(-432.197,28.387,-730.534),傳送帶每次移動180 mm,分別為測量出A0五次移動后在機器人坐標系下的位置為:A1(-251.945,31.485,-729.135),A2(-72.245,33.523,-726.473),A3(106.202,35.123,-723.0491),A4(287.521,38.123,-720.921),A5(466.901,41.562,-718.767)。

通過兩種標定方法分別得到在上述傳送帶移動五次后的位置數據,由表1,可以看到本文標定方法的最大偏差3.448 mm。而傳統標定方法最大偏差14.504 mm。

表1 R兩種標定方法得到數據及偏差

4 結論

本文提出了一種在傳送帶移動過程中進行DELTA機器人、傳送帶與視覺的綜合標定方法。同時建立的機器人坐標系、傳送帶坐標系與相機坐標系。通過這種標定可以確定機器人坐標系、傳送帶坐標系與視覺坐標系之間的轉換關系。

該標定方法與傳統標定方法相比,考慮了安裝過程中傳送帶坐標系與機器人坐標系的角度偏差,更符合實際中DELTA機器人的運用。通過試驗得到的結果表明該標定方法具有較高的精度,并且成功地提高了機器人運動控制的精準性,滿足一般的工程需求,具有很高的實用性。

[1]李毅.高速并聯機械手運動學標定方法研究[D].天津:天津大學,2009.

[2]彭斌彬,高峰.并聯機器人的標定建模[J].機械工程學報,2003,41(8):132-135.

[3]唐國寶,黃田.Delta并聯機構標定方法研究[J].機械工程學報,2003,39(8):55-60.

[4]李振,張玉茹,劉軍傳.一種基于機器視覺的機器人標定方法[J].機械設計與研究,2007,23(3):66-69.

[5]Jorge A.Fundamentals of robotic mechanical systems,Theory,Methods and Algorithms[M].SPringer-Ver?lagNYUSA,1997.

[6]Renaud P,Andreff N,Marquet F,et al.Vision-based kinematic calibration of a H4 parallel mechanism[C]. //2003 International Conference on Robotics and Automa?tion:Vol.1.Piscataway,NJ,USA:IEEE,2003: 1191-1196.

[7]Renaud P,Andreff N,Lavest J M,et al.Simplifying the Kinematic Calibration of Parallel Mechanisms Using Vision-Based Metrology[J].IEEE Transaction on Ro?botics,2006,22(1):12-22.

[8]王棟,曹彤,宋虎,等.聯合實驗和仿真的機器人參數標定[J].機電工程,2013(10):1182-1187.

[9]解則曉,辛少輝,李緒勇,等.基于單目視覺的機器人標定方法[J].機械工程學報,2011,47(5):35-39.

[10]袁國棟,秦開懷,胡偉.基于單幅透視圖像確定相機參數的幾何方法[J].計算機研究與發展,2006,43(11):1933-1938.

(編輯:阮毅)

Method of Integrated Calibration on DELTA Robot Conveyor and Vision

YANG Qiang,LIU Guan-feng
(School of Electro-mechanical Engineering,Guangdong University of Technology,Guangzhou510006,China)

In this paper we propose an method of integrated calibration on DELTA robot conveyor and vision.We first use the end of DELTA robot arm to touch the same point on the conveyor when the conveyor moves some distance,which allows us to obtain the value of the point's location in the robot coordinate system and the corresponding value of the encoder.,then we get the scale factor of the robot and conveyor,determine the transformation matrix between the robot coordinate system and the conveyor coordinate system,then we can know the pose of the conveyor coordinate system relative to the coordinate system of the robot,which is the conveyor calibration.By using the camera to posit in contact with the robot at the same point,we obtain the intrinsic matrix and the external parameters matrix of the camera,which can know the transformation matrix between the robot coordinate system and the camera coordinate system,which is the robot vision calibration.DELTA robot conveyor and vision calibration will make the foundation of achieving DELTA robot high-precision control.

DELTA Robot;conveyor;camera;calibration

TP242.6+2

A

1009-9492(2015)01-0005-06

*廣東省高等學校人才引進專項資金(編號:2050205);國家自然科學基金,青年科學基金項目(編號:50505009);國家自然科學基金項目(編號:51375095)

2014-09-12

楊強,男,1989年生,廣東韶關人,碩士研究生。研究領域:工業機器人軌跡規劃。

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 理论片一区| 亚洲欧洲天堂色AV| 久久永久精品免费视频| 国产精品刺激对白在线| 19国产精品麻豆免费观看| 人妻丰满熟妇啪啪| 国产高清自拍视频| 亚洲第一国产综合| 91久久性奴调教国产免费| 久久精品人人做人人爽97| 日本中文字幕久久网站| 亚洲欧美不卡| 四虎精品国产永久在线观看| 久久中文字幕2021精品| 久久久久无码国产精品不卡| 国产在线八区| 亚洲天堂首页| 朝桐光一区二区| 亚洲色图在线观看| 99热这里只有精品免费国产| 亚洲日韩精品无码专区| 欧美性天天| 亚洲欧美一区二区三区麻豆| 午夜视频www| 亚洲精品无码AⅤ片青青在线观看| 欧美综合区自拍亚洲综合天堂| 亚洲精品无码不卡在线播放| 亚洲成年人网| 亚洲天堂视频在线播放| 久久精品无码专区免费| 欧美丝袜高跟鞋一区二区| 亚洲永久色| 久久人搡人人玩人妻精品| 国产精品成人不卡在线观看| 亚洲一区二区无码视频| 中文成人在线视频| 亚洲日韩AV无码一区二区三区人| 欧美成人第一页| 天天综合色天天综合网| 午夜精品一区二区蜜桃| 欧美乱妇高清无乱码免费| 欧美A级V片在线观看| 丰满少妇αⅴ无码区| 国产精品女同一区三区五区 | 国产经典免费播放视频| 亚洲中文字幕97久久精品少妇| 一区二区欧美日韩高清免费 | 亚洲国产亚洲综合在线尤物| 欧美激情伊人| 影音先锋丝袜制服| 中文字幕永久在线观看| 国产成人禁片在线观看| 黄色网址免费在线| 国产亚洲男人的天堂在线观看| 免费午夜无码18禁无码影院| 国产精品播放| 日韩中文精品亚洲第三区| 视频二区亚洲精品| 国外欧美一区另类中文字幕| 欧美久久网| 有专无码视频| 日本欧美午夜| 日本在线欧美在线| 一级毛片高清| 女人18毛片一级毛片在线 | 国产一级在线观看www色 | 美女无遮挡免费视频网站| 国产真实乱了在线播放| 蜜桃臀无码内射一区二区三区 | 在线不卡免费视频| 欧美成人午夜视频免看| 996免费视频国产在线播放| 亚洲毛片网站| 狠狠干综合| 欧美黄网站免费观看| 丰满人妻被猛烈进入无码| 国产成人精品2021欧美日韩| 亚洲人成高清| 午夜日本永久乱码免费播放片| 亚洲美女高潮久久久久久久| 亚洲一道AV无码午夜福利| 免费观看欧美性一级|