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

雙目視覺在助老助殘機器人定位系統中的應用*

2016-08-04 02:07:37劉圭圭樊炳輝王傳江張凱麗
網絡安全與數據管理 2016年13期

劉圭圭,樊炳輝,王傳江,張凱麗

(山東科技大學 機器人研究中心,山東 青島 266590)

?

雙目視覺在助老助殘機器人定位系統中的應用*

劉圭圭,樊炳輝,王傳江,張凱麗

(山東科技大學 機器人研究中心,山東 青島 266590)

摘要:為幫助上肢活動不便的老人、殘疾人完成自主進食等行為,開發了一套基于雙目視覺的助老助殘機器人定位系統。通過藍色激光引導實現對雙目相機視野范圍內任意物體的定位。采用多自由度助老助殘機器人和Bumblebee2立體視覺系統構建定位實驗系統,定位誤差在1.2 cm范圍內,滿足對助老助殘機器人定位精度的要求。

關鍵詞:雙目視覺;助老助殘;機器人;定位

引用格式:劉圭圭,樊炳輝,王傳江,等. 雙目視覺在助老助殘機器人定位系統中的應用[J].微型機與應用,2016,35(13):45-47,50.

0引言

助老助殘機器人即為幫助那些身體功能缺失或嚴重喪失的老人、殘疾人實現獨立生活的一類機器人。雙目視覺即為通過位于不同視角的兩個相機模擬人類視覺原理,實現對空間中三維物體的定位。雙目視覺已廣泛應用于機器人導航、場景重建、虛擬現實等領域[1-3]。

本文簡單介紹了雙目視覺原理,利用多自由度助老助殘機器人和Bumblebee2立體視覺系統構建的定位系統,進行了空間三維定位實驗。

1雙目視覺原理

本文采用平行光軸雙目視覺,其原理如圖1所示。左右兩臺完全相同的相機精確位于同一平面上,主光線嚴格平行,相對位置固定,主點(clx,cly)和(crx,cry)在左右兩幅圖像上具有相同的像素坐標。T(基線長度)為兩臺相機中心之間的距離。左右相機成像平面坐標系分別為OlXlYl和OrXrYr,雙目相機坐標系為OXYZ。坐標系OXYZ中任一點P(x,y,z)在兩成像平面坐標系中分別對應為點Pl(xl,yl)和點Pr(xr,yr)。點P在兩幅圖像中的y坐標值是一樣的,即yl=yr=ylr。根據三角幾何原理和小孔成像原理可得式(1):

(1)

圖1 雙目視覺原理圖

假設d=xl-xr,d稱之為視差(即為同一個空間點在兩幅圖像中位置的偏差),代入式(1)即可計算出點P在相機坐標系下的三維坐標,如式(2):

(2)

2實驗平臺

實驗平臺主要包括多自由度助老助殘機器人和Bumblebee2雙目視覺系統兩個部分。整個實驗平臺的硬件結構如圖2所示。

圖2 實驗平臺硬件結構圖

2.1助老助殘機器人系統

多自由度助老助殘機器人如圖3所示。結構圖中1、2、3為伺服電機,PC通過USB轉CAN總線的方式對其發送控制命令;4、5為數字舵機,通過USB轉RS-485的方式對其施行控制;6為直流電機,通過USB轉RS-232與Cortex-M3底層控制器進行通信,之后由底層控制器對其進行控制操作。機械臂的D-H[4]參數模型如表1所示。

圖3 助老助殘機器人實物及結構圖

連桿編號i連桿長度ai-1/mm連桿扭轉角αi-1/(°)連桿偏移量di/mm關節角度θi/(°)100193θ1(0)2090422θ2(90)30900θ3(0)40-90283θ4(0)50900θ5(0)

2.2雙目視覺系統

Bumblebee2-03s2c是Point Grey Research公司的一款立體視覺產品。采用兩個Sony CCD芯片,分辨率為640×480,具有高速1394A接口,全視場深度測量,實時3D數據轉換(3D點100萬像素/s),相機位置偏差和鏡頭畸變可以自動校正,配套有靈活的軟件開發工具。

Bumblebee2左右兩相機之間的基線長度為12 cm,每個相機的視場角為66°。根據上述兩個參數,可得雙目相機視場范圍。圖4為實測坐標系OXYZ的位姿。

圖4 雙目相機坐標系圖

2.3二者之間的位置關系

圖5為雙目相機坐標系odxdydzd與世界坐標系oxyz之間的位置關系,圖中相機可繞xd軸旋轉(θ)。由圖中幾何關系及坐標變換公式[5]可知,在相機坐標系下的坐標P=[pxpypz1]T,轉換到世界坐標系下的坐標為[153-py×sin(θ)-pz×cos(θ),px+568,pz×sin(θ)-py×cos(θ)-286,1]T。

圖5 坐標系關系圖

3助老助殘機器人定位實驗

3.1雙目視覺定位精度實驗

將Bumblebee2相機固定,在其正前方沿垂直于相機平面的直線移動目標物來測量Z的值,測量范圍為260 mm~1 000 mm,相鄰兩次測量位置間隔為20 mm。同樣的,在Z=750 mm,垂直于Z軸的平面上對X、Y值分別進行測量。為防止偶然誤差的出現,采用同一位置測量10次取平均值的方式來確定測量結果。真實值與測量值(部分)如表2所示,各分量誤差關系曲線如圖6所示。由表2可知,雙目視覺定位誤差在5 mm范圍內。

圖6 真實值與測量值關系圖

3.2助老助殘機器人末端定位精度實驗

室內環境下,通過鼠標選擇目標物的方式進行了3組實驗,目標位置在相機坐標系、世界坐標系中的坐標以及通過運動學逆向求解[6-7]獲得的各關節實際坐標,如表3所示。表3中誤差計算公式為:

表2 末端定位精度實驗數據 (單位:mm)

表3 末端定位實驗數據 (單位:mm)

(3)

由表3可知,助老助殘機器人末端定位誤差在1.2 cm范圍內,滿足實驗要求。

3.3實驗效果

圖7 實際效果圖

實驗過程中通過藍色激光筆的引導來選擇定位目標,通過閾值分割等方法[8-9]進行數字圖像處理,主動確定激光點所指目標點位置。實驗效果如圖7所示。圖中目標位置在相機坐標系下的坐標(單位:mm)為(-37.21,-17.03,264.33),在世界坐標系下的坐標為(270.41,530.79,-523.43),而手臂末端在世界坐標系下的實際坐標為(262,532,-520),誤差為9.16 mm,滿足實驗精度要求。除此之外,可以通過人嘴部識別[10]對嘴部進行定位,還可以通過模板匹配方式來定位某一特定物體。

4結論

本文應用雙目視覺對助老助殘機器人的操作目標位置進行定位,并對定位精度進行了實驗,精度限定在5 mm范圍內。配合機械臂的運動,末端定位精度在1.2 cm范圍內,滿足實驗要求。但系統仍有需要改進的地方,比如控制器攜帶不方便,激光斑指引方法易受環境光照的影響等。

參考文獻

[1] 丁良宏,王潤孝,馮華山,等.立體視覺測程研究進展[J].機器人,2011,33(1):119-128.

[2] 李丹程,劉景明,姜琳穎,等.基于柵格模型的雙目移動機器人三維場景重建[J].小型微型計算機系統,2012,33(4):873-877.

[3] 徐宇杰,管會超,張宗衛,等.基于人眼視覺原理的虛擬現實顯示模型[J].計算機應用,2015,35(10):2939-2944.

[4] DENAVIT J, HARTENBERG R S. A kinematic notation for lower-pair mechanisms based on matrices[J].Journal of AppliedMechanics ASME Transactons, 1965,22(2): 215-221.

[5] 蔡自興.機器人學(第三版)[M].北京:清華大學出版社,2015.

[6] 馬漢波,顏鋼鋒.基于DSP和FPGA的多軸運動控制系統設計[J].電子技術應用,2013,39(3):34-36.

[7] 蔡自興.機器人學基礎[M].北京:機械工業出版社,2009.

[8] KRSTINIC D, SKELIN A K, MILATIC I, et al. Laser spot tracking based on modified circular hough transform and motion pattern analysis[J]. Sensors, 2014, 14(11):20112-20133.

[9] 曹世康,李東堅,許瑞華,等.基于最優弧的激光光斑中心檢測算法[J].紅外與激光工程,2014,43(10):3492-3496.

[10] 勒薇,張建奇,張翔.基于局部梯度算子的嘴部檢測與定位[J].光電工程,2009,36(10):135-140.

*基金項目:山東省科技發展計劃項目(2013GSF11858);圖家教委博士點基金(20133718110013)

中圖分類號:TP391.4

文獻標識碼:A

DOI:10.19358/j.issn.1674- 7720.2016.13.015

(收稿日期:2016-04-08)

作者簡介:

劉圭圭(1991-),通信作者,女,碩士研究生,主要研究方向:機器視覺,智能機器人。E-mail:1518124855@qq.com。

樊炳輝(1958-),男,博士,教授,主要研究方向:機器人技術。

王傳江(1976-),男,博士,副教授,主要研究方向:特種機器人。

Application of binocular vision in positioning system of senior and disable people aid’s manipulator

Liu Guigui, Fan Binghui, Wang Chuanjiang, Zhang Kaili

(Robotics Research Center, Shandong University of Science and Technology, QingDao 266590, China)

Abstract:In order to help the senior and disable people to complete autonomous eating and other acts, we develop a positioning system about the senior and disable people aid’s manipulator based on binocular vision. It can be determined the 3D coordinate of any position by the guide of the blue laser. The experimental system was established with the senior and disable people aid’s manipulator and Bumblebee2 stereo vision system. The positioning error is within the range of 1.2 cm, which can meet the positioning requirements of the robot.

Key words:binocular vision; senior and disable people aid; robot; positioning

主站蜘蛛池模板: 欧美精品黑人粗大| 在线视频亚洲欧美| 国产精品网曝门免费视频| 亚洲妓女综合网995久久| 亚洲欧美成aⅴ人在线观看 | 精品丝袜美腿国产一区| 国产在线观看精品| 亚洲人在线| 国产成人免费观看在线视频| 亚洲一级色| 精品国产免费观看一区| 久久香蕉国产线看精品| 亚洲成人手机在线| 日日摸夜夜爽无码| 国产一区二区三区在线无码| 成人综合久久综合| 国产福利小视频在线播放观看| 国产精品三级专区| 久久国产精品无码hdav| 国模粉嫩小泬视频在线观看 | 亚洲资源站av无码网址| 久久久久人妻精品一区三寸蜜桃| 一级毛片基地| 久久99蜜桃精品久久久久小说| 欧美成人午夜视频| 中文字幕久久波多野结衣| 国产在线一区视频| 中文字幕在线看| 67194成是人免费无码| 成人精品免费视频| 亚洲乱码在线视频| 久久久噜噜噜久久中文字幕色伊伊 | 国产成人亚洲综合A∨在线播放| 91久久精品国产| 精品99在线观看| 亚瑟天堂久久一区二区影院| 无码啪啪精品天堂浪潮av| 美女被操黄色视频网站| 成人精品在线观看| 日本免费新一区视频| 国产成a人片在线播放| 日本午夜网站| 成人在线综合| 人妻21p大胆| 亚洲国产精品日韩欧美一区| 在线免费观看AV| 日韩毛片免费| 人妻丰满熟妇AV无码区| 日韩精品欧美国产在线| 欧美一区二区自偷自拍视频| 国产综合另类小说色区色噜噜 | 久热精品免费| av一区二区三区在线观看| 国产一区二区免费播放| 日本人真淫视频一区二区三区| 91日本在线观看亚洲精品| 天天色天天综合| 3344在线观看无码| 亚洲资源在线视频| 国产素人在线| 思思热在线视频精品| 人人妻人人澡人人爽欧美一区| 亚洲日韩高清无码| 亚洲成人高清无码| 欧美精品xx| 亚洲天堂视频在线免费观看| 欧美成人精品欧美一级乱黄| 国产视频一区二区在线观看| 又黄又湿又爽的视频| 亚洲色图综合在线| 亚洲综合久久一本伊一区| 国产精品福利在线观看无码卡| 国产男人的天堂| 亚洲水蜜桃久久综合网站| 毛片在线播放a| 国产无遮挡猛进猛出免费软件| 天堂在线视频精品| 日韩欧美国产另类| 18禁黄无遮挡网站| 亚洲精品男人天堂| 欧美v在线| 国产打屁股免费区网站|