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

基于改進SIFT算法的機械臂識別抓取研究

2022-09-19 06:56:54汪洋王黎明薛毓銓韓力春
機床與液壓 2022年16期
關鍵詞:機械

汪洋,王黎明,薛毓銓,韓力春

(海軍工程大學電氣工程學院,湖北武漢 430033)

0 前言

海洋蘊藏著豐富的資源,許多國家把戰略重點放在海洋的開發和利用上。在開發海洋資源的各種技術中,水下機器人技術脫穎而出。水下機器人的類型分為有線遙控水下機器人(ROV)和無纜水下機器人(AUV)。美國華盛頓大學應用物理實驗室研制出首個無人無纜潛水器CURV1,該潛水器在海底發現氫彈,轟動全球。1986年,日本海洋科技中心研制出無人駕駛潛艇,它可以潛入世界上最深的馬里亞納海溝。2012年,中國制造的蛟龍號創下了7 062 m的潛水紀錄,在海洋科學調查方面領先世界。

在圖像識別方面,對于兩幅靜態圖像,MORAVEC使用角點檢測算法比較圖像中像素,進行模板匹配。HARRIS和STEPHENS提出了角點檢測算子來提取圖像的特征點,與MORAVEC的角點算子方法相比,它具有亮度不變性和尺度不變性等良好的性質,但計算速度較慢、抗噪聲能力較差,在尺度變化大、亮度低等條件下難以進行圖像識別。在此基礎上,LOWE提出尺度不變特征(Scale-Invariant Feature Transform,SIFT)算法,該算法采用金字塔分層方式,提取尺度、位置、旋轉不變特征量信息。馮亦東和孫躍提出了以SURF 特征提取為基礎,對圖像進行最近鄰查找的圖像匹配算法,在不同條件下可以達到快速識別的效果。

在水下目標識別方面,史廷彥和趙書斌以目標角點和不變性特征為依據,通過神經網絡分類器對目標進行分類識別。IBARRA等采用Canny算子提取邊界信息,對目標位置進行定位。該算法僅適用于已知目標信息的定位方法。

本文作者選取適當的方法,對海參進行識別定位。用D-H方法對機械臂進行運動建模,控制其末端執行器到達指定位置并做出相應動作,實現對海參的識別定位抓取。

1 系統模塊

系統模塊包括圖像識別定位系統、機械臂抓取作業系統和控制系統。機械臂系統構成如圖1所示。

圖1 機械臂系統構成

1.1 圖像識別定位系統

水下機器人移動至合適位置后進行抓取作業前,水下機器人通過圖像識別模塊完成對海參的識別。

圖像識別模塊由計算機和攝像頭連接組成。計算機可實時傳輸攝像頭拍攝到的圖像,使用OpenCV中SIFT算法對海參進行識別,調整與優化參數,排除其他干擾因素,提高識別效果,并使用黑色方框標注識別出的海參,通過相應的計算可對海參進行空間位置定位。

1.2 機械臂抓取作業系統

抓取作業模塊機械臂的關節由步進電機組成,抓取作業模塊由Arduino單片機控制。機械臂獲取海參圖像信息后,經計算得到機械臂各個關節需要轉動的角度。通過引腳高低電平變化控制機械臂各個關節的運動,使末端執行器到達指定位置。由PWM波控制舵機控制機械爪抓取。在末端執行器放置超聲波模塊,通過超聲波模塊測距,根據得到的距離進行反饋控制。

1.3 控制系統

水下機器人的識別系統、機械系統及其他部件由控制系統直接控制,控制系統采用多分布式控制。上層計算機作為主控計算機,進行圖像處理、識別定位、運算等。下層由Ardunio控制,根據機械臂結構特點選擇不同功能的模塊并采用合適的算法進行控制,確保機械臂各個關節精準運動,保證機械臂滿足實際抓取作業要求。

2 目標識別與定位

2.1 目標識別

在實際應用中,基本的圖像灰度變化和視角變換等都基于特征匹配方法的不確定因素,導致常見的匹配算法如模板匹配包含大量的誤匹配點,因此匹配精度比較低。海參模板匹配識別效果如圖2所示。

圖2 海參模板匹配識別效果

當背景簡單時,對位置1、2、3的識別效果較好。轉動圖中海參,可以看到對位置4的識別存在誤差。為解決這一問題,將SIFT算法提取圖像特征點與FLANN(Fast Library for Approximate Nearest Neighbors) 匹配算法相結合,提出圖像識別方法。SIFT算法是一種局部特征提取算法,旋轉、尺度、亮度保持不變,在噪聲等因素的影響下仍能保持良好的匹配效果。FLANN算法是一組用于最近鄰搜索的算法,利用歐氏距離計算并匹配圖像中最接近的點。歐氏距離計算公式為

(1)

由式(1)可知,值越小, 這些特征點對之間的距離越近, 說明匹配圖片相似程度越高。

由圖3可知:在海參放置在不同位置、方向且海參大小不同的條件下,該算法均可以識別出海參。

圖3 海參SIFT算法識別

2.2 識別海參圖像框校正

圖3(b)(c)中識別的圖像框存在傾斜情況,原因是模板圖片和識別圖片中海參的位置發生改變,且攝像頭拍攝到的圖片相對傾斜,導致圖像框扭曲為平行四邊形。對此情況做出如下調整:圖片傾斜時對應的中心位置不會改變,由SITF算法和FLANN算法結合計算得到四邊形4個頂點,以平行四邊形的中心位置為依據,調整圖像框后的識別效果如圖4所示。

圖4 調整圖像框后海參識別結果

將識別到的海參所處中心位置按照相應的比例轉化為實際位置的坐標,便于后續進行抓取工作。

3 機械臂的運動學建模

本文作者以三自由度機械臂為研究對象。該機械臂是一個串聯式機械臂,底座安裝在水下機器人上,末端安裝機械爪如圖5所示。機械臂大臂和小臂由關節連接,電機驅動各關節轉動,控制機械臂運動,使機械爪到達所需位置。

圖5 機械臂模型

3.1 基于D-H方法的機械臂運動建模

利用D-H算法建立基于機械手正逆運動學模型,描述機械臂關節角度與機械臂末端執行器位置之間的映射關系,建立機械臂末端狀態與關節角度之間的關系。機械臂參數如表1所示。

表1 機械臂參數

3.1.1 正運動學分析

機械臂的每個關節由表示,將關節矩陣相乘,計算出末端變換矩陣

==

(2)

3.1.2 逆運動學分析

給定位置,分別求出機械臂關節轉動角度:

=

(3)

=

(4)

3.2 平面二連桿機械臂運動學推導

實驗為定向抓取,驗證可簡化為平面二連桿機械手的運動學計算。平面二連桿模型如圖6所示。

圖6 平面二連桿模型

3.2.1 正運動學分析

根據幾何關系,可推導出機械臂末端位置與關節變量之間的關系,得到平面二連桿機械手的正運動學方程。

3.2.2 逆運動學分析

通過求解機器人給定位置各關節的轉角,推導出平面雙連桿機械手的逆運動學方程。在給定一個目標點(,)和2個連桿的長度、時,、就是平面兩連桿機械手逆運動學方程的解:

(5)

(6)

計算得到的角度可用于驗證D-H算法的準確性。

4 實驗驗證分析

采用圖像識別算法對海參圖像進行識別,并將計算得到的位置發送給機械臂,超聲波傳感器模塊測量距離并傳輸至計算機端,當末端執行器機械爪到達指定位置時,Arduino控制舵機轉動實現對海參的抓取作業,如圖7所示。同時,在程序中設置機械爪舵機旋轉角度和夾取速度,確保可以在指定的時間內完成海參抓取動作且不對海參品質造成較大影響。

圖7 海參抓取實驗

設定10組理論條件下機械臂可以到達的位置,通過編寫程序控制步進電機轉動,使機械臂的末端執行器到達設定的位置并計算誤差,結果如表2所示。

表2 機械臂末端坐標 單位:cm

由表2可知:平均誤差為2.4 mm,誤差較小,可以認為機械臂在實際應用中可達到指定位置。

5 結論

本文作者在自主研發的機械臂系統平臺上,采用SIFT+FLANN的圖像識別融合算法,進行圖像框的矯正,提高了系統目標識別的準確率。同時,基于D-H參數法,建立了機械臂模型,并在此基礎上進行運動學分析,實現系統優化控制。結合定向抓取控制實驗,通過相機定位獲取海參的位置信息,當機械臂接收目標物位置信息后,機械臂對海參進行抓取。所提方法可提高系統識別算法準確性和控制系統的有效性,為機械臂控制研究提供參考。

猜你喜歡
機械
《機械工程師》征訂啟事
太空里的機械臂
機械革命Code01
電腦報(2020年35期)2020-09-17 13:25:53
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
ikbc R300機械鍵盤
電腦報(2019年40期)2019-09-10 07:22:44
對工程建設中的機械自動化控制技術探討
基于機械臂的傳送系統
電子制作(2018年14期)2018-08-21 01:38:14
簡單機械
土石方機械的春天已經來了,路面機械的還會遠嗎?
機械班長
主站蜘蛛池模板: 亚洲国产天堂在线观看| 欧洲欧美人成免费全部视频 | 精品福利视频网| 亚洲an第二区国产精品| 国产精品毛片一区| 欧美日本在线| 色欲综合久久中文字幕网| 伊人成人在线| 亚洲精品人成网线在线 | 99ri精品视频在线观看播放| 国产一区在线视频观看| 国产成人综合亚洲欧洲色就色| 亚洲天堂网在线视频| 亚洲欧美日韩中文字幕在线一区| 久久久久亚洲AV成人网站软件| 在线精品视频成人网| 国产高清精品在线91| 性视频久久| 亚洲欧美日韩中文字幕在线一区| 久久天天躁夜夜躁狠狠| 国产成年女人特黄特色毛片免| 天天综合网在线| 囯产av无码片毛片一级| 无码AV高清毛片中国一级毛片| 国产特一级毛片| 日本成人不卡视频| 国产区成人精品视频| 国产丝袜无码精品| 91香蕉视频下载网站| 自拍偷拍一区| 国产手机在线小视频免费观看| 国产成人精品综合| 国产在线观看成人91| 亚洲无码高清一区| 亚洲国产无码有码| 欧美在线中文字幕| 波多野结衣AV无码久久一区| 免费三A级毛片视频| 一本色道久久88| 国产AV无码专区亚洲A∨毛片| h网址在线观看| 理论片一区| 最新日本中文字幕| 九九精品在线观看| 亚洲欧美不卡视频| 一级香蕉视频在线观看| 伊人网址在线| 免费无码AV片在线观看国产| 在线观看国产一区二区三区99| 国产成人一区| 亚洲日韩精品伊甸| 国产综合网站| AV不卡无码免费一区二区三区| 亚洲福利一区二区三区| 国内精品九九久久久精品| 自慰网址在线观看| 国产99视频精品免费视频7 | 国产精品19p| 中文字幕首页系列人妻| 亚洲第一成年人网站| 日本欧美视频在线观看| 成AV人片一区二区三区久久| 亚洲伊人电影| 怡春院欧美一区二区三区免费| 国产伦片中文免费观看| 99re精彩视频| 一级全黄毛片| 黄色网站在线观看无码| 亚洲色图欧美在线| 无码精品福利一区二区三区| 伊人婷婷色香五月综合缴缴情| 成人伊人色一区二区三区| 色妞永久免费视频| 国产人成网线在线播放va| 成年人福利视频| 久视频免费精品6| 国产亚洲男人的天堂在线观看| 亚洲视频三级| 日韩在线第三页| 国产精品密蕾丝视频| 四虎国产永久在线观看| 国产精品网址你懂的|