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

        ?

        基于Open MV的智能追蹤小車的研究與設(shè)計(jì)

        2022-11-19 05:11:20李志強(qiáng)康欽清王東滔肖玉亮李本高
        科教導(dǎo)刊·電子版 2022年26期
        關(guān)鍵詞:主控板色塊小車

        李志強(qiáng),黃 明,康欽清*,王東滔,肖玉亮,李本高

        (湖南涉外經(jīng)濟(jì)學(xué)院信息與機(jī)電工程學(xué)院,湖南 長(zhǎng)沙 410205)

        0 前言

        有視覺(jué)功能的智能小車在各行各業(yè)中的應(yīng)用越來(lái)越廣泛[1]。它們可以協(xié)助人們完成某些特殊產(chǎn)品或物品的分揀分類,比如有毒化學(xué)物品,易燃易爆物品等危險(xiǎn)品??梢源蟠筇岣咝剩档臀kU(xiǎn)。

        顏色識(shí)別是將要識(shí)別的顏色從外界眾多的顏色中凸顯出來(lái)[2]。如果把顏色識(shí)別與智能小車的追蹤功能相結(jié)合,對(duì)不同物品的顏色特征進(jìn)行識(shí)別,從而實(shí)現(xiàn)對(duì)物品的追蹤,減少人與物品的接觸,提高工作效率和保障員工人身安全[3-4]。

        本系統(tǒng)選定需要追蹤的目標(biāo)物體顏色,采用Open MV作為圖像采集模塊,對(duì)目標(biāo)物體進(jìn)行識(shí)別,并計(jì)算得到目標(biāo)物體的中心坐標(biāo),傳送給Arduino UNO3開(kāi)發(fā)板為主控板的智能小車,結(jié)合組合傳感器測(cè)距模塊,完成對(duì)目標(biāo)物體的追蹤[5]。

        1 系統(tǒng)硬件設(shè)計(jì)

        1.1 系統(tǒng)整體設(shè)計(jì)方案

        本設(shè)計(jì)由電源模塊、控制模塊、執(zhí)行模塊組成,系統(tǒng)硬件總體框圖如圖1所示。利用Open MV攝像頭自動(dòng)識(shí)別物體的顏色,返回物體的中心坐標(biāo),根據(jù)中心坐標(biāo)的偏離程度驅(qū)動(dòng)電機(jī)完成小車的行進(jìn)。借助組合傳感器測(cè)距模塊,精確判斷小車跟蹤或躲避的距離。電源模塊為整個(gè)智能小車提供需要的電源,保證各部分正常工作。

        圖1 小車硬件系統(tǒng)總體框圖

        1.2 主控制模塊

        Arduino UNOR3開(kāi)發(fā)板以ATMGA328P作為主控芯片,并將其IO端口全部引出。Arduino UNOR3開(kāi)發(fā)板通過(guò)UART串口與Open MV進(jìn)行通信,接收目標(biāo)色塊的中心坐標(biāo)。依據(jù)其橫坐標(biāo)所在數(shù)值區(qū)間控制小車的左轉(zhuǎn)或右轉(zhuǎn)。同時(shí)依靠組合傳感器測(cè)距模塊測(cè)量小車與目標(biāo)之間的距離,從而實(shí)現(xiàn)對(duì)目標(biāo)的追蹤或躲避。

        1.3 Open MV攝像模塊

        本設(shè)計(jì)采用Open MV作為圖像采集與識(shí)別模塊。0pen MV攝像頭是一款小巧,低功耗,低成本,可擴(kuò)展,可使用Python語(yǔ)言的可編程圖像傳感器模塊。STM32H743VIT6作為主控芯片,且在其Open MV IDE開(kāi)源開(kāi)發(fā)環(huán)境中將大多數(shù)圖像處理算法模塊化并封裝供用戶調(diào)用。Open MV將采集到的圖像進(jìn)行二值化處理,通過(guò)閾值編輯器初始化需要識(shí)別的顏色閾值,同時(shí)計(jì)算所采集圖像中最大的目標(biāo)色塊面積并計(jì)算其中心坐標(biāo),通過(guò)UART串口發(fā)送給小車主控模塊。

        1.4 組合傳感器測(cè)距模塊

        小車采用由超聲波傳感和激光傳感器VL53L0X構(gòu)成的組合傳感器測(cè)距模塊。將超聲波傳感器安裝在位于智能小車整體頂部最上方的舵機(jī)上,通過(guò)舵機(jī)旋轉(zhuǎn)識(shí)別左、前、右方的距離,進(jìn)行障礙物的判斷。激光傳感器可以及時(shí)判定遠(yuǎn)距離的前方有無(wú)障礙物。

        1.5 電機(jī)驅(qū)動(dòng)模塊

        在本設(shè)計(jì)中,采用L298N模塊作為電機(jī)驅(qū)動(dòng)模塊,在輸入6V~46V的輸入電壓范圍,可輸出2A的電流供給電機(jī)工作,驅(qū)動(dòng)四輪小車正常運(yùn)行。L298N模塊的控制輸入端與主控板IO口相連接。通過(guò)IO口的高低電平的變化,控制電機(jī)的正反轉(zhuǎn)及停止。當(dāng)主控板接收到Open MV發(fā)送的障礙物或追蹤目標(biāo)的中心坐標(biāo)后,主控平臺(tái)向L298N發(fā)送相應(yīng)的高低電平,從而控制小車的左轉(zhuǎn),右轉(zhuǎn),前進(jìn),后退及停止。

        表1 L298N電機(jī)控制真值表

        1.6 電源模塊

        采用LM2596S穩(wěn)壓模塊作為電壓轉(zhuǎn)換模塊,具有轉(zhuǎn)換效率高,輸入電壓范圍廣,輸出電流大,帶負(fù)載能力強(qiáng)等特點(diǎn)。LM2596S穩(wěn)壓模塊為主控板等電路提供正常工作電壓,還要為電機(jī)驅(qū)動(dòng)板提供穩(wěn)定的12V電壓,使電機(jī)工作更加穩(wěn)定,小車的運(yùn)轉(zhuǎn)更加流暢,速度更加穩(wěn)定。

        2 軟件系統(tǒng)設(shè)計(jì)

        本設(shè)計(jì)的軟件系統(tǒng)由圖像處理模塊和小車追蹤/避障模塊組成,系統(tǒng)總流程圖如圖2所示。借助Open MV開(kāi)發(fā)平臺(tái),使用其封裝好的函數(shù)模塊,實(shí)現(xiàn)對(duì)特定顏色的識(shí)別以及最大色塊的中心坐標(biāo)的獲取。中心坐標(biāo)通過(guò)串口發(fā)送給主控板。主控板接收到最大色塊的中心坐標(biāo),提取出橫坐標(biāo)與設(shè)定值進(jìn)行比較,大則右轉(zhuǎn)、小則左轉(zhuǎn)。結(jié)合組合傳感器測(cè)距模塊得出的數(shù)據(jù)實(shí)現(xiàn)躲避障礙物的功能或者使小車轉(zhuǎn)向目標(biāo)物體。

        圖2 系統(tǒng)總流程圖

        2.1 顏色識(shí)別及色塊中心坐標(biāo)的獲取

        在Open MV中使用LAB顏色模型來(lái)描述顏色,L是亮度,A和B為兩個(gè)顏色通道。A為紅色到綠色的范圍,B為黃色到藍(lán)色的范圍。通過(guò)設(shè)置L,A,B的取值范圍得到要識(shí)別的顏色。如綠色色塊 LAB閾值可設(shè)置為(100,0,-128,-20,-128,127)。

        對(duì)比LAB顏色模型中L、A、B的取值,閾值編輯器會(huì)自動(dòng)將LAB取值不等于設(shè)定值的顏色濾除,變?yōu)楹谏?,只保留與設(shè)定值相等閾值的顏色,由此可得到某一顏色的LAB顏色閾值。使用find_blobs和threshold函數(shù)可實(shí)現(xiàn)顏色識(shí)別功能。在threshold函數(shù)中填入LAB顏色模型的L、A、B的取值范圍,再填入find_blobs中,系統(tǒng)通過(guò)顏色閾值比較自動(dòng)對(duì)圖像進(jìn)行二值化處理,最后用方框?qū)㈤撝翟谌≈捣秶念伾虺?,從而達(dá)到顏色識(shí)別的目的。

        圖3(a)給出Open MV采集到的圖片,(b)圖是設(shè)定識(shí)別顏色為綠色的顏色閾值后得到的二值化圖像。

        圖3 閾值編輯器處理圖片

        使用MAX函數(shù)在find_blobs函數(shù)識(shí)別出的色塊中找出面積最大的色塊,濾除其他的較小面積的色塊。然后使用blob函數(shù)在色塊中心畫出十字標(biāo)并獲取色塊的中心坐標(biāo),如圖3(c)所示。最后通過(guò)UART串口將色塊的中心坐標(biāo)發(fā)送給主控板。

        本部分實(shí)現(xiàn)代碼如下。

        2.2 智能小車的追蹤或避障的實(shí)現(xiàn)

        將Open MV模塊發(fā)送的色塊中心坐標(biāo)與攝像頭中心軸的橫坐標(biāo)進(jìn)行對(duì)比,大則說(shuō)明物體在小車的左邊,小則說(shuō)明物體在小車的右邊,相等則說(shuō)明物體在小車的正前方;于此可以操控小車做出相應(yīng)的動(dòng)作,從而達(dá)到追蹤或避障的目的。

        3 實(shí)驗(yàn)與結(jié)果分析

        3.1 尋找最大色塊實(shí)驗(yàn)

        準(zhǔn)備兩個(gè)顏色相同、大小不一的色塊,見(jiàn)圖4所示。通過(guò)閾值比較器設(shè)置要識(shí)別的顏色閾值,寫在threshold函數(shù)中。啟動(dòng)Open MV,燒錄程序,開(kāi)始識(shí)別色塊。通過(guò)上位機(jī)查看Open MV傳回的圖像視頻。圖4傳回圖像顯示,存在兩個(gè)與背景顏色相差較大的色塊。經(jīng)過(guò)圖像處理之后,系統(tǒng)會(huì)自動(dòng)將要識(shí)別的色塊用方框框起來(lái),并將面積最大的顏色色塊用十字標(biāo)標(biāo)出。

        圖4 尋找最大色塊實(shí)驗(yàn)

        3.2 智能小車的色塊識(shí)別追蹤實(shí)驗(yàn)

        將小車放置在起點(diǎn),在距離小車1m處放置藍(lán)、綠、黃三個(gè)同等大小的圓形色塊。通過(guò)上位機(jī)向小車分別發(fā)送藍(lán)、綠、黃三種顏色識(shí)別指令,測(cè)量和記錄小車識(shí)別到藍(lán)、綠、黃三色塊并到達(dá)色塊附近的時(shí)間,如表2所示。

        表2 藍(lán)、綠、黃三色色塊識(shí)別追蹤

        智能小車在實(shí)驗(yàn)場(chǎng)地一定、距離一定的情況下,識(shí)別形狀大小相同,顏色不同的障礙物并追蹤到其附近所用的時(shí)間幾乎相同,攝像頭對(duì)于黃、綠、藍(lán)三色識(shí)別較為靈敏,識(shí)別用時(shí)較短。

        4 結(jié)論

        本文實(shí)現(xiàn)了基于 Open MV的智能追蹤小車。利用Open MV的顏色識(shí)別功能,快速識(shí)別設(shè)定的目標(biāo)物體顏色,確定其中心坐標(biāo),傳送至控制中心,完成小車對(duì)目標(biāo)物體的追蹤功能。

        猜你喜歡
        主控板色塊小車
        足球色塊
        一種快速可靠的主控冗余及切換機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)
        快樂(lè)語(yǔ)文(2020年36期)2021-01-14 01:10:32
        自制小車來(lái)比賽
        基于校驗(yàn)信息隱藏的彩碼抗篡改攻擊技術(shù)*
        劉老師想開(kāi)小車
        文苑(2018年22期)2018-11-19 02:54:18
        升級(jí)雙主控板交換機(jī)ISO
        兩輪自平衡小車的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2018年8期)2018-06-26 06:43:02
        變頻器檢測(cè)臺(tái)的設(shè)計(jì)、制作及主控板的維修
        電子制作(2016年11期)2016-11-07 08:43:30
        閻先公和他的瓷板色塊潑彩畫
        开心久久综合婷婷九月| 亚洲 自拍 另类小说综合图区| 越南女子杂交内射bbwxz| 97中文字幕在线观看| 俺来也三区四区高清视频在线观看| 国产一级一片内射视频播放| 亚洲 欧美 偷自乱 图片| 五月丁香六月综合缴清无码| 国产精品国产午夜免费看福利| 极品 在线 视频 大陆 国产| 久久最黄性生活又爽又黄特级片| 国产精品日韩亚洲一区二区| 亚洲av无一区二区三区久久蜜桃| 国产精品午夜福利视频234区| 久久青青草原精品国产app| 亚洲国产成人va在线观看天堂| 日本高清不在线一区二区色| 久久久国产视频久久久| 蜜桃噜噜一区二区三区| 可免费观看的av毛片中日美韩 | 国产成+人+综合+亚洲欧美丁香花| 亚洲精品无码专区在线| 精品国产高清a毛片无毒不卡| 国产精品99精品一区二区三区∴ | 91久久国产精品视频| 西西人体大胆视频无码| 麻豆精品在线视频观看| 免费看又色又爽又黄的国产软件| 国产亚洲精品久久久久久久久动漫| 亚洲精品美女久久久久久久| 精品日本免费观看一区二区三区| 无码专区人妻系列日韩精品| 久久精品国产成人| 日韩专区欧美专区| 国产一级黄片久久免费看| 国模gogo无码人体啪啪| 中文字幕无码av激情不卡| 国产视频嗯啊啊啊| 日韩精品一二三区乱码| 少妇性饥渴无码a区免费| 欧美情侣性视频|