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
主站蜘蛛池模板: 国产精品尤物铁牛tv| 国产精品99在线观看| 国产精品尤物在线| 欧美另类一区| 日韩在线2020专区| 国产最爽的乱婬视频国语对白 | 天天综合网色| 青青操视频免费观看| 欧美日韩另类在线| AV在线麻免费观看网站 | 中国黄色一级视频| 香蕉99国内自产自拍视频| 亚洲欧洲日本在线| 少妇精品网站| 在线无码九区| 国产一级毛片yw| 五月激情综合网| 日本人妻一区二区三区不卡影院| 啪啪啪亚洲无码| 久久精品午夜视频| 亚洲精品777| 午夜在线不卡| 国产黄色片在线看| 永久免费精品视频| 久久毛片网| av午夜福利一片免费看| 少妇露出福利视频| 亚洲精品在线观看91| 波多野结衣AV无码久久一区| 22sihu国产精品视频影视资讯| 天天色天天操综合网| 亚洲精品高清视频| 日韩高清一区 | 毛片在线看网站| 午夜欧美理论2019理论| 免费看美女自慰的网站| 国产成人高清精品免费软件| 精品人妻无码区在线视频| 国产99视频在线| 2021国产精品自产拍在线观看| 毛片最新网址| 亚洲国产午夜精华无码福利| 九色视频线上播放| 国产靠逼视频| 中国一级特黄视频| 91热爆在线| 国产高清又黄又嫩的免费视频网站| 国产成人高清亚洲一区久久| 国产精品部在线观看| 福利国产微拍广场一区视频在线| 青青国产视频| a亚洲天堂| 欧美区一区二区三| 夜夜操国产| 国产丰满大乳无码免费播放| 国产乱子伦手机在线| 亚洲毛片一级带毛片基地| 一级爱做片免费观看久久| 色综合a怡红院怡红院首页| 免费在线视频a| 国产精品无码一二三视频| 色天天综合久久久久综合片| 国产精品久久久久无码网站| 五月婷婷综合色| 亚洲欧美综合另类图片小说区| 国产成人精品一区二区三区| 操美女免费网站| 在线日韩一区二区| 亚洲av日韩av制服丝袜| 久久综合色播五月男人的天堂| 日韩欧美中文字幕在线精品| 欧美曰批视频免费播放免费| 精品乱码久久久久久久| 亚洲精品视频免费观看| 久久先锋资源| 国产成人乱无码视频| 欧美高清国产| 91小视频版在线观看www| 香蕉综合在线视频91| 欧美日本二区| 欧美日韩中文国产va另类| 在线免费观看a视频|