亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        計算機視覺在并聯(lián)機器人運動學(xué)標(biāo)定中的應(yīng)用

        2016-06-27 06:39:13董旭明李志斌
        自動化儀表 2016年5期
        關(guān)鍵詞:運動學(xué)并聯(lián)標(biāo)定

        董旭明 李志斌

        (中國人民解放軍61251部隊1,河北 秦皇島 066102;深圳職業(yè)技術(shù)學(xué)院機電工程學(xué)院2,廣東 深圳 518055)

        計算機視覺在并聯(lián)機器人運動學(xué)標(biāo)定中的應(yīng)用

        董旭明1李志斌2

        (中國人民解放軍61251部隊1,河北 秦皇島066102;深圳職業(yè)技術(shù)學(xué)院機電工程學(xué)院2,廣東 深圳518055)

        摘要:為提高并聯(lián)機器人運行精度,研究利用計算機視覺標(biāo)定并聯(lián)機器人運動學(xué)參數(shù)的方法。首先對Delta型三自由度并聯(lián)機器人進行運動學(xué)分析。然后采用光學(xué)照相機為傳感器,在機構(gòu)處于不同位姿狀態(tài)下對固定于動平臺上的標(biāo)定板進行拍照,通過相機標(biāo)定以及相應(yīng)的坐標(biāo)變換方法,求出動平臺中心在基坐標(biāo)系中的位置。最后利用機器人逆運動學(xué)模型、自定義的誤差方程和非線性最小二乘估計,獲得運動學(xué)參數(shù)。實驗結(jié)果表明,該標(biāo)定方法成本較低,標(biāo)定方法簡單、有效。

        關(guān)鍵詞:并聯(lián)機器人傳感器執(zhí)行器運動學(xué)標(biāo)定計算機視覺最小二乘估計逆運動學(xué)

        0引言

        并聯(lián)機器人具有多條運動支鏈,這種結(jié)構(gòu)特點使得并聯(lián)機器人具有剛性大、負載能力強、無誤差累積等優(yōu)點[1]。但同時,由于運動支鏈中大量連桿的使用以及被動關(guān)節(jié)的存在,很難通過一般的測量手段得出高精度的機器人機構(gòu)運動學(xué)參數(shù)。因此,需要通過運動學(xué)標(biāo)定來獲取[2]?;诓⒙?lián)機構(gòu)的運動學(xué)模型,通過測量末端執(zhí)行器的空間位置,計算出主動關(guān)節(jié)的輸入值;根據(jù)主動關(guān)節(jié)測量值和計算值的誤差,利用最小二乘估計可辨識出運動學(xué)參數(shù)。這種方法實用性強,而且成本不高。

        隨著計算機視覺技術(shù)的發(fā)展,以工業(yè)相機作為空間位置信息采集裝置的方法得到了越來越廣泛的應(yīng)用。這種方法在不使用其他任何傳感器的情況下,就可以實現(xiàn)對并聯(lián)機器人在整個工作空間內(nèi)位置信息的捕獲,且不受機構(gòu)構(gòu)型的限制。同時,可以準(zhǔn)確獲取動平臺的當(dāng)前位姿,從而基于逆運動學(xué)模型得出主動關(guān)節(jié)的計算值[3-4]。本文討論利用工業(yè)相機作為傳感器來獲取并聯(lián)機器人末端執(zhí)行器空間位置信息,通過建立基于并聯(lián)機器人逆運動學(xué)模型的誤差方程,進行非線性最小二乘估計,以實現(xiàn)機器人的運動學(xué)參數(shù)標(biāo)定。

        1三自由度Delta并聯(lián)機器人運動學(xué)分析

        1.1樣機介紹

        Delta并聯(lián)機器人是Clavel R于1985年提出的[5],目前已經(jīng)廣泛應(yīng)用于電子、食品及醫(yī)藥等行業(yè)的高速拾放操作。Delta機構(gòu)整體結(jié)構(gòu)簡單、緊湊,其3條運動支鏈具有相同的結(jié)構(gòu),都由主動臂和從動臂組成。主動臂的驅(qū)動部分按120°角均勻分布于定平臺;從動臂和動平臺由輕質(zhì)材料制成,使得該機器人具有良好的運動學(xué)和動力學(xué)特性。其中,從動臂平行四邊形結(jié)構(gòu)的應(yīng)用消除了運動平臺的轉(zhuǎn)動自由度,使得Delta機器人能在運動空間中作三自由度的純平動運動。若在定平臺和動平臺中心增加一條可自由伸縮的桿件連接,即可實現(xiàn)三平動一轉(zhuǎn)動的運動形式。

        本文以自行研制的Delta并聯(lián)機器人樣機為實驗對象。該樣機僅能實現(xiàn)三自由度的純平動運動,其驅(qū)動部分采用伺服電機+減速器組合,從動臂由輕質(zhì)碳素材料制作,使得機器人具有很好的運動性能,能達到較快的速度和加速度。為進一步提高該并聯(lián)機器人的控制精度,需要獲得精確的運動學(xué)參數(shù),為此需對其進行運動學(xué)標(biāo)定。

        1.2運動學(xué)分析

        并聯(lián)機器人的逆運動學(xué)求解一般比正運動學(xué)求解容易,因此在進行并聯(lián)機器人運動學(xué)標(biāo)定時,通常是采用基于逆運動學(xué)模型的標(biāo)定。為方便進行逆運動學(xué)求解,采用含有一條支鏈的Delta機器人并聯(lián)機構(gòu),其簡圖如圖1所示。

        圖1 含有一條支鏈的Delta并聯(lián)機構(gòu)簡圖

        設(shè)定基坐標(biāo)系O-XYZ的原點O與定平臺中心重合,3條主動臂在XY平面上以O(shè)點為中心的分布角i(i=1,2,3)依次為0°、120°和240°,Z軸方向為重力加速度方向。動平臺中心O′在基坐標(biāo)系中的坐標(biāo)為(x,y,z)。

        圖1中各符號參數(shù)及長度定義如表1所示。

        表1 坐標(biāo)系中各參數(shù)及長度定義

        由并聯(lián)機構(gòu)坐標(biāo)系中各部分幾何關(guān)系和從動臂桿長‖BiCi‖=l(i=1,2,3),可以得到如下機構(gòu)約束方程:

        (x-xi)2+(y-yi)2+(z-zi)2=l2

        (1)

        式中:xi=(D-d+Lacosαi)cosθi;yi=(D-d+Lacosαi)sinθi;zi=Lasinαi

        逆運動學(xué)求解即為已知動平臺中心坐標(biāo)(x,y,z),求3個主動臂輸入角αi。聯(lián)立上述3個約束方程,化簡得到3個以αi為未知變量的二次方程:

        (2)

        式(2)最多可以求出8組實數(shù)解,根據(jù)實際的機械裝配情況可分析得出一組解,主動臂輸入角αi為:

        (3)

        2基于計算機視覺的運動學(xué)標(biāo)定方法

        利用工業(yè)相機作為傳感器,獲取并聯(lián)機器人末端執(zhí)行器的空間位置信息。將相機固定在定平臺中的某個位置,則相機在基座標(biāo)系上的空間位置bTc固定。標(biāo)定物固定在機器人動平臺上,則其相對于動平臺的空間位置eTt為固定值。通過相機測量,可以獲得標(biāo)定物相對于相機坐標(biāo)系的空間位置信息cTt。這樣,通過坐標(biāo)映射得到機器人動平臺相對于基座標(biāo)系的空間位置的表達式為:

        bTe=bTccTttTe

        (4)

        定義各空間位置變換矩陣為:

        式中:R為動平臺相對基座標(biāo)系的旋轉(zhuǎn)矩陣,理論上R應(yīng)為單位陣;P為動平臺相對基座標(biāo)系的平移,即動平臺的空間坐標(biāo)(x,y,z)T;Rc為相機坐標(biāo)系相對基座標(biāo)系的旋轉(zhuǎn)矩陣,為3×3正交矩陣;tc為相機坐標(biāo)系相對基座標(biāo)系的平移矢量,為3×1向量;Rt為標(biāo)定物相對相機坐標(biāo)系的旋轉(zhuǎn)矩陣,為3×3正交矩陣;tt為標(biāo)定物相對相機坐標(biāo)系的平移矢量,為3×1向量;Re為動平臺相對標(biāo)定物的旋轉(zhuǎn)矩陣,為3×3正交矩陣;te為動平臺相對標(biāo)定物坐標(biāo)系的平移矢量,為3×1向量;OT為零向量,即OT=[000]。

        由此可以得到式(4)的詳細表達式為:

        從上式可以獲得動平臺相對基座標(biāo)系的空間位置為:

        (5)

        標(biāo)定物相對相機坐標(biāo)系的位置矩陣中Rt和tt為相機的外參數(shù)矩陣,可由相機標(biāo)定給出。除此之外,由式(5)可知,動平臺的空間坐標(biāo)P只與剩下的引入?yún)?shù)Rc、tc、te有關(guān),故可以確定需要辨識的引入?yún)?shù)的最小子集pe為:

        Pe:(Rc,tc,te)

        (6)

        p:{La,l,D-d,θ,θ2,θ3,α10,α20,α30}

        (7)

        即主動臂輸入角計算值αi可表述為引入?yún)?shù)pe和機構(gòu)參數(shù)p的函數(shù)形式:

        (8)

        相應(yīng)地,Delta機構(gòu)的逆運動學(xué)方程應(yīng)由式(2)修正為:

        (9)

        (10)

        利用Matlab軟件提供的優(yōu)化工具箱,求解耗散方程的非線性最小二乘解,就可以估計出機器人的機構(gòu)參數(shù)p和引入?yún)?shù)pe。

        (11)

        3標(biāo)定實驗

        3.1圖像采集

        在運動學(xué)標(biāo)定圖像采集時,將相機固定在動平臺上,盡量使相機視場覆蓋整個機器人工作空間。標(biāo)定物為一7×9黑白相間平板,固定于動平臺上,以避免在動平臺移動時產(chǎn)生標(biāo)定物相對于動平臺的位置移動。本文的標(biāo)定方法及試驗過程可參考文獻[6]。

        通過控制機器人主動臂的輸入轉(zhuǎn)角,使機器人動平臺到達工作空間內(nèi)的不同位置。通過電機編碼器,記錄相應(yīng)位置的主動臂輸入角測量值,同時用相機對標(biāo)定物進行拍照,獲得標(biāo)定物的圖像。

        3.2參數(shù)估計

        為了使參數(shù)辨識計算過程收斂得更快,參數(shù)辨識得更準(zhǔn)確,需要在標(biāo)定前通過測量的方法獲得這些待估機構(gòu)參數(shù)的近似值作為初始設(shè)定值。結(jié)合上述60組數(shù)據(jù)記錄,以及機構(gòu)參數(shù)的初步測量結(jié)果,通過優(yōu)化工具箱的計算,本文的Delta機器人的機構(gòu)參數(shù)的設(shè)定值和標(biāo)定結(jié)果如表2所示。

        表2 標(biāo)定結(jié)果

        3.3結(jié)果檢驗

        為驗證標(biāo)定結(jié)果,我們將表2所標(biāo)定的機構(gòu)參數(shù)作為其實際參數(shù),設(shè)定要將動平臺控制移動到高度分別為600 mm、700 mm、800 mm和900 mm的4個水平面內(nèi)4個不同位置,在每一個位置拍照記錄,通過圖像分析得出這16個位置上標(biāo)定物相對相機坐標(biāo)系的位置。將這16組測量的位置坐標(biāo)差值與設(shè)定的16組位置坐標(biāo)差值進行比較,得到標(biāo)定誤差如表3所示。

        表3 標(biāo)定誤差分析

        從表3得到的誤差數(shù)據(jù)可以看出,進行運動學(xué)標(biāo)定后,上述試驗的最大誤差為0.175 4 mm,均方差為0.075 1 mm。該標(biāo)定方法具有較高的機構(gòu)運動精度。

        4結(jié)束語

        采用計算機視覺手段獲取并聯(lián)機器人動平臺在全工作空間的位置信息,通過機器人的逆運動學(xué)模型,推導(dǎo)出主動臂輸入角的計算值;將此計算值與借助編碼器等傳感器測量的主動臂輸入角進行誤差比較,建立基于并聯(lián)機構(gòu)參數(shù)的誤差函數(shù),進而求解非線性最小二乘問題,辨識出了Delta機器人的運動學(xué)參數(shù)。試驗驗證證明,該運動學(xué)標(biāo)定方法簡單、可行,并且成本較低。需要指出的是,借助于計算機視覺的標(biāo)定方法,標(biāo)定的參數(shù)精度取決于工業(yè)相機的測量精度;同時,如果盡可能多地考慮影響運行精度的機構(gòu)參數(shù),建立含更多參數(shù)的運動學(xué)模型,只需通過相機拍攝足夠多的機構(gòu)在不同位置上的圖像,就可實現(xiàn)更為精確的運動學(xué)標(biāo)定。

        參考文獻

        [1] Merlet J P.Parallel Robots[M].2nd edition.Springer,Netherlands:2006.

        [2] Hernandez E E,Lopez C S,Jauregui J C.Calibration of parallel manipulators and their application to Machine Tools,A state of the art surey[J].Engineering Research and Technology,2010,6(2):141-154.

        [3] Lou Yunjiang,Chen Tieniu,Wu Yuanqing,et al.Computer vision based calibration of the purely translational orthopod manipulator[C]//In Proceedings of the IEEE International Conference on Information and Automation,2009.

        [4] Renaud P,Andreff N,Lavest J M,et al.Simplifying the kinematic calibration of parallel mechanism using vision-based metrology[J].IEEE Transactions on Robotics and Automation,2006,22(1):12-21.

        [5] Clavel R.DELTA:a fast robot with parallel geometry[C]//18th International Symposium on Industry Robot,Sydney,Australia,1988:91-100.

        [6] 董旭明.三自由度純平動并聯(lián)機器人關(guān)鍵技術(shù)研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2010.

        Application of the Computer Vision in Kinematic Calibration of Parallel Robot

        Abstract:In order to improve the running accuracy of parallel robot,the method of using computer vision to calibrate kinematics parameters of parallel robot is researched.Firstly,kinematics analysis of Delta type parallel robot Sensor with three degrees of freedom is conducted.Then,using optical camera as the sensor,the calibration plate fixed on the moving platform is photographed under different state of pose,and the position of the center of moving platform in the base coordinate system is figured out through the camera calibration and the corresponding coordinate transformation method.Finally,using robot inverse kinematics model,customized error equation,and nonlinear least squares estimation,the kinematics parameters are obtained.The experiments verify calibration method is low cost,and its calibration is simplicity and effectiveness.

        Keywords:Parallel robotSensorActuatorKinematic calibrationComputer visionLeast square estimationInverse kinematics

        中圖分類號:TH7;TP242

        文獻標(biāo)志碼:A

        DOI:10.16086/j.cnki.issn1000-0380.201605005

        廣東省自然科學(xué)基金資助項目(編號:S2012040008044)。

        修改稿收到日期:2015-09-29。

        第一作者董旭明(1981-),男,2010年畢業(yè)于哈爾濱工業(yè)大學(xué)控制科學(xué)與工程專業(yè),獲碩士學(xué)位,工程師;主要從事機電裝備自動化應(yīng)用方向的研究工作。

        猜你喜歡
        運動學(xué)并聯(lián)標(biāo)定
        識別串、并聯(lián)電路的方法
        使用朗仁H6 Pro標(biāo)定北汽紳寶轉(zhuǎn)向角傳感器
        基于MATLAB的6R機器人逆運動學(xué)求解分析
        基于D-H法的5-DOF串并聯(lián)機床運動學(xué)分析
        基于勻速率26位置法的iIMU-FSAS光纖陀螺儀標(biāo)定
        船載高精度星敏感器安裝角的標(biāo)定
        審批由“串聯(lián)”改“并聯(lián)”好在哪里?
        并聯(lián)型APF中SVPWM的零矢量分配
        一種軟開關(guān)的交錯并聯(lián)Buck/Boost雙向DC/DC變換器
        基于運動學(xué)原理的LBI解模糊算法
        久热国产vs视频在线观看| 国产精品不卡免费版在线观看| 国产精品国产三级在线专区| 亚洲白嫩少妇在线喷水 | 国产乱妇无码大片在线观看| www国产精品内射熟女| 国产精品国产三级在线高清观看| 加勒比东京热综合久久| 国产精品成人自拍在线观看| 国产少妇露脸精品自拍网站| 亚洲综合网国产精品一区| 亚洲 欧美 日韩 国产综合 在线| 黄色a级国产免费大片| 亚洲AV无码精品色欲av| 亚洲av男人免费久久| 我和隔壁的少妇人妻hd| 窝窝午夜看片| 国产三级在线视频播放| 天堂a版一区二区av| 桃红色精品国产亚洲av| 国语精品一区二区三区| 免费 无码 国产在线观看不卡| 一区二区三区中文字幕有码 | 国产午夜激无码AV毛片不卡| 国产精品黄色av网站| 一区二区三区国产黄色| 亚洲av美国av产亚洲av图片| 亚洲成a人片在线| 99在线无码精品秘 入口九色 | 国产一区二区三区四色av| 久久久久人妻一区精品色欧美| 粗大的内捧猛烈进出在线视频| 国产成人午夜福利在线观看者| 国产va在线播放| 亚洲精品国产综合久久| av色欲无码人妻中文字幕| 爱a久久片| 亚洲av高清在线一区二区三区 | 精品一区二区三区长筒靴| 2020国产在视频线自在拍| 亚洲一区二区三区中文字幂|