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

基于FPGA技術(shù)的智能導(dǎo)盲犬

2010-04-12 00:00:00
現(xiàn)代電子技術(shù) 2010年3期

摘 要:利用FPGA技術(shù)設(shè)計出一種智能導(dǎo)盲犬,可以有效減少費用和提高實用性,克服普通導(dǎo)盲犬訓(xùn)練費用高、培養(yǎng)時間長的缺點。設(shè)計基于Altera公司的DE1開發(fā)系統(tǒng),在使用中進行實時圖像處理,波形處理,以及多進程并行處理;利用超聲波測速測距系統(tǒng)以及圖像采集系統(tǒng)采集外部環(huán)境信息,經(jīng)綜合處理系統(tǒng)對信息進行處理分析,并進行多模塊輸出,利用人性化語音提示向使用者反饋當(dāng)前信息,利用受控電機控制導(dǎo)盲犬的行動。系統(tǒng)還可通過GPS模塊進行短消息發(fā)送,親屬可及時掌握盲人的行蹤,可實現(xiàn)多種實用功能。

關(guān)鍵詞:Altera DE1;導(dǎo)盲犬;攝像頭監(jiān)測;超聲波測距;語音提示;短信息發(fā)送

中圖分類號:TP242 文獻標識碼:A

文章編號:1004-373X(2010)03-179-03

Blind-guiding Dog Based on FPGA

FANG Xin

(School of Information Science and Engineering,Shandong University,Ji′nan,250100,China)

Abstract:The antomatic blind-guiding dog is based on FPGA at the DE1 developing system from Altera Company.The system can process the image information,wave procession and multi-process simultaneously.The ultrasonic distance measurement system can collect and input the information of circumstance,after data processing through the synthetic system,various kinds of output information can be sent out.Meanwhile,users can receive the voice clue,and control the movement of guiding dog.The system can send message through GPS,many functions can be achieved.

Keywords:Altera DE1;blind-guiding dog;digital camera detection;ultrasonic distance measurement;short message sending

0 引 言

隨著信息化和數(shù)字化的發(fā)展,現(xiàn)在社會中人們的生活變得更加豐富多彩,生活更加便利。但是有一種人群卻不容忽視,社會上形形色色、豐富多彩的物是與他們無緣的,他們就是盲人。眾所周知眼晴是“心靈之窗”,而對于突然失去或從未擁有過“心靈之窗”的盲人來說,生活上的困難與心理上的痛苦是可想而知的。他們的衣食住行存在諸多不便,而在出行與人際交往中遇到的困難更加突出,基于此設(shè)計了智能導(dǎo)盲犬。生活中,導(dǎo)盲犬習(xí)慣于頸圈、導(dǎo)盲牽引帶和其他配件的約束;懂得“來”、“前進”、“停止”等口令;可以帶領(lǐng)盲人安全地走路,當(dāng)遇到障礙和需要拐彎時,會引導(dǎo)主人停下以免發(fā)生危險。但是,導(dǎo)盲犬的培訓(xùn)過程長達18個月,綜合費用達2.5~3萬美元,如此昂貴的價格不是普通用戶能承擔(dān)的,所以這里設(shè)計一個智能導(dǎo)盲犬,從而為盲人帶來便利。

本系統(tǒng)主要解決的是盲人在出行和人際交往中遇到的問題,主要功能有:行進中的障礙物檢測、識別與定位,其中包括移動的物體與靜止的物體識別;測定障礙物的速度與距離;對周圍的路線的特定環(huán)境標志進行環(huán)境辨認,檢測出熟悉的地點,方便盲人了解情況,并同時也以此為信息主動控制導(dǎo)盲犬,實現(xiàn)人的主觀控制;人性化的語音提示,能夠根據(jù)信息重要程度主動提示當(dāng)前情況,幫助盲人獲取必要信息,幫助盲人決策;系統(tǒng)還可以對周邊環(huán)境發(fā)生的特殊情況向家屬發(fā)送短消息,必要時可以發(fā)送圖片,實現(xiàn)進一步的安全性。

1 設(shè)計結(jié)構(gòu)

本設(shè)計系統(tǒng)[1]通過數(shù)據(jù)采集、處理、存儲、反饋等子系統(tǒng)構(gòu)架而成。首先由兩路信息采集系統(tǒng)——超聲波測速測距系統(tǒng)及圖像采集系統(tǒng)采集外部環(huán)境信息,經(jīng)決策處理系統(tǒng)對信息進行處理,并進行多模塊輸出,其中有信息的反饋系統(tǒng)可以面向使用者提供足夠的信息提示,同時,又可通過運動系統(tǒng)對“導(dǎo)盲犬”進行實時控制。存儲系統(tǒng)可以將采集和處理的環(huán)境信息進行存取,方便查詢。

1.1 系統(tǒng)的體系結(jié)構(gòu)

圖1為系統(tǒng)的體系結(jié)構(gòu)圖。

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

1.2 硬件設(shè)計結(jié)構(gòu)

本設(shè)計主要功能模塊有:

攝像頭監(jiān)測及智能識別模塊,超聲波測速與測距模塊,電機驅(qū)動與控制模塊,Nios Ⅱ處理器模塊,語音播報模塊,通信與定位模塊,實時存儲模塊,即插即用液晶顯示模塊。

硬件框架圖如圖2所示。

圖2 硬件框架圖

1.3 軟件流程結(jié)構(gòu)

軟件流程結(jié)構(gòu)如圖3所示。

圖3 軟件流程結(jié)構(gòu)圖

2 具體模塊

本設(shè)計基于Nios Ⅱ硬件平臺,運用其強大的擴展及處理功能,將數(shù)字圖像處理技術(shù)、超聲波測距定位技術(shù)、智能控制技術(shù)協(xié)調(diào)的組合在一起,構(gòu)成一個既功能強大又非常人性化的“導(dǎo)盲犬”。以下為各模塊的設(shè)計特點及方法:

2.1 Nios Ⅱ處理器

Nios Ⅱ處理器[2]運算速度快,能滿足對圖像檢測與處理的要求;具有完善的軟件開發(fā)套件,包括編譯器、集成開發(fā)環(huán)境(IDE)、JTAG調(diào)試器、實時操作系統(tǒng)(RTOS)和TCP/IP協(xié)議棧;其次,Altera DE1的外圍接口豐富,可以滿足不同的需求,必要時可以自定義外圍電路進行擴展。在FPGA中使用軟核處理器也是其優(yōu)勢所在,硬核實現(xiàn)沒有靈活性,通常無法使用最新的技術(shù)。基于標準處理器的方案會被淘汰,而基于Nios Ⅱ處理器的方案是基于HDL源碼構(gòu)建的,能夠修改以滿足新的系統(tǒng)需求。將處理器實現(xiàn)為HDL的IP核,開發(fā)者能夠完全定制CPU和外設(shè),獲得恰好滿足需求的處理器。

2.2 圖像采集模塊

利用的地貌比對是對被檢測到的環(huán)境特征在環(huán)境圖像庫中進行目標搜索以及進行地點的確認。實際上,將采樣到的環(huán)境圖像與庫存的圖像依次進行比對,并找出最佳的匹配對象。所以,環(huán)境的描述決定了環(huán)境識別的具體方法與性能。該應(yīng)用的核心是“圖形識別算法”,這種算法是利用了環(huán)境中的各主要特點及一些特征部分而形成的方法。

圖像采集系統(tǒng)[3,4]主要由視頻信號A/D轉(zhuǎn)換,PFGA控制模塊,邏輯控制模塊,存儲模塊等組成。 系統(tǒng)采集圖像的命令由計算機發(fā)出,通過Avalon總線將命令傳送至FPGA同步采集模塊。同步采集模塊則發(fā)出采集信號采集一幀圖像,利用寫信號將數(shù)據(jù)存儲至SRAM1中。經(jīng)過邊緣檢測處理后存儲到SRAM2中,將圖像信息讀出傳送給FPGA至處理。對比FPGA中環(huán)境圖片的數(shù)據(jù)庫的數(shù)據(jù)與當(dāng)前圖像數(shù)據(jù),對數(shù)字信息進行分析,在合理誤差范圍之內(nèi),可確定特定的位置,達到環(huán)境識別的目的。

2.3 超聲波測距模塊

利用超聲波測距模塊[5]可實現(xiàn)多障礙物的定位及運動狀態(tài)的跟蹤,可以精確地測出物體距離盲人的距離、物體相對于盲人的運動方向及運動速度。由于超聲波測距誤差是由超聲波的傳播速度誤差和測量距離傳播的時間誤差引起的。而超聲波的傳播速度的誤差影響最大,且其與環(huán)境的溫度有關(guān),故本設(shè)計中采用了帶溫度補償?shù)某暅y距,通過高精度的溫度傳感器[6]實時跟蹤外界溫度的變換,能很好地補償超聲波在不同溫度的傳播速度。而傳播時間的誤差則通過Nios Ⅱ來消除,Nios Ⅱ內(nèi)部具有高頻晶振信號,通過其內(nèi)部計數(shù)器計數(shù)可以滿足超聲波測距的微秒級要求,能保證測距1 cm的誤差。

2.4 電機控制模塊

本設(shè)計中用到的電機為直流電機,控制著導(dǎo)盲儀的運動[7],以及超聲波傳感器的循環(huán)掃描和攝像頭的動態(tài)攝取,運用工程整定方法,通過試驗,然后按照工程經(jīng)驗公式對控制器參數(shù)進行整定,由控制器輸出控制各個電機協(xié)調(diào)運動,可以實現(xiàn)導(dǎo)盲儀的自動運動及多個超聲波測量儀的平面覆蓋式掃描,消除掃描中的死角。測速電路用于測量導(dǎo)盲小車的速度,反饋電路輸出控制調(diào)速系統(tǒng)[8]可控制預(yù)先設(shè)定的速度。

2.5 短信息發(fā)送功能

能夠?qū)⒚と擞龅降那闆r的描述自動發(fā)送給其家人。短信息的發(fā)送[9,10]需要GSM模塊和FPGA處理器共同協(xié)作完成。發(fā)送中文短信采用PDU模式Unicode編碼方式[11],將所要發(fā)送的信息存儲在SIM卡中。發(fā)送過程中,F(xiàn)PGA通過發(fā)送及接收AT命令與GSM模塊形成回路,通過AT命令實現(xiàn)對GSM模塊的操作。通過簡單的按鍵分配各個對應(yīng)的信息內(nèi)容,能夠使不同的信息通過短信息模塊發(fā)送。

3 結(jié) 語

本設(shè)計基于FPGA技術(shù)在Altera公司的DE1開發(fā)平臺進行開發(fā),設(shè)計中需要大量進行實時圖像處理,波形處理,以及多個進程的并行處理,對處理器的性能要求比較高,而基于Altera Nios Ⅱ可以很好地滿足算法的速度和精度的雙重要求。 同時豐富的IP盒可供直接使用,方便高效。在設(shè)計構(gòu)架過程中,需要將Avalon總線上各個IP的時序進行綜合,方便FPGA處理器進行處理,避免錯誤和損失。同時,如何提高導(dǎo)盲系統(tǒng)的魯棒性也是一個值得解決的有意義的工作。

參考文獻

[1]王剛,張瀲.基于FPGA的SoPC嵌入式系統(tǒng)設(shè)計與典型事例[M].北京:電子工業(yè)出版社,2009.

[2]黃佳瑋,陳福深.基于NiosⅡ的SoPC嵌入式系統(tǒng)設(shè)計[J].電子元器件應(yīng)用,2009,11(7):48-51.

[3] 鄭百源,程遠增,任鎖柱.基于FPGA和TMS320DM642的CCD圖像采集和處理系統(tǒng)硬件設(shè)計[J].微型機與應(yīng)用,2009(12):22-25.

[4]劉虹,黃濤.基于FPGA的高速圖像采集系統(tǒng)的研究與實現(xiàn)[J].工業(yè)控制計算機,2004,17(8):18-19.

[5]黃大志,申屠留芳,郭燕.導(dǎo)盲機器人中超聲波測距系統(tǒng)的研究[J].淮海工學(xué)院學(xué)報,2009(1):19-22.

[6]孫寶元,楊寶清.傳感器及其應(yīng)用手冊[M].北京:機械工業(yè)出版社,2004.

[7]李保國,張春熹.雙輪移動機器人安全目標追蹤與自動避障算法[J].控制理論與應(yīng)用,2007(4):535-540.

[8]楊東燕.一種移動機器人小車的電機控制系統(tǒng)[J].內(nèi)蒙古科技與經(jīng)濟,2008(20):99-108.

[9]孫丘偉,余臻.基于GSM的短信報警收發(fā)平臺設(shè)計[J].福州大學(xué)學(xué)報:自然科學(xué)版,2008(S1):44-48.

[10]宣彩平,王皓,鄒國良.利用GSM無線模塊發(fā)送短消息[J].計算機應(yīng)用,2004(5):148-150.

[11]苗雨,孟閑勇.基于GSM模塊實現(xiàn)中文短信息發(fā)送[J].計算機與信息技術(shù),2008(7):84-86.

主站蜘蛛池模板: 国产成人AV综合久久| 国产网站免费看| 国产乱子精品一区二区在线观看| 亚洲国产精品国自产拍A| 九色视频一区| 伊人色天堂| 亚洲Va中文字幕久久一区 | 97无码免费人妻超级碰碰碰| 国产一级在线观看www色 | 精品伊人久久久久7777人| 国内精品视频| 欧美成人午夜在线全部免费| 激情亚洲天堂| 久久综合九色综合97网| 亚洲第一区精品日韩在线播放| 国产在线自乱拍播放| 欧美国产综合视频| 国产屁屁影院| 亚洲日本中文字幕天堂网| 色妞永久免费视频| 欧美日韩免费观看| 国产精品流白浆在线观看| 免费在线a视频| 老司机精品久久| 精品久久久久久成人AV| 日韩欧美91| 亚洲无码不卡网| 少妇精品久久久一区二区三区| 一区二区日韩国产精久久| 三区在线视频| 成年人午夜免费视频| 亚洲区第一页| 99资源在线| 久久成人国产精品免费软件| 先锋资源久久| 91视频精品| 久久99国产精品成人欧美| 亚洲无码日韩一区| 欧美成人精品一区二区| 欧美激情网址| 国产av无码日韩av无码网站| 囯产av无码片毛片一级| 亚洲二区视频| 91精品啪在线观看国产91九色| 久久伊伊香蕉综合精品| 人人爽人人爽人人片| 狠狠操夜夜爽| 99久久精彩视频| 久草视频精品| 中国精品自拍| 黄色免费在线网址| 午夜日b视频| 一区二区三区四区精品视频 | 国产特级毛片aaaaaaa高清| 777国产精品永久免费观看| 午夜免费视频网站| 国产拍揄自揄精品视频网站| 久久国产高潮流白浆免费观看| av在线手机播放| 福利在线不卡| 天堂成人av| 人妻丰满熟妇av五码区| 熟妇人妻无乱码中文字幕真矢织江| 亚洲综合中文字幕国产精品欧美 | 激情影院内射美女| 日韩第一页在线| 久久综合丝袜日本网| 欧美成人一级| 91成人免费观看| 亚洲AV无码一区二区三区牲色| 中国丰满人妻无码束缚啪啪| 国产又黄又硬又粗| 久久久久青草大香线综合精品| 波多野结衣中文字幕久久| 美女裸体18禁网站| 香蕉精品在线| 无码一区18禁| 国产成人无码AV在线播放动漫| 99在线国产| 999在线免费视频| 色有码无码视频| 成人福利在线看|