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

基于YOLOv5模型識別的數字孿生機械臂

2025-02-23 00:00:00蔣維佳項陽彭舟張振哲胡鑫朱啟瑞季王恬錢志豪
物聯網技術 2025年4期
關鍵詞:機械模型

摘 要:為解決傳統工廠機械臂工作室需要近距離人工看護、易造成安全事故等問題,采用基于YOLOv5機器視覺模型和Unity 3D平臺的虛幻引擎搭建了一款可遠距離人機交互、實時監測的機械臂。其中,視覺模塊利用樹莓派官方攝像頭作為視覺傳感器,使用樹莓派處理YOLOv5的計算任務,經過長時間的數據采集將視頻以每秒30幀的頻率分割成靜態圖像,用于增強模型魯棒性;孿生模塊以Unity 3D組件搭建基本結構,通過手寫腳本模擬現實機械臂的物理特性;利用MQTT通信協議使二者協同驅動。經驗證,該機械臂性能穩定,能夠較好地實現既定目標。

關鍵詞:視覺識別;物聯網;機械臂;數字孿生;MQTT;Unity 3D

中圖分類號:TP241.2 文獻標識碼:A 文章編號:2095-1302(2025)04-0-03

0 引 言

隨著國家的發展,對于高新技術和智能制造的需求日益增長。為滿足提高生產效率、降低成本、保障安全和促進創新的需求,一項能夠在高危、無塵的工作環境中進行高效、精準操作的技術有助于為國家制造業[1]、航空航天[2-3]、醫療[4]、

軍事[5]等領域的發展提供重要支持。近年來,隨著機器視覺和硬件技術的提升,許多應用型機械臂,如文獻[6]研制的腹腔鏡微創手術機器人,憑借其精巧的結構充分發揮了微創手術的優勢,但其三維顯示系統目前還無法將機器人在視覺圖像上進行標定;文獻[7]通過機器視覺設計了一套機場行李搬運系統,但受時間和結構等因素限制,目前仍然存在一些不足。本文設計的基于視覺識別與路徑規劃的數字孿生機械臂,為綜合機械臂的研制提供了參考。

1 機械臂數字孿生

1.1 物理特性映射

所謂物理映射[8]就是將現實世界的客觀影響因素通過虛擬引擎投射到虛擬場景中。其中包括機械結構的父子關系、機械臂的數學模型、驅動器代碼等,使其運行邏輯等與現實世界中的實體機械臂參數一致。

如圖1中的淺灰色部分所示,在設計關節部分時特意選用了機械式主動調平方式,以保證夾爪能夠在升降過程中保持水平狀態,從而確保其在抓取過程中的穩定性。所使用的42步進電機,通過官方文檔查詢相關數據后,以代碼的形式在虛擬體中體現。機械臂的臂長、臂寬、齒輪齒數、分度圓等參數直接以模型的形式導入。

1.2 虛擬體搭建

目前市面上的主流引擎有Unreal、Unity、Source、CryEngine等,該項目基于Unity 3D平臺搭建,其主要優點為Unity 3D社群活躍,除具有優秀的跨平臺兼容性和相對容易的開發環境外,還擁有大量的第三方包,截至目前共有超過56 000個第三方包可以使用。

圖2展示的是虛擬體搭建界面。其中,頁面左邊一欄是Unity 3D的主從關系表達樹,通過查看其上下位置即可確定主從關系。中間為搭建的場景,Unity場景自帶單個攝像頭和單個光源,將三維模型(fbx格式)導入場景中,根據上節提到的物理特性使用虛擬引擎自帶的組件進行約束。圖2右邊一欄為單個零件屬性欄,在此選擇零件的物理屬性和連接類型。

圖3為用戶交互界面,包括(①)退出:退出程序;使用說明(②):內置文字版使用說明;用戶登錄(③):登錄購買的云服務器ID;初始化(④):初始化機械臂按鈕;坐標輸入(⑤):指令輸入入口;調整(⑥):調整細微偏差;可視化(⑦):可視化機械臂模型。

1.3 數據交互

該項目使用消息隊列遙測傳輸協議(Message Queuing Telemetry Transport, MQTT)確保實體和孿生體之間的通信。MQTT是一種基于發布/訂閱(Publish/Subscribe)模式的“輕量級”通信協議,該協議基于TCP/IP協議構建。MQTT最大的優點在于,僅需使用極少的代碼和有限的帶寬即可為連接遠程設備提供實時可靠的消息服務。

通過圖4所示的坐標輸入窗口輸入指定坐標,后臺將坐標發送至租用的服務器,機械臂控制主板上的ESP8266輔板通過WiFi模塊從指定服務器中抓取坐標信息,并發送給母板從而控制機械臂。圖4為通信代碼調用的庫和第三方插件。

2 視覺識別系統

2.1 視覺硬件配置

本文采用了適用于樹莓派的官方高清攝像頭,以確保圖像質量滿足后續處理要求。該攝像頭具備高分辨率捕捉能力,能夠清晰記錄機械臂操作環境中的細節。為處理YOLOv5模型[9]的計算任務,選用了樹莓派4B作為計算平臺,其具備4 GB RAM和1.5 GHz 的四核心CPU,可滿足實時處理的基本需求。

2.2 數據采集與預處理

在實驗室環境下,通過樹莓派高清攝像頭連續捕獲了總計24 h的機械臂操作視頻。隨后,將視頻以每秒30幀的頻率分割成靜態圖像,共獲得約2.6萬張圖像,如圖5所示。采用圖像增強技術,包括旋轉、縮放和顏色調整等,提高模型訓練的多樣性和魯棒性。

2.3 數據集制作與標注

利用LabelImg工具對采集的圖像進行手動標注[10],標注內容專注于要識別的物體,包括其類別和位置(使用邊界框標注,如圖6所示)。每張圖像由兩名研究人員獨立標注,通過交叉驗證方式解決標注差異問題,確保數據集的準確性和一致性。

2.4 YOLOv5模型訓練與優化

在樹莓派平臺上部署YOLOv5模型前,首先在具備GPU加速功能的服務器上進行預訓練,使用公開的COCO數據集初始化模型權重。隨后,利用制作的定制數據集對模型進行微調,訓練過程需使用交叉熵損失函數和Adam優化器,學習率設置為0.001,批量大小為32,共計迭代了5 000次。

為適應樹莓派的計算能力,對YOLOv5模型進行輕量化處理,包括剪枝、量化和知識蒸餾等,以減少模型的參數量和計算復雜度。輕量化后的模型在樹莓派上的推理時間從原始模型的2.5 s降低到0.8 s,準確率保持在93%以上,可滿足實時處理的要求,達到圖7所示的效果。

3 機械臂機構

3.1 機械臂設計

本文以開源的桌面機械臂為設計基礎,利用三維產品建模軟件完成了造型設計。為了制造所有主干結構件,采用了增材制造中的FDM 3D打印技術。在實體部件的重建過程中,根據數字孿生體的信息反饋進行了三次重建。該機械臂具有三個自由度:底座與機械臂間的轉動自由度、機械臂大臂與底座間的轉動自由度以及機械臂小臂與大臂間的轉動自由度。大臂、小臂和底座的運動由三個步進電機通過齒輪連桿等結構實現傳動控制。

實體部分由42步進電機驅動,各關節處配有軸承以確保活動自由度。各構件通過緊固件連接,驅動電機、限位開關和傳感器通過數據線連接到控制主板。控制主板可以實現機械臂的全部控制功能,并能與電腦上的孿生體進行串口通信。通過與遠程通信模塊連接,控制主板還可以實現與孿生體的跨局域網信息通信。

關于機械限位開關的運用,本文將其用于機械臂斷電啟動時的復位和運動控制時的點位標定。此外,步進電機的控制引入了基于霍爾元件的磁感應控制模塊,實現了閉環控制。該磁傳感器可以實時獲取步進電機的位置、矢量、速度和加速度等信息,使該模塊能夠獨立工作,用于實現電機驅動和位置反饋。機械臂根據控制主板接收到的運動指令運動,并在收到信息索取指令時輸出當前傳感器采集的信息。

3.2 機械夾爪設計

由于三爪式舵機夾爪的綜合表現和在機械臂上展現出的卓越的穩定性和功能性,已被應用在各類場景中。該機械夾爪憑借獨特的優勢,為機械臂提供了穩定可靠的夾持能力。

在需要高精度操作的場景中,三爪式的舵機夾爪展現出相較于兩爪式或吸盤等夾持組件更加穩定的特性。由于其三個夾爪為聯動式控制,可以精確地夾持各種形狀和大小的物體,因此能夠更好地確保操作的準確性和穩定性。在需要快速響應的場景中,三爪式舵機夾爪憑借其高性能舵機,實現了快速而準確的夾持和釋放。通過精確控制舵機的轉動,夾爪可以在短時間內完成張開和閉合的動作,提高了機械臂的工作效率。這使得它在需要快速更換或移動物料的場景中表現出色,大大提升了機械臂的工作性能。

此外,三爪式舵機夾爪還具備良好的適應性,能夠應對各種形狀和硬度的物體。通過調整夾爪的張合程度和夾持力度,可以實現對不同物料的穩定夾持,而不會對物料造成損傷。同時,由于結構的設計,它對于反復做夾持動作所造成的磨損相較于其他方式更小,夾爪更加堅固耐用,使得它更適合應用于連續的工作過程,從而減少了因夾爪抖動或滑移導致的誤差。這使得它在夾抓各種不同物料時都能保持高效穩定的工作狀態。三爪式夾爪機構如圖8所示。

4 結 語

該項目通過Unity 3D平臺搭建了數字孿生體并使用MQTT通信協議實現了與實體的同步通信;通過集成適用于樹莓派的高清攝像頭和基于樹莓派搭載的YOLOv5模型,實現了對機械臂操作環境中目標物體的高效準確識別,創造了一種現實意義上的非接觸式人機交互機械臂。同時,數字孿生和機器視覺技術的結合為非接觸交互機械臂的應用提供了更大的優勢。這類優勢重點體現在可以對機械臂的運行狀態進行實時監控和模擬,便于直觀觀測其夾爪狀態,并預測其未來的性能和行為,從而更好地進行優化和控制。通過預測可能出現的故障,有助于延長機械臂的使用壽命,提高機器人的生產效率和產品質量,減少人為操作誤差,為企業降低各類成本。

然而,本項目目前局限于硬件算力,對于模型的數據處理速度仍有待提高。未來將探索更高效的模型優化方法和硬件加速技術,以進一步提升系統的性能。

注:本文通訊作者為蔣維佳。

參考文獻

[1]劉亦晴.工業機器人智能視覺引導技術發展及其運用[J].科技經濟市場,2020(4):3-5.

[2]張凱鋒,周暉,溫慶平,等.空間站機械臂研究[J].空間科學學報,2010,30(6):612-619.

[3]高涵,張明路,張小俊,等.機械臂絕對定位精度標定關鍵技術綜述[J].計算機應用研究,2017,34(9):2570-2576.

[4]倪自強,王田苗,劉達.醫療機器人技術發展綜述[J].機械工程學報,2015,51(13):45-52.

[5]佚名.美巨型焊接機器人系統可助力軍事應用[J].焊接技術,2017,46(1):90.

[6]鞠浩. 腹腔鏡微創外科手術機器人控制系統研究[D].天津:南開大學,2010.

[7]劉新. 基于機械臂的機場行李智能搬運系統研究[D].吉林:吉林大學,2022.

[8] BRATCHIKOV S, ABDULLIN A, DEMIDOVA G L, et al. Development of digital twin for robotic arm [C]// 2021 IEEE 19th International Power Electronics and Motion Control Conference (PEMC). Gliwice, Poland: IEEE, 2021: 717-723.

[9]李宇翔,王帥,陳偉,等.基于Ghost模塊的改進YOLOv5目標檢測算法[J].現代電子技術,2023,46(3):29-34.

[10]朱花,陳璐,陽明,等.基于YOLOv3的工件抓取機械臂研究[J].實驗室研究與探索,2023,42(9):132-138.

猜你喜歡
機械模型
一半模型
重要模型『一線三等角』
機械革命Code01
電腦報(2020年35期)2020-09-17 13:25:53
重尾非線性自回歸模型自加權M-估計的漸近分布
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
ikbc R300機械鍵盤
電腦報(2019年40期)2019-09-10 07:22:44
簡單機械
3D打印中的模型分割與打包
機械班長
按摩機械臂
主站蜘蛛池模板: 色妞www精品视频一级下载| 日韩精品欧美国产在线| 国产剧情无码视频在线观看| 国产99在线| 久久婷婷国产综合尤物精品| 不卡视频国产| 自拍偷拍欧美日韩| 国产成人亚洲精品无码电影| 99re热精品视频中文字幕不卡| 亚洲天堂啪啪| 亚洲bt欧美bt精品| 国产导航在线| 不卡的在线视频免费观看| 99偷拍视频精品一区二区| 热久久综合这里只有精品电影| v天堂中文在线| 尤物在线观看乱码| av无码久久精品| 性喷潮久久久久久久久| 黄色网址手机国内免费在线观看| 波多野结衣一二三| 久久婷婷人人澡人人爱91| 一本色道久久88| 欧美性久久久久| 国产在线高清一级毛片| 国产精品va| 亚洲一道AV无码午夜福利| 美女高潮全身流白浆福利区| 国产主播喷水| 91福利国产成人精品导航| 国产综合网站| 无码一区中文字幕| 一级一级一片免费| 婷婷成人综合| 欧美日韩精品一区二区在线线 | 国产成人AV大片大片在线播放 | 久久精品女人天堂aaa| 亚洲日本韩在线观看| 欧美第二区| 中文字幕无线码一区| 亚洲综合精品香蕉久久网| 精品丝袜美腿国产一区| 91久久天天躁狠狠躁夜夜| 乱人伦99久久| 九色视频最新网址| 国产真实乱子伦精品视手机观看 | 国产免费怡红院视频| 小说 亚洲 无码 精品| 最新痴汉在线无码AV| 欧美另类精品一区二区三区| 国产va免费精品观看| 亚洲天堂网在线播放| 亚洲欧美激情小说另类| 国内熟女少妇一线天| 免费视频在线2021入口| 久久亚洲精少妇毛片午夜无码| 国产高清不卡| 久久黄色一级视频| 国产新AV天堂| 91啪在线| 国产精品亚洲va在线观看| 青青久视频| 亚洲无码精彩视频在线观看 | 亚洲色精品国产一区二区三区| 精品少妇人妻一区二区| 麻豆AV网站免费进入| 亚洲欧美色中文字幕| 欧美色伊人| 中文无码精品a∨在线观看| 全部免费毛片免费播放| 亚洲黄色网站视频| 日韩欧美网址| 日韩在线视频网站| 免费一看一级毛片| 中文字幕在线看| 中文字幕色站| 九九九九热精品视频| 亚洲福利片无码最新在线播放| 小说 亚洲 无码 精品| 日韩中文字幕免费在线观看 | 高清码无在线看| 大陆国产精品视频|