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

快速換裝智能機械手控制系統的設計與實現

2022-02-20 10:25:42姚燕莊澤澍詹祎王鵬云
實驗室研究與探索 2022年11期
關鍵詞:單片機機械模型

姚燕,莊澤澍,詹祎,王鵬云

(北京郵電大學人工智能學院,北京 100876)

0 引言

快速換裝接頭是一端與機械臂相連,另一端與末端執行器相連的特殊結構[1-2]。機械手可以通過換裝接頭實現末端執行器的快速更換,以滿足不同場景下不同任務的需求[3-4]??焖贀Q裝接頭的設計思想已廣泛應用在了生產制造、水下探索、排爆、應急搶險、破拆等多個領域的機械臂中[3-6]??焖贀Q裝接頭在空間機械臂上也有非常廣泛的應用,而空間機械臂是航天器在軌服務的核心裝備[7]。快速換裝接頭一般搭載有視覺感知系統,以獲取工具及其他部件的位姿信息[8]。著名的搭載有快換裝置的空間機械臂系統有MSS、ETS-VII[9]、EUROBOT[10]和軌道快車等[11]。

目前的機械臂系統快換裝置已具有精度高,適用范圍廣等優點,視覺技術也大量應用其中,但目前視覺技術一般用于識別和計算物體的位姿信息,而用于識別部件類型并自動更換末端工具方面的研究較少。

針對快換裝置智能化程度有待進一步提高的問題,本文設計并實現一個基于深度學習的智能機械臂末端快換裝置,從機械結構和控制系統兩方面進行了快換機械臂末端工具的設計,研究的重點是控制系統中圖像識別子系統的設計與實現,達到依據視覺處理系統自動識別部件進而控制機械手的動作。

1 智能機械手的結構組成

智能機械手的機械結構主要由快換裝置和末端執行器組成。

(1)快換裝置??鞊Q裝置的上端(機械臂適配器)與機械臂相連,接頭的基體由機械臂適配器、更換模塊、固定結合模塊、工具端適配器四者組成。機械臂適配器與更換模塊通過螺釘連接。工作時,在電動機的驅動下,更換模塊中的滑塊向下直線運動,從而將4個卡塊向外推。滑塊在鎖緊工作位時,卡塊自鎖,更換模塊與固定結合模塊鎖緊。快換裝置結構如圖1所示。

圖1 快換裝置結構

(2)末端執行器。末端執行器包括剪刀和螺絲刀兩種工具。剪刀部分主要由電動機、螺母、滑塊、剪刀鉗組成。功能是剪切直徑約2 mm的導線。電動機驅動螺桿,螺母在螺桿上直線往復運動,螺母上固連一連桿與剪刀柄上的滑塊鉸接,從而將螺母的直線運動轉換為剪刀柄的擺動,實現剪切。剪刀結構如圖2 所示。

圖2 剪刀結構

電動螺絲刀末端執行器結構分為3 個部分:與中間輔助結構的連接部分、中間連接桿及外六角螺栓批頭。中間連接桿上的外螺紋在螺絲刀的旋轉下,在固定在外殼上的螺母的作用下,螺絲刀結構即可實現旋轉前進,完成擰螺栓的操作。該電動螺絲刀直接使用絲桿螺母機構完成旋轉前進的功能,結構簡單易實現。螺絲刀結構如圖3 所示。

圖3 螺絲刀結構

2 控制系統整體設計

2.1 控制系統的結構組成

快速換裝機械手控制系統主要由兩部分組成,即:基于ImageAi的圖像識別子系統,由計算機實現;機械手控制子系統,主要由AVR 單片機實現。2 個子系統通過無線串口模塊相通信。系統整體結構圖如圖4所示。

圖4 系統整體結構圖

(1)圖像識別子系統。該子系統主要采用基于Tensorflow軟件的ImageAi庫實現,構建卷積神經網絡對目標工件訓練集進行訓練,并對工程中實際拍攝的圖片進行識別。圖像識別子系統通過無線串口模塊與單片機通信,根據單片機傳來的請求控制攝像頭拍攝并將識別結果回傳到單片機中。

(2)機械手控制子系統。機械手控制子系統主要由ATMEGA2560 單片機、3 個電動機、無線透傳模塊、語音輸出模塊等組成。其主要功能為:①在單片機的控制下,通過各電機的運動,實現快換裝置的緊固和松脫以及各工具頭的動作;②單片機還負責接收人機交互模塊傳來的各種控制指令、接收圖像識別子系統傳來與圖像識別有關的訊息,并對各種指令信息做出相應的反饋。

2.2 控制系統工作流程過程

系統主程序將前述各部分綜合在一起,共同實現智能快速換裝的功能。程序控制過程如下:

(1)主循環中。在主循環的流程中:①進入待機狀態;②在檢測到啟動信號后,機械手在機械臂(或其他運動控制設備)的引導下運動到工件處;③到位后通過無線串口模塊通知圖像識別子系統拍照和識別,識別結果返回單片機。

(2)收到圖像識別子系統發來的識別結果后。單片機收到圖像識別結果后的流程:①用戶根據識別情況按下正確或錯誤按鈕,告知單片機本次識別正確與否;②機械臂將快換裝置引導到相應的末端執行器位置并與末端執行器鎖定,待鎖定完成后機械臂再次將快換裝置及末端執行器帶至工件處,執行相應的動作;③快換裝置與末端執行器解鎖,末端執行器及快換裝置歸位。

設備在循環的每一步中,都配有相應的語音輸出,用以提醒操作者當前設備狀態。

3 圖像識別子系統的設計

本文的圖像識別子系統采用PYTHON 語言在計算機上實現,并通過無線串口模塊與單片機進行通信。

3.1 圖像識別算法的選擇

本文分別用ResNet 和DenseNet 兩種當下主流的CNN網絡建立了算法模型,并分別進行了訓練和性能比較,選取最優模型。

ResNet網絡是一種典型的CNN卷積神經網絡,其核心思想是引入深度殘差框架有效解決了梯度消失問題,如圖5 所示ResNet 網絡通過殘差學習單元,建立前面層與后面層之間的“快捷連接”[12],一定程度上解決了網絡退化問題,從而能訓練出更深層的CNN網絡[13]。

圖5 ResNet算法殘差學習單元

DenseNet網絡是一種具有密集連接的卷積神經網絡。它的基本思路與ResNet 一致,與ResNet 的主要不同是該網絡中任意兩層之間都有直接的連接[14],而該層所學習的特征也會被直接傳給其后面所有層作為輸入,從而實現特征重用提升效率。

3.2 模型訓練

圖像識別子系統采用基于TensorFlow軟件便捷高效的ImageAi 庫搭建了深度學習模型,ImageAi 提供4種不同的算法模型來執行自定義預測模型訓練。將其中任意一種算法加載到imageai.Prediction.Custom.CustomImagePrediction類中,即可在任何對象/人的圖像集上訓練模型[15]。本項目分別選用ResNet網絡和DenseNet網絡進行了訓練并做了性能分析比較。

應用ImageAi庫進行自定義預測模型訓練,首先需要準備用于訓練的圖像,本項目共計收集到實際工程應用中的螺絲、電線圖片441張,訓練、測試集約按4∶1劃分。

通過調用訓練語句,對模型類別、迭代次數、訓練集位置等進行設置,即可快速高效對模型進行訓練。ResNet網絡所生成的模型共有約2 300 萬個可訓練參數,網絡結構龐大;DenseNet 網絡所生成的模型共有約700 萬個待訓練參數,網絡規模小于ResNet。

訓練次數設置為100輪,訓練程序運行在1 臺型號為ThinkPAD T460 的筆記本電腦上,其配置了英特爾i5-6200U,DDR3L8 GB 內存,操作系統為Windows10。訓練耗時約為28 h,其中ResNet 的訓練每輪時長平均為7 min,而DenseNet 的訓練每輪時長平均為10 min,長于ResNet,這是由于DenseNet 訓練過程中內存占用更多的原因所導致的,訓練所得到的模型文件是圖像識別的基礎。

3.3 性能分析

通過訓練測試模型準確率結果見表1 所列。

表1 模型準確率情況匯總表

(1)ResNet 模型測試。其各指標與訓練輪數關系如圖6 所示,可見在訓練集上的準確率在30 輪訓練之后基本保持了穩定上升的趨勢,在第40 輪前后損失出現了一個提高,這使得模型參數得到了較好調整,準確率出現了約4%的上升。最終準確率可達99.0%。

圖6 ResNet模型準確率變化曲線

而測試集上的準確率在40 輪之前一直很低,在第40 輪模型訓練集準確率提高后,測試集準確率有一定上升,但在50輪左右測試集損失大幅增加,而后模型預測水平出現了飛躍,測試集準確率從54%逐步提高并穩定到了90.6%,這說明模型“學習”到了更普遍更準確地分類特征。對于為何測試集準確率會在學習率準確率保持穩定的情況下,出現大幅度的躍升,或許是由于樣本采集與分布問題,也有可能是ResNet本身特性所致,值得進一步的探究。

(2)DenseNet模型測試。其各指標與訓練輪數關系如圖7 所示,可見在訓練集上的準確率及損失在60輪訓練之后基本達到穩定,準確率可達98.6%左右,而測試集上的準確率與損失在75 輪訓練后達到穩定,準確率為85.4%,準確率略遜于ResNet網絡。

圖7 DenseNet模型準確率變化曲線

由表1 及圖6~7 可知,在相同條件下,ResNet 在準確率方面較DenseNet 更優,選擇識別性能較好的ResNet模型作為應用在圖像識別子系統上的模型。由于時間及條件限制,本文的實驗數據集規模較小,僅為441 張圖片,未達到ImageAi 推薦的每類500 張訓練圖片、100 張測試圖片的規模,這也是測試集準確率水平未進一步提高的原因。

3.4 圖像識別

本文圖像識別子系統中使用OPENCV 控制攝像頭對真實工件進行拍照,獲得的實際圖像用于識別。

在圖像識別子系統主程序中,首先通過serial 庫設置無線透傳模塊的串口號及波特率,建立起與單片機的通信;然后加載訓練好的模型文件,以備識別。當單片機發來請求后,根據不同請求執行拍照、識別等操作,并將結果返回單片機。在實際測試中由于抖動等原因,識別準確率尚不及測試集上的準確率。圖像識別子系統程序的流程圖如圖8 所示。

圖8 圖像識別子系統程序流程圖

4 結語

本文設計并實現了一個基于Resnet 神經網絡的可快速更換末端執行器的機械手系統,并進行了訓練、圖像拍照及識別實驗,實驗結果表明,控制系統可以完成預定動作,電動機控制平穩可靠,圖像識別效果良好。后續工作將擴展除剪刀和螺絲刀外的其他末端工具,該設備預期將裝載到真實機械臂末端進行實際檢驗,從而為更好地模擬航天器艙外操作工作做好準備。

猜你喜歡
單片機機械模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
簡單機械
3D打印中的模型分割與打包
機械班長
主站蜘蛛池模板: 91亚洲精选| 亚洲精品国产成人7777| 日韩欧美中文在线| 婷五月综合| 午夜免费小视频| 亚洲精品无码抽插日韩| 国产手机在线ΑⅤ片无码观看| 99热国产这里只有精品无卡顿" | 亚洲午夜天堂| 中文字幕有乳无码| 亚洲黄色片免费看| 国产成年无码AⅤ片在线| 国产国模一区二区三区四区| 伊在人亚洲香蕉精品播放| 免费 国产 无码久久久| 亚洲欧美精品日韩欧美| 无码日韩人妻精品久久蜜桃| 无码电影在线观看| 热re99久久精品国99热| 无码aaa视频| 久久久久人妻一区精品色奶水| 国产玖玖视频| 成人va亚洲va欧美天堂| 亚洲男人在线| 素人激情视频福利| 欧美日韩午夜| www成人国产在线观看网站| 日本黄色a视频| 亚洲精品成人7777在线观看| 欧美日韩91| 国产毛片一区| 在线va视频| 污污网站在线观看| 午夜国产精品视频黄| 性色生活片在线观看| 538国产在线| 国产高清免费午夜在线视频| 中文成人无码国产亚洲| 精品国产99久久| 激情亚洲天堂| 国产日本视频91| 一区二区欧美日韩高清免费| 色悠久久综合| 亚洲无码熟妇人妻AV在线| 夜夜高潮夜夜爽国产伦精品| 欧美视频在线不卡| 久久综合伊人 六十路| 亚洲第一中文字幕| 国产精品亚洲五月天高清| 日本久久久久久免费网络| 欧美激情成人网| 黄色网站不卡无码| 高清色本在线www| 专干老肥熟女视频网站| 久久人搡人人玩人妻精品| 日韩精品毛片| 最新午夜男女福利片视频| 国产欧美日韩va另类在线播放| 91热爆在线| 国产精品网拍在线| 精品综合久久久久久97超人该| 蜜桃视频一区| 亚洲六月丁香六月婷婷蜜芽| 91成人精品视频| 日韩高清中文字幕| 日本午夜三级| 九一九色国产| 九九热精品视频在线| 色屁屁一区二区三区视频国产| 岛国精品一区免费视频在线观看| 日韩午夜片| 国产在线一二三区| 99精品免费在线| 欧美亚洲一区二区三区导航| 99久久精品免费看国产电影| 久久这里只有精品66| 欧美一级专区免费大片| 欧美亚洲国产精品久久蜜芽| 五月丁香在线视频| 在线观看国产精品日本不卡网| 午夜天堂视频| 一级成人a做片免费|