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

基于機器視覺的機器人抓取實驗系統

2021-07-04 00:09:55丁武臣
科學與財富 2021年13期
關鍵詞:深度學習

丁武臣

摘? 要:為解決工業機器人成本高、開源性差、維護難度大的問題,本文利用機器視覺、深度學習、路徑規劃等技術探索機器人智能抓取實驗系統設計,實現機器人智能識別、定位和抓取等功能。經驗證,該系統具有靈活性好、可靠性高、易維護等優點,解決了成本高的問題。

關鍵詞:機器人;視覺;抓取;系統設計;深度學習

ROS機器人操作系統具有開源的優勢,豐富的資源為機器人開發提供了便利條件。本文借助ROS平臺開發了基于機器視覺的機器人系統,對機器人進行運動路徑規劃,并實現對目標工件的識別與抓取。

1系統整體框架設計

機器人系統整體框架主要包括圖像輸入與識別定位系統、主從機控制和執行機構等[1]。機器人采用串聯結構,具有6個自由度,包括5個機器人關節和一個末端夾爪,該系統利用無刷直流電機作為機械人關節的驅動機構,機器人關節驅動電機采用磁場矢量控制方法,以實現對關節角度的閉環控制。

基于ROS平臺,機器人系統可以完成6自由度機械臂的求解與運動規劃,并遷移至實體機器人。在目標工件識別上,利用Pytorch框架中深度學習模型,對工件圖像進行處理并利用YOLOV3算法完成工件的識別與定位。

2系統設計

2.1系統硬件設計

系統的硬件設計主要為機器人關節驅動模塊的設計,主要設計電機的控制驅動電路[2]。關節作為機器人系統的執行機構,需要選擇合適的電機和控制策略保證機器人系統運動控制性能。本實驗采用無刷直流電機作為機器人關節電機,機器人關節的直流無刷電機驅動芯片為LA6234三相驅動芯片,可以提供4 A的持續電流輸出,工作電壓為12~42 V。利用矢量控制方法實現機器人的平穩、柔順控制。三相直流無刷電機采用FOC矢量控制,該控制策略經過三相電流的坐標變換,可以將電機的定子電流分解成磁場方向和轉矩方向,分別實現控制,使三相無刷電機的控制具有類似于直流調速系統的動態性能。

2.2系統軟件設計

機器人系統采用6自由度機械臂作為主體,通過機器視覺對目標工件進行識別,利用機械臂末端夾爪完成抓取任務。機器人系統的主要控制任務為目標工件抓取和放置的運動規劃。開源機器人操作系統ROS提供了豐富的功能包,并在Moveit開發平臺上進行了集成。Moveit平臺具有多個移動操作的功能包,集成了運動規劃、運動學求解、3D感知等諸多算法,易于使用,能夠較好地支持完成本機器人系統的運動控制工作。

3控制策略設計

3.1關節閉環角度控制

機器人關節無刷電機的驅動控制在速度環控制的基礎上加入角度PID控制方式,對關節角進行閉環控制以提高機器人關節的控制性能[3]。在機器人關節角度閉環控制中,通過構造節點實時監聽ROS中的關節狀態信息,將ROS中機械臂的實時關節狀態角度作為閉環控制的輸入。關節狀態角度的采樣頻率為20 Hz,即串級PID控制器輸出的周期為50 ms。關節電機角度閉環控制器可以實現機械臂關節快速跟隨ROS中仿真機械臂的關節角度,實現關節角度的穩定控制。

3.2目標工件識別與定位

目標工件的識別定位采用YOLOV3算法,該過程需要訓練識別目標工件的YOLOV3模型。目標工件的識別定位主要包括數據集標注、樣本訓練、訓練結果選取和測試4個步驟。本文以滾輪軸承為待識別對象,設置訓練樣本數據集,成功對多個測試樣本進行目標定位識別。隨著樣本的訓練次數的增多,可以得到一系列損失率逐漸降低的結果文件,選取損失率較低的結果文件作為模型的參數導入YOLOV3模型中以實現對相機圖像的識別,獲取實驗結果。實驗結果會返回所有的目標對象和置信度,同時返回每個目標在圖像中的像素坐標,利用坐標變換關系計算得出機械臂坐標系中的物體位置。YOLOV3深度學習模型對單個物體和多個物體都具有較高的識別定位速度和準確率。

3.3機器人系統運動規劃與執行

機器人系統的運動規劃與執行主要包括逆運動學求解和軌跡規劃。機器人系統進行逆運動學求解時,輸入的參數為目標工件的位姿,即位置和姿態。本文采用四元數姿態變量 Orientation 對工件位姿進行描述。機器人的運動學插件采用KDL解算器。KDL解算器可以求解封閉情況下的6軸機械臂運動學逆解。

4實驗結果分析

4.1工件識別與定位分析

本文采用YOLOV3深度學習模型對工件進行多次識別與定位。對彈簧、家具夾和金屬軸承進行識別,識別效果如表1所示,識別速度約為12~15幀/s。YOLOV3模型對不同的工件均具有較高的識別準確率和平均置信度。

實際工作環境中,由于目標工件可能存在被遮擋,光照環境變換等情況,其識別成功率置信度會受到影響。

4.2抓取實驗

ROS仿真中機械臂抓取結果可以顯示出逆運動學解算出的目標機械臂位姿,并將規劃結果可視化。ROS系統中的機械臂模型按照規劃的路徑運動,同時將機械臂的關節角度通過串口實時發送至機械臂電機控制器中,實體機器人系統跟隨ROS仿真中的機器人運動完成抓取任務。

多次實驗結果表明,在工件定位較為準確情況下,機械臂能夠很好地完成抓取任務,但是目標工件夾取的準確程度會受到目標定位誤差的影響,同時機械臂末端的夾取角度也會對工件抓取的成功率造成一定影響。

5結束語

本文使用了較為簡單的軟硬件設計方案,利用低成本的硬件實現了基于視覺的工件抓取。該系統可以幫助學生掌握自動化、機器人、人工智能和計算機視覺相關的知識,適用于日常教學和課程實驗,提升學生的動手能力和創新能力。

參考文獻:

[1]孫富春.智能機器人的認知與學習[J].機器人,2019,41(5):561.

[2]占宏,李嫻,楊辰光.機器人示教學習與技能泛化實驗設計[J].實驗技術與管理,2021,38(6):52–55,66.

[3]葛連正,趙立軍.基于V-REP的機器人仿真實驗系統及教學[J].實驗技術與管理,2021,38(3):132–135.

猜你喜歡
深度學習
從合坐走向合學:淺議新學習模式的構建
面向大數據遠程開放實驗平臺構建研究
基于自動智能分類器的圖書館亂架圖書檢測
搭建深度學習的三級階梯
有體驗的學習才是有意義的學習
電子商務中基于深度學習的虛假交易識別研究
現代情報(2016年10期)2016-12-15 11:50:53
利用網絡技術促進學生深度學習的幾大策略
考試周刊(2016年94期)2016-12-12 12:15:04
MOOC與翻轉課堂融合的深度學習場域建構
大數據技術在反恐怖主義中的應用展望
深度學習算法應用于巖石圖像處理的可行性研究
軟件導刊(2016年9期)2016-11-07 22:20:49
主站蜘蛛池模板: 国产真实二区一区在线亚洲| 日韩欧美91| 亚洲综合久久一本伊一区| 国产国拍精品视频免费看| 日本不卡视频在线| 中文字幕欧美日韩| 欧美啪啪网| 精品国产免费观看| 99一级毛片| 亚洲人视频在线观看| 中文无码毛片又爽又刺激| 人妻无码中文字幕第一区| 亚洲三级a| 精品自窥自偷在线看| 亚洲精品图区| 无码国产伊人| 日韩精品无码免费专网站| 亚洲国产看片基地久久1024| 亚洲精品色AV无码看| 色丁丁毛片在线观看| 日韩精品一区二区三区中文无码| 亚洲欧美国产视频| 欧美日韩资源| 91蝌蚪视频在线观看| 精品视频一区二区三区在线播| 第一页亚洲| 伊人成人在线| 国产高清不卡视频| 91视频区| 刘亦菲一区二区在线观看| 国产9191精品免费观看| 伊人久久婷婷| 国产男女XX00免费观看| 欧美黄色网站在线看| 精品国产成人高清在线| 国产91丝袜在线播放动漫 | 91偷拍一区| 国产性生交xxxxx免费| 亚洲va欧美va国产综合下载| 国产高清国内精品福利| 无码专区在线观看| 国产菊爆视频在线观看| 色综合网址| 国产精品19p| 国产人成在线视频| 波多野结衣一二三| 米奇精品一区二区三区| …亚洲 欧洲 另类 春色| 欧美国产在线看| 免费aa毛片| 日韩色图区| …亚洲 欧洲 另类 春色| 国产一区三区二区中文在线| 国产白浆视频| 亚洲一级毛片在线播放| 亚洲综合香蕉| 99视频在线精品免费观看6| 日韩 欧美 国产 精品 综合| 久草国产在线观看| 91色在线视频| www成人国产在线观看网站| 亚洲天堂免费| 亚洲综合18p| 欧美不卡视频一区发布| 青青草原国产av福利网站| 欧美不卡视频一区发布| 91青青草视频在线观看的| 国产91av在线| 亚洲制服中文字幕一区二区| 久久综合结合久久狠狠狠97色| 国产99视频精品免费视频7 | 久久9966精品国产免费| 国产超碰在线观看| 国产成人精品一区二区| 永久成人无码激情视频免费| 欧亚日韩Av| 成人午夜久久| 97在线国产视频| 在线观看国产网址你懂的| 99伊人精品| 网友自拍视频精品区| 人妻一区二区三区无码精品一区 |