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

        ?

        單目視覺(jué)智能小車控制系統(tǒng)的研制

        2019-12-17 08:03:55石興旺任國(guó)臣
        科技風(fēng) 2019年33期

        石興旺 任國(guó)臣

        摘 要:針對(duì)單目視覺(jué)智能小車控制系統(tǒng),采用K60微控制器作為核心控制單元,選用OV7725攝像頭進(jìn)行運(yùn)動(dòng)軌跡及物體識(shí)別,使用廣州科創(chuàng)電子的mini型編碼器進(jìn)行小車測(cè)速,BTN7971作為電機(jī)驅(qū)動(dòng)芯片,采用MOS全橋驅(qū)動(dòng),可以實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn),從而驅(qū)動(dòng)智能小車的運(yùn)動(dòng);在軟件設(shè)計(jì)方面,給出了物體位置中心點(diǎn)坐標(biāo)提取算法、智能小車驅(qū)動(dòng)電機(jī)、舵機(jī)控制思想以及主程序流程圖。

        關(guān)鍵詞:?jiǎn)文恳曈X(jué);攝像頭;PID;OV7725

        Abstract:Aiming at the single-vision intelligent vehicle control system,K60 microcontroller is used as the core control unit,and CMOS camera OV7725 is used to track and recognize the object,BTN7971 is used as motor driver chip and MOS full-bridge driver to realize the forward and reverse of the motor,thus driving the intelligent car motion.The BTN7971 is used to measure the speed of the small car with the mini encoder of Guangzhou Kechuang Electronics.In the aspect of software design,the realization method of object position center point coordinate extraction and tracking is given,which ensures that the car has the function of autopilot and target tracking.

        Key words:Smart car;Camera;MK60 module;OV7725

        1 緒論

        隨著社會(huì)的進(jìn)步及科技發(fā)展,智能交通和貨物運(yùn)輸已逐漸深入人心,人們更加熱衷于智能化汽車及先進(jìn)的物流運(yùn)輸分揀技術(shù)的研究。智能汽車集合了環(huán)境感知,數(shù)據(jù)處理,決策控制等多種技術(shù)為一體的復(fù)雜控制系統(tǒng)。車輛利用視覺(jué)傳感器和定位系統(tǒng)對(duì)車輛周圍環(huán)境進(jìn)行檢測(cè),利用計(jì)算機(jī)系統(tǒng)對(duì)車輛進(jìn)行路徑規(guī)劃和運(yùn)動(dòng)控制,實(shí)現(xiàn)軌道自動(dòng)導(dǎo)向、追蹤車輛巡航和防止車輛事故追尾。因此,研究單目視覺(jué)智能小車控制系統(tǒng),有利于對(duì)推廣智能車輛技術(shù)應(yīng)用,具有非常廣闊的市場(chǎng)價(jià)值和應(yīng)用前景。

        2 單目視覺(jué)智能小車控制系統(tǒng)硬件設(shè)計(jì)方案

        研制的單目視覺(jué)智能小車主要側(cè)重運(yùn)動(dòng)狀態(tài)控制,因此,智能小車控制系統(tǒng)硬件主要包括電源模塊、主控模塊、采集模塊、舵機(jī)控制模塊、電機(jī)控制模塊、顯示模塊以及通信模塊等部分。小車在運(yùn)行過(guò)程中,通過(guò)數(shù)字?jǐn)z像頭傳感器獲取前方路況信息,將信息傳送給CPU,依據(jù)圖形分析前方物體及運(yùn)動(dòng)軌跡,CPU做出小車控制決策,并通過(guò)PWM信號(hào)控制直流電機(jī)和舵機(jī)做出相應(yīng)動(dòng)作,并由mini光電編碼器構(gòu)成反饋,實(shí)現(xiàn)小車轉(zhuǎn)向和速度的閉環(huán)控制。圖1為控制系統(tǒng)總體硬件設(shè)計(jì)方案框圖。

        智能小車總體分為采集檢測(cè)系統(tǒng)、控制決策系統(tǒng)、動(dòng)力反饋系統(tǒng)三個(gè)重要組成內(nèi)容部分。其中采集檢測(cè)系統(tǒng)采用CMOS數(shù)字?jǐn)z像頭OV7725,控制決策系統(tǒng)由MK60N512ZVLL100模塊依據(jù)實(shí)時(shí)獲取的信息作出控制決策,動(dòng)力反饋系統(tǒng)主要由舵機(jī)和電機(jī)的PID閉環(huán)控制系統(tǒng)組成。綜合考慮小車運(yùn)動(dòng)性能指標(biāo)要求,采用智能功率驅(qū)動(dòng)芯片BTN7971實(shí)現(xiàn)2個(gè)直流電機(jī)的驅(qū)動(dòng)。

        3 物體位置中心點(diǎn)坐標(biāo)提取方法

        在實(shí)際工作過(guò)程中,小車對(duì)運(yùn)行軌跡和物體識(shí)別方法基本相同。貨物在圖像中所呈現(xiàn)的大小會(huì)與車體和貨物之間的相對(duì)距離的遠(yuǎn)近,角度大小等因素有關(guān),因此,對(duì)同一物體進(jìn)行采集,得到的圖像中貨物呈現(xiàn)的大小也會(huì)有所不同,所以,在設(shè)計(jì)中選擇以貨物圖像的中心點(diǎn)代替實(shí)際圖像。假設(shè)貨物在圖像中呈現(xiàn)出的圖案如圖2所示,在操作中首先確定x1和x2的值。在像素中從左到右選中一列,掃描其中是否有顏色突變的點(diǎn),首次出現(xiàn)有顏色突變的列定義為x1,最后出現(xiàn)有顏色突變點(diǎn)的列定義為x2。依同樣原理,在像素中從上到下選中一行,掃描其中是否有顏色突變的點(diǎn),首次出現(xiàn)有顏色突變點(diǎn)的列定義為y1,最后出現(xiàn)有顏色突變點(diǎn)的列定義為y2。此方法對(duì)顯示緩沖區(qū)像素掃描2次,即橫向和縱向各掃描1次。物體中心坐標(biāo)計(jì)算方法如下:物體中心橫坐標(biāo)x0=x1+x22物體中心縱坐標(biāo)y0=y1+y22。圖3為貨物中心坐標(biāo)程序流程圖,此方法計(jì)算物體中心坐標(biāo)的準(zhǔn)確性依賴于物體形狀的緊湊程度,一般情況下能獲得滿意效果。

        4 小車電機(jī)、舵機(jī)控制方法

        小車舵機(jī)采用的是Futaba 3010型舵機(jī),該舵機(jī)的標(biāo)準(zhǔn)控制信號(hào)是周期20ms,正脈寬在0.5ms-2.5ms之間的PWM信號(hào)。其中0.5ms的占空比對(duì)應(yīng)舵機(jī)的轉(zhuǎn)角為-90°,1.25ms的占空比對(duì)應(yīng)的舵機(jī)轉(zhuǎn)角為0°,2.5ms的占空比對(duì)應(yīng)的舵機(jī)轉(zhuǎn)角為+90°,出舵機(jī)控制信號(hào)不同的占空比直接對(duì)應(yīng)于不同的舵機(jī)轉(zhuǎn)角,這與位置式PID控制算法的作用規(guī)律一致,因此對(duì)于舵機(jī)的控制即采用了位置式PID控制算法。由于PID控制過(guò)程中積分項(xiàng)I控制因數(shù)具有一定的延時(shí)性,會(huì)導(dǎo)致舵機(jī)轉(zhuǎn)向變慢,因此在舵機(jī)控制中決定舍棄積分項(xiàng)I控制,將PID控制簡(jiǎn)化成PD控制。智能車驅(qū)動(dòng)電機(jī)采用閉環(huán)PID控制,其控制流程是通過(guò)速度傳感器獲取小車當(dāng)前運(yùn)行速度,將當(dāng)前速度與設(shè)定值進(jìn)行比較,進(jìn)而得到偏差,偏差通過(guò)增量式PID公式運(yùn)算后輸出相應(yīng)PWM控制量,控制量通過(guò)電機(jī)驅(qū)動(dòng)作用于電機(jī),最終達(dá)到對(duì)電機(jī)速度的控制。

        5 系統(tǒng)主程序流程圖

        在主程序流程圖中,首先是對(duì)各硬件模塊初始化,初始化完成后由攝像頭進(jìn)行圖像的采集,并由MK60N512ZVLL100模塊對(duì)圖像數(shù)據(jù)進(jìn)行處理,完成數(shù)據(jù)處理后,MK60N512ZVLL100模塊根據(jù)處理后得到信息控制舵機(jī)轉(zhuǎn)向與電機(jī)轉(zhuǎn)速,實(shí)現(xiàn)小車對(duì)于貨物的跟蹤,并記錄當(dāng)前貨物量;如果已經(jīng)達(dá)到了設(shè)定值,則小車停止運(yùn)行,否則將開(kāi)始新的一輪的貨物拾取,主程序流程圖如圖3所示。

        6 結(jié)論

        智能小車控制系統(tǒng)采用了高性能的MK60N512ZVLL100模塊作為控制核心,通過(guò)CMOS OV7725攝像頭獲取道路信息,通過(guò)PID控制策略和PWM控制技術(shù)對(duì)小車的轉(zhuǎn)向和速度進(jìn)行控制,最后通過(guò)實(shí)物制作與調(diào)試,驗(yàn)證了智能小車控制系統(tǒng)硬件設(shè)計(jì)和軟件設(shè)計(jì)以及相應(yīng)控制算法的正確性。

        參考文獻(xiàn):

        [1]黃武陵.智能車輛環(huán)境感知技術(shù)與平臺(tái)構(gòu)建[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2016,16(08):9-13.

        [2]邵貝貝.單片機(jī)嵌入式應(yīng)用的在線開(kāi)發(fā)方法[M].北京:清華大學(xué)出版社,2014.9.

        [3]韓峻峰,等.模糊控制技術(shù)[M].重慶:重慶大學(xué)出版社,2016.4.

        [4]申建偉.基于ARM的智能車控制系統(tǒng)研究[D].西安工業(yè)大學(xué),2014.6.

        [5]沈紅衛(wèi).基于單片機(jī)的智能系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[M].北京:電子工業(yè)出版社,2015.5.

        [6]楊永,模糊自適應(yīng)PID控制及其在智能車的應(yīng)用[J].廣東技術(shù)師范學(xué)院學(xué)報(bào),2017,(1):29-32.

        作者簡(jiǎn)介:石興旺,學(xué)生;任國(guó)臣,副教授,研究方向:電力系統(tǒng)及其自動(dòng)化以及智能裝置。

        国产三级国产精品国产专区50 | 免费在线视频一区| 不打码在线观看一区二区三区视频 | 级毛片无码av| 久久精品国产亚洲av一般男女| 99999久久久久久亚洲| 最好看的最新高清中文视频| 久草热这里只有精品在线| 亚洲五码av在线观看| 色综合天天综合欧美综合| 国产伦精品一区二区三区免费| 丰满少妇爆乳无码专区| 一区二区三区日韩毛片| 国产精品人人做人人爽人人添| 在线播放亚洲丝袜美腿| 国产av旡码专区亚洲av苍井空| 国产欧美日产久久| 青青草视频国产在线观看| 亚洲国产av高清一区二区三区| 国产精品免费观看调教网| 无码a∨高潮抽搐流白浆| 国产精品久久这里只有精品 | 日韩亚洲精品中文字幕在线观看| 中文字幕乱码高清完整版| 久久精品国产69国产精品亚洲| 男人j进女人p免费视频| 中文字幕一区二区三区6| 欧美人与善在线com| 国产微拍精品一区二区| 久久久精品国产亚洲麻色欲 | 大地资源高清在线视频播放| 男女性高爱潮免费观看| 亚洲红杏AV无码专区首页| 加勒比精品视频在线播放| 亚洲另类欧美综合久久图片区| 国产亚洲AV无码一区二区二三区| 风流少妇一区二区三区91| 免费乱理伦片在线观看| a级毛片100部免费看| 国产自在自线午夜精品视频在| 久久综合激情的五月天|