亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于機(jī)器視覺的智能垃圾分揀機(jī)器人的設(shè)計(jì)

        2021-12-21 08:14:36周旭華伍懿美黃曉茹翁嘉欣
        裝備制造技術(shù) 2021年8期
        關(guān)鍵詞:流程圖藍(lán)牙物體

        周旭華,伍懿美,黃曉茹,翁嘉欣

        (河源職業(yè)技術(shù)學(xué)院,廣東 河源 517000)

        0 引言

        隨著科技的發(fā)展和進(jìn)步,人們的生活水平逐漸的提高,科技產(chǎn)品的使用也越來越普及,一切都向著智能化發(fā)展[1-3]?,F(xiàn)在,智能機(jī)器人的數(shù)量和適應(yīng)場景的復(fù)雜性也在增加,這也顯示出對智能機(jī)器人的精確性,耐用性和靈活性等性能有更高的要求。機(jī)械臂技術(shù)的應(yīng)用已越來越普及,已逐漸滲透到軍事、航天、醫(yī)療、日常生活及教育娛樂等各個(gè)領(lǐng)域,慢慢取代了人類的勞動(dòng),尤其是代替人不能到或不適宜去的、有危險(xiǎn)的環(huán)境中,工業(yè)自動(dòng)化對機(jī)器人的智能化水平依賴也越來越高,機(jī)械臂的發(fā)展越來越受到重視[4-5]。

        本文設(shè)計(jì)了一種以AT Mega328(Uno)為主控元件的六自由度機(jī)械臂智能垃圾分揀機(jī)器人,包括硬件、軟件和機(jī)械等部分,能夠?qū)崿F(xiàn)上位機(jī)和下位機(jī)的通信及控制,本文制作的樣機(jī)能夠滿足高職院校汽車智能化專業(yè)的實(shí)訓(xùn)教學(xué),通過對樣機(jī)進(jìn)一步優(yōu)化,還能應(yīng)用在貨物搬運(yùn)、智能巡邏等領(lǐng)域,該機(jī)器人的研究符合我國人工智能技術(shù)的政策發(fā)展趨勢,具有很好的實(shí)用價(jià)值,具有很好的推廣應(yīng)用前景。

        1 智能垃圾分揀機(jī)器人總體設(shè)計(jì)

        垃圾的分類有很多種,本文設(shè)計(jì)利用顏色來代替不同種類的垃圾[6-8]。智能垃圾分揀機(jī)器人系統(tǒng)的主要結(jié)構(gòu)為機(jī)械臂,視覺功能模塊和藍(lán)牙通信技術(shù),在面對不同場合需求時(shí),需要設(shè)計(jì)不同的動(dòng)作組來實(shí)現(xiàn)機(jī)械臂的運(yùn)動(dòng)路徑,也就是說控制各個(gè)舵機(jī)的轉(zhuǎn)動(dòng)角度,本系統(tǒng)視覺功能模塊設(shè)計(jì)中,利用星通科技提供的OpenMV 視覺模塊來完成物體顏色識別,在編程中設(shè)計(jì)三組顏色(紅黃綠)來代替三種類型的垃圾,通過OpenMV 攝像頭的識別來檢測目標(biāo)物體,最終將顏色信息通過藍(lán)牙模塊傳遞給基于Arduino單片機(jī)的開源舵機(jī)控制板,從而實(shí)現(xiàn)機(jī)械臂的顏色自動(dòng)分揀。

        設(shè)計(jì)的智能分揀機(jī)器人,首先由視覺模塊先完成顏色識別功能,同時(shí)設(shè)計(jì)機(jī)械臂的動(dòng)作組,視覺模塊識別物體顏色是否為目標(biāo)顏色,如是目標(biāo)物體,則將結(jié)果發(fā)送給機(jī)械臂的控制板,控制板根據(jù)所得的信息進(jìn)行控制機(jī)械臂做出對應(yīng)的動(dòng)作組,整體設(shè)計(jì)流程圖如圖1 所示。

        圖1 系統(tǒng)結(jié)構(gòu)框圖

        2 硬件設(shè)計(jì)

        2.1 硬件結(jié)構(gòu)設(shè)計(jì)

        本系統(tǒng)主要有四個(gè)模塊:一是機(jī)械臂的主控模塊;二是機(jī)器的視覺模塊;三是機(jī)械臂模塊;四是藍(lán)牙通信技術(shù)。使用Arduino 編程的開源舵機(jī)控制板控制機(jī)械臂操作的運(yùn)動(dòng),并連接藍(lán)牙模塊與OpenMV視覺模塊進(jìn)行串口通信。其系統(tǒng)的硬件設(shè)計(jì)框圖如圖2 所示。

        圖2 系統(tǒng)的硬件設(shè)計(jì)框圖

        2.2 硬件電路設(shè)計(jì)

        硬件部分包括OpenMV 模塊1 個(gè),藍(lán)牙模塊2個(gè),Arduino 控制板1 塊,數(shù)字舵機(jī)6 個(gè),機(jī)械爪1個(gè),旋轉(zhuǎn)底座1 個(gè),U 型支架4 個(gè),鋰電池1 個(gè)。整體設(shè)計(jì)硬件電路及實(shí)物如圖3 所示。

        圖3 整體硬件電路圖及實(shí)物圖

        3 軟件設(shè)計(jì)

        智能分揀機(jī)器人整體的軟件設(shè)計(jì)開發(fā)環(huán)境有Arduino IDE 和OpenMV IDE。這兩個(gè)軟件系統(tǒng)的共同特點(diǎn)就是擁有豐富的開源功能代碼庫和通俗易通的編程操作。本文主要通過Arduino 編程來控制舵機(jī)的轉(zhuǎn)動(dòng)和連接藍(lán)牙,從而實(shí)現(xiàn)機(jī)械臂的動(dòng)作操作。通過OpenMV IDE 編程來對物體進(jìn)行顏色識別。

        3.1 藍(lán)牙模塊

        藍(lán)牙模塊程序設(shè)計(jì)流程圖及部分程序如圖4 所示。

        圖4 藍(lán)牙模塊程序設(shè)計(jì)流程圖及部分程序

        3.2 機(jī)械臂模塊

        通過Arduino 編程來控制舵機(jī)的轉(zhuǎn)動(dòng),從而實(shí)現(xiàn)機(jī)械臂的動(dòng)作操作。其機(jī)械臂程序流程圖如圖5 所示。

        圖5 機(jī)械臂模塊程序設(shè)計(jì)流程圖及部分程序

        3.3 視覺模塊

        通過OpenMV IDE 編程來對物體進(jìn)行顏色識別,將識別的顏色結(jié)果輸出給Arduino 控制板,當(dāng)識別到紅色物體則發(fā)送“red”,綠色“green”,藍(lán)色“blue”,以字符串的形式由藍(lán)牙模塊發(fā)送出去,然后Arduino 板從藍(lán)牙從模塊中讀取,進(jìn)行判斷是否為目標(biāo)顏色,從而實(shí)現(xiàn)機(jī)械臂的分揀動(dòng)作。其視覺模塊顏色識別部分程序流程圖如圖6 所示。

        圖6 視覺模塊顏色識別部分程序流程圖級部分程序

        4 測試

        測試部分主要檢測OpenMV 視覺模塊識別目標(biāo)顏色是否正確以及檢測機(jī)械臂是否能正確抓取。首先將符合設(shè)定顏色的積木進(jìn)行位置的擺放,并指定最終放置目標(biāo)物體的位置。當(dāng)視覺模塊檢測到目標(biāo)顏色時(shí),從IDE 界面中攝像頭的圖像里能看到,目標(biāo)顏色的物體被矩形方框框起來,如圖7 所示。

        圖7 視覺模塊識別目標(biāo)顏色

        經(jīng)過多次的測試,智能分揀機(jī)器人總體的性能是良好的,OpenMV 攝像頭獲取的圖片后處理的信息基本是有效的,能把目標(biāo)物體的顏色信息通過藍(lán)牙串口傳送至主控板,主控板獲取的信息后,能夠有效準(zhǔn)確的控制機(jī)械臂進(jìn)行抓取目標(biāo)物體,機(jī)械臂抓取后能正確的將物體放置在指定的位置。但是OpenMV 在進(jìn)行識別物體顏色時(shí),如果背景顏色和目標(biāo)物體的顏色過于接近的話,那么則會(huì)出現(xiàn)多個(gè)色塊識別的情況,不能分離出背景和物塊。如果在實(shí)驗(yàn)環(huán)境下光照過強(qiáng)或著過暗,那么識別的物塊顏色可能會(huì)有點(diǎn)偏差。

        5 結(jié)論及應(yīng)用

        設(shè)計(jì)了一種以AT Mega328(Uno)為主控元件的六自由度機(jī)械臂智能垃圾分揀機(jī)器人,包括硬件、軟件和機(jī)械等部分。文中給出了系統(tǒng)的硬件設(shè)計(jì)方案以及流程圖,同時(shí)給出了軟件系統(tǒng)設(shè)計(jì)方法。系統(tǒng)實(shí)現(xiàn)了上位機(jī)通過藍(lán)牙發(fā)送指定字符串、機(jī)械臂通過藍(lán)牙接收字符串和控制機(jī)械手臂的功能,并能實(shí)現(xiàn)機(jī)械臂回到初始位置,在設(shè)計(jì)時(shí),由于需要測量的距離范圍固定,采用了量尺測量法。軟件主要分為顏色識別模塊和無線通信模塊、數(shù)據(jù)處理模塊這三大模塊,軟件的這種“自頂向下”的模塊化軟件編程方法,能使軟件的結(jié)構(gòu)更清晰,并有利于軟件的調(diào)試和修改。經(jīng)過調(diào)試,該機(jī)器人能夠?qū)崿F(xiàn)發(fā)送指定字符串到機(jī)械臂然后機(jī)械臂工作。

        目前,該機(jī)器人已經(jīng)應(yīng)用于我校汽車智能化專業(yè)的實(shí)訓(xùn)教學(xué)中,能夠滿足基本教學(xué),在將該機(jī)器人的硬件和軟件部分進(jìn)一步優(yōu)化,還能應(yīng)用在貨物搬運(yùn)、智能巡邏等領(lǐng)域,該機(jī)器人的研究符合我國人工智能技術(shù)的政策發(fā)展趨勢,具有很好的實(shí)用價(jià)值。

        猜你喜歡
        流程圖藍(lán)牙物體
        藍(lán)牙音箱的直線之美
        深刻理解物體的平衡
        我們是怎樣看到物體的
        簡單、易用,可玩性強(qiáng)Q AcousticsBT3藍(lán)牙音箱
        適合自己的才是最好的 德生(TECSUN) BT-50藍(lán)牙耳機(jī)放大器
        緊急:藍(lán)牙指尖陀螺自燃!安全隱患頻出
        玩具世界(2017年8期)2017-02-06 03:01:38
        專利申請審批流程圖
        河南科技(2016年8期)2016-09-03 08:08:22
        專利申請審批流程圖
        河南科技(2016年6期)2016-08-13 08:18:29
        為什么同一物體在世界各地重量不一樣?
        寧??h村級權(quán)力清單36條
        亚洲黄色官网在线观看| 国产美女在线精品免费观看网址| 手机在线看片| 色综合天天综合欧美综合 | 黄片午夜免费观看视频国产| 熟妇人妻丰满少妇一区| 亚洲精品国产av成人网| 国产自拍av在线观看| 国产精品一区二区三区播放 | 麻豆精品一区二区综合av| 国产黑丝美腿在线观看| 在线无码中文字幕一区| 蜜臀亚洲av无码精品国产午夜.| 国产一区二区三区乱码| 国产成人亚洲综合色婷婷| 在线观看免费人成视频色9| 中文无码制服丝袜人妻av| 亚洲日韩精品欧美一区二区三区不卡 | 领导边摸边吃奶边做爽在线观看 | 一本久道久久综合五月丁香| 99精品欧美一区二区三区美图| 国产精品福利久久香蕉中文| 国产成人AV乱码免费观看 | 日本伦理视频一区二区| 青青操视频手机在线免费观看| 国产视频激情在线观看| 丁香婷婷激情综合俺也去| 又大又紧又粉嫩18p少妇| 青草视频在线播放| 久久久精品久久日韩一区综合| 欧美日韩一二三区高在线| 成人一区二区三区蜜桃| 亚洲av无一区二区三区综合| 亚洲精品视频1区2区| 色综合久久网| 日韩吃奶摸下aa片免费观看| 精品国产乱码久久久软件下载 | 浪货趴办公桌~h揉秘书电影| 久久人人爽人人爽人人av| 亚洲欧美日韩高清一区二区三区| 亚洲伊人免费综合网站|