• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于DSP的簡(jiǎn)易新型機(jī)器人導(dǎo)航方案

      2012-04-29 00:44:03楊晶惠羅培元?jiǎng)M祿
      中國高新技術(shù)企業(yè) 2012年9期

      楊晶惠羅培元?jiǎng)M祿

      摘要:文章介紹了DSP芯片“TMS320F2808”采集并處理天花板柵格走向信息,實(shí)現(xiàn)了一種簡(jiǎn)易且新型的機(jī)器人方案。文章借助DSP芯片強(qiáng)大的“浮點(diǎn)運(yùn)算能力”和“PWM波輸出及中斷等功能”同時(shí)利用信號(hào)模塊電路通訊,以PID算法控制碼盤脈沖電機(jī),最終實(shí)現(xiàn)了在同等物理環(huán)境下高速的“天花板柵格走向”識(shí)別和循跡(跟蹤)的目標(biāo)。結(jié)果為:模型車體在實(shí)驗(yàn)室地面以1m/s速度行駛,并能識(shí)別和跟蹤“天花板柵格走向”;擺幅為0.2m;調(diào)整時(shí)間為1s。文章側(cè)面論證了DSP芯片在海量數(shù)字信號(hào)處理方面的高速性和精準(zhǔn)性,數(shù)字信號(hào)處理能力優(yōu)于普通單片機(jī)。

      關(guān)鍵詞:DSP;導(dǎo)航方案;圖像分析;PID;碼盤電機(jī)

      中圖分類號(hào):TP242文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-2374(2012)13-0007-02

      21世紀(jì)特殊作業(yè)環(huán)境機(jī)器人是研究的熱點(diǎn),眾多學(xué)者和企業(yè)從事“機(jī)器人導(dǎo)航方案”的研究。目前,多數(shù)導(dǎo)航方案需要重新鋪設(shè)機(jī)器人識(shí)別標(biāo)志。若作業(yè)環(huán)境特殊,則方案實(shí)施困難。考慮到眾多建筑本身鋪設(shè)有“石膏柵格天花板”。本文聲明了一種新型的根據(jù)“天花板柵格走向”進(jìn)行機(jī)器人導(dǎo)航的方案。

      文章介紹了DSP處理攝像頭OV7620反饋圖像信息的方案。小車轉(zhuǎn)向角和車速被精準(zhǔn)控制,并沿天花板柵格走向快速前進(jìn)。最終實(shí)現(xiàn)了一種新型且易行的機(jī)器人導(dǎo)航方案。實(shí)驗(yàn)環(huán)境為空曠實(shí)驗(yàn)室,天花板由石膏板重復(fù)排列形成柵格圖案。

      實(shí)驗(yàn)中,將小車模擬為環(huán)境機(jī)器人。小車車體為:普通模型小車支撐長(zhǎng)桿,在長(zhǎng)桿頂架設(shè)攝像頭。

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

      針對(duì)實(shí)驗(yàn)環(huán)境,系統(tǒng)硬件由DSP控制模塊,視頻循跡模塊、電機(jī)驅(qū)動(dòng)模塊、電源模塊組成,其結(jié)構(gòu)框圖如圖1所示:

      1.1主控制模塊

      本系統(tǒng)采用DSP系列芯片中的TMS320F2808,是32位的單片機(jī)。其作為主控芯片,同外圍器件一起工作主要用來對(duì)攝像頭采集回來的數(shù)據(jù)進(jìn)行讀寫,根據(jù)邊緣位置信息計(jì)算出天花板黑線的實(shí)際位置,并根據(jù)實(shí)時(shí)情況通過輸出PWM波來控制直流電機(jī)的運(yùn)轉(zhuǎn)情況。

      1.2視頻采集模塊

      視頻采集模塊采用低功耗CMOS數(shù)字?jǐn)z像頭OV7620。OV7620工作方式和輸出格式多樣,能適應(yīng)不同場(chǎng)合。針對(duì)微型系統(tǒng),采用單通道Y輸出,逐行掃描的工作方式。

      對(duì)圖像的濾波方法默認(rèn)為二值濾波,判斷使用卡爾曼濾波。在程序代碼中設(shè)定了閥值,將圖像中高于閥值點(diǎn)設(shè)置為0x00(默認(rèn)為黑色),將圖像中低于閥值點(diǎn)設(shè)置為0xFF(默認(rèn)為白色)。從而可以有效的識(shí)別天花板柵格圖像。

      2系統(tǒng)算法設(shè)計(jì)

      2.1圖像處理及控制設(shè)計(jì)

      為保證數(shù)據(jù)無漂移,行信號(hào)采集使能在場(chǎng)信號(hào)采集使能之后開啟。捕捉到行信號(hào)后,依次采集每行中點(diǎn)的灰度值,下一個(gè)場(chǎng)信號(hào)來到時(shí),圖像采集完成。最終通過循環(huán)查詢方式判斷黑線(直線和十字路線)分布(注:石膏柵格模型類型:直線型、十字型)。

      芯片處理圖像時(shí),從圖像底部依次向上掃描,并記錄掃描到的黑點(diǎn)X坐標(biāo)(僅操作黑點(diǎn))遞歸運(yùn)算所有參數(shù),可得X坐標(biāo)整體跨度。由于小車物理坐標(biāo)可抽象為圖像中(20,0),所以本跨度表(斜率)征車體傾斜狀況或位置。

      在視頻采集中最核心的部分就是坐標(biāo)的采集及處理。詳細(xì)的處理流程圖如圖2所示:

      系統(tǒng)首先判斷圖像中黑點(diǎn)域數(shù)量,若超出閥值,進(jìn)行卡爾曼濾波修正圖像。隨后循環(huán)采集黑點(diǎn)坐標(biāo),采集的黑點(diǎn)坐標(biāo)為二維數(shù)組下標(biāo)值。

      采集完成后,從圖像底部自下而上掃描,首先設(shè)定坐標(biāo)的兩個(gè)參考點(diǎn),根據(jù)參考點(diǎn)與處理點(diǎn)坐標(biāo)關(guān)系,運(yùn)用遞歸方法逐步計(jì)算得到斜率,在運(yùn)算前首先判斷本斜率與此前存儲(chǔ)斜率是否線性變化。最后,根據(jù)斜率判斷車體運(yùn)動(dòng)情況。

      2.2電機(jī)控制算法

      由于固定參數(shù)的PID控制器不能很好同時(shí)實(shí)現(xiàn)高速度運(yùn)動(dòng)時(shí)小車的方向和速度的高精度控制,所以本設(shè)計(jì)采用可調(diào)參數(shù)的改進(jìn)型PID控制算法對(duì)小車的方向和速度進(jìn)行控制。該控制算法具有更優(yōu)越的控制性能,參數(shù)鑒定方便。

      3系統(tǒng)調(diào)試及數(shù)據(jù)分析

      系統(tǒng)開發(fā)環(huán)境采用TMS320F28X系列DSP芯片的開發(fā)軟件 Code Composer Studio v4.2。微機(jī)通過串口軟件eSmartCameraCar觀察圖像信息,同時(shí)也能實(shí)時(shí)地優(yōu)化程序。

      在正常情況下,車體沿天花板柵格走向直線運(yùn)行,時(shí)而有擺動(dòng),經(jīng)過程序優(yōu)化,有明顯改善。相關(guān)調(diào)試數(shù)據(jù)見表1:

      在速度方面,速度與步行速度相當(dāng);在恢復(fù)時(shí)間方面,平均時(shí)間小,最大恢復(fù)時(shí)間在1s以下;在擺幅方面,最大左右擺幅不超過實(shí)物車體寬度10%。導(dǎo)航方案彈性空間大,為機(jī)器人后續(xù)服務(wù)提供了有力支持。

      4結(jié)語

      本文設(shè)計(jì)的新型導(dǎo)航方案中模型小車能夠按預(yù)設(shè)情況跟蹤“實(shí)驗(yàn)室天花板柵格走向”快速行駛,雖存在擺動(dòng),但在程序的優(yōu)化下,擺動(dòng)得到改善,如圖3所示:

      最終,文章提供了一種易行且新型的機(jī)器人導(dǎo)航方案,在模擬實(shí)驗(yàn)環(huán)境中運(yùn)行良好。其核心思想為:利用環(huán)境原有標(biāo)志對(duì)機(jī)器人進(jìn)行導(dǎo)航,該導(dǎo)航方案移植方便,運(yùn)用范圍廣,有很大的發(fā)展?jié)摿Α?/p>

      參考文獻(xiàn)

      [1]劉麗,李君.移動(dòng)機(jī)器人的智能導(dǎo)航研究[J].計(jì)算機(jī)仿真,2011,28(9).

      [2]張興悟,董二寶,章永華,等.基于DSP的移動(dòng)機(jī)器人智能信號(hào)采集處理模塊研究[J].機(jī)械與電子,2006,(10).

      [3]張紅濤,趙書尚,韓建海.基于COMS傳感器的智能小車設(shè)計(jì)[J].河南科技大學(xué)學(xué)報(bào):(自然科學(xué)版),2009,30(1).

      [4]卡斯?fàn)柭?,朱志剛,等譯.?dāng)?shù)字圖像處理[M].北京:電子工業(yè)出版社,2011.

      [5]姜長(zhǎng)生,王從慶,等.自動(dòng)控制與應(yīng)用[M].北京:科學(xué)出版社,2007.

      (責(zé)任編輯:王書柏)

      阿城市| 铜鼓县| 大厂| 天镇县| 阿拉善左旗| 漳浦县| 香格里拉县| 隆昌县| 梅河口市| 江山市| 古丈县| 金寨县| 东明县| 余江县| 明水县| 汤原县| 华坪县| 陇川县| 拜城县| 东光县| 株洲市| 瓮安县| 乌兰浩特市| 兴安县| 黔江区| 英山县| 吴桥县| 桂平市| 大竹县| 永春县| 南投市| 辽宁省| 阿尔山市| 乌兰浩特市| 商水县| 朝阳区| 武城县| 大新县| 当阳市| 镇江市| 大城县|