采用LabVIEW及CompactRIO為視力障礙人群設(shè)計(jì)半自動(dòng)車輛
Author(s):
Dr. Dennis Hong - Virginia Polytechnic Institute and State University
Greg Jannaman - Virginia Polytechnic Institute and State University
Kimberly Wenger - Virginia Polytechnic Institute and State University
Industry:
Research, Mechatronics
Products:
NI 9221, NI 9485, NI 9263, FPGA Module, LabVIEW, Real-Time Module, cRIO-9072, CompactRIO
The Challenge:
開發(fā)半自動(dòng)車輛允許盲人駕駛員在安全駕駛的過(guò)程中成功完成操縱、速度控制、并避免碰撞。
The Solution:
采用NI CompactRIO及LabVIEW軟件開發(fā)世界首輛盲人駕駛車輛的功能原型。
Gallery
15歲的失明者Ishaan Rostogi(圖片輪椅上),駕駛由弗吉尼亞理工大學(xué)采用NI技術(shù)設(shè)計(jì)的世界首輛盲人駕駛車輛。
致力于提升并發(fā)揮失明人群經(jīng)常被低估的能力,鼓勵(lì)服務(wù)于視力障礙群體的技術(shù)創(chuàng)新開發(fā),美國(guó)國(guó)家失明人士聯(lián)合會(huì)提出建議,設(shè)計(jì)一種系統(tǒng)來(lái)幫助失明人群嘗試從未有過(guò)的體驗(yàn):駕駛。弗吉尼亞理工大學(xué)的機(jī)器人與器械實(shí)驗(yàn)室(RoMeLa)是唯一一個(gè)接收挑戰(zhàn)的組織。該大學(xué)機(jī)械工程系 于2008年重新建立了高年級(jí)設(shè)計(jì)團(tuán)隊(duì)和大學(xué)生研究項(xiàng)目弗吉尼亞大學(xué)盲人駕駛挑戰(zhàn)(BDC),他們?yōu)槭澜缡纵v可用的盲人駕駛車輛原型定義了最初的目標(biāo)。
9名大學(xué)生僅花費(fèi)兩個(gè)學(xué)期,$3,000 USD經(jīng)費(fèi)就完成了設(shè)計(jì),盲人駕駛員可安全地實(shí)現(xiàn)三種基本駕駛?cè)蝿?wù):在由單排的錐形交通路標(biāo)定義的曲線駕駛路線中行進(jìn);預(yù)先設(shè)定的正常速度行駛;有效的緊急剎車能力以避開與障礙物的碰撞。
我們的原型平臺(tái)
從項(xiàng)目的最初開始,盲人駕駛系統(tǒng)的軟硬件設(shè)計(jì)中僅用了NI的產(chǎn)品。我們選擇NI產(chǎn)品的原因是其低成本的原型設(shè)計(jì)平臺(tái)、快速的數(shù)據(jù)采集和處理,確保在實(shí)時(shí)系統(tǒng)中能最小化時(shí)間遲滯、與各類傳感器及設(shè)備的兼容性、苛刻測(cè)試環(huán)境下的性能及可靠性、直觀的編程界面、模塊化、尺寸、重量、以及未來(lái)開發(fā)中的硬件擴(kuò)展能力。研究人員考察了RoMeLa在各類應(yīng)用中長(zhǎng)期使用NI產(chǎn)品的成功經(jīng)驗(yàn),包括從類人足球機(jī)器人到全自治式車輛。除了盲人駕駛系統(tǒng),這些應(yīng)用證明了NI軟硬件在機(jī)器人應(yīng)用建模平臺(tái)上的多功能性及功能理想性。
環(huán)境感知
目前的盲人駕駛系統(tǒng)由各類傳感器和新穎的非視覺(jué)駕駛界面組成,就像附加在沙漠越野汽車上的模塊化系統(tǒng)。我們采用Hokuyo UTM-30LX單平面激光測(cè)距儀作為環(huán)境探測(cè)器,掃描駕駛環(huán)境中的錐形交通路標(biāo)及其它障礙,并將掃描信息送到板載NI cRIO-9072實(shí)時(shí)處理器及實(shí)時(shí)可編程門陣列(FPGA)處理目標(biāo)上。現(xiàn)有的NI設(shè)備驅(qū)動(dòng)能夠直接支持Hokuyo LRF產(chǎn)品,因?yàn)镹I工程師在UTM-30LX公開發(fā)布之前就提供了自定義驅(qū)動(dòng)。
運(yùn)行LabVIEW軟件的筆記本電腦提供了支持cRIO-9072的臨時(shí)USB連接能力,由于30LX僅有USB接口,不像以前使用的其它多數(shù)模塊可選RS232接口。我們做了進(jìn)一步設(shè)計(jì)使實(shí)時(shí)控制器提供USB連接能力,并繞開筆記本電腦采用第三方轉(zhuǎn)換芯片;然而,cRIO-9072與筆記本電腦間的以太網(wǎng)通信對(duì)目前的需求來(lái)說(shuō)已經(jīng)足夠了。 筆記本電腦還支持正常視力的乘客被動(dòng)監(jiān)視所有軟硬件的操作,輕松修改任何啟發(fā)式編程,從而能夠在現(xiàn)場(chǎng)試驗(yàn)中快速標(biāo)定。
其它傳感器根據(jù)車輛的狀態(tài)來(lái)采集重要信息,如霍爾效應(yīng)傳感器通過(guò)弦絲電位器采集速度信息及操縱角度。我們從這些傳感器采集數(shù)據(jù),并采用CompactRIO實(shí)時(shí)控制器上的高速FPGA直接處理。
非視覺(jué)駕駛界面
通過(guò)各類傳感器完成駕駛環(huán)境圖像采集后,我們對(duì)數(shù)據(jù)進(jìn)行處理并通過(guò)非視覺(jué)方式傳送給駕駛員。開發(fā)非視覺(jué)駕駛界面 (NVDI) 的最終目標(biāo)是向駕駛員提供高效的信息,最大化駕駛員的環(huán)境感知度,從而快速精確的作出駕駛決策。車輛最初的NVDI上的包含了針對(duì)安全性和冗余備份的信息和指示。
對(duì)于限速規(guī)則,駕駛員可自如地駕駛直至到達(dá)速度上限,此時(shí)座椅安全帶上的震動(dòng)觸覺(jué)的背心會(huì)提示駕駛員需要多大的剎車力度來(lái)使車輛回到安全速度。如果車輛探測(cè)到不可避免的障礙物碰撞,背心會(huì)提示駕駛員緊急剎車。
最初的背心測(cè)試中,我們采用了自定義電路板來(lái)控制電機(jī)馬達(dá)。RS232信號(hào)從PC上的LabVIEW軟件傳輸?shù)?a href="http://www.socialnewsupdate.com/tags/pi/" target="_blank">PIC控制器,通過(guò)控制晶體管和繼電器來(lái)驅(qū)動(dòng)電機(jī)實(shí)現(xiàn)背心各種強(qiáng)度的振動(dòng)。采用CompactRIO以后由于有了NI 9485 8通道繼電器模塊,我們不再需要電路板。電路板的替換縮小了體積,降低了添加硬件時(shí)的潛在復(fù)雜度,顯著簡(jiǎn)化了軟件編寫,極大縮短了從探測(cè)到障礙到電機(jī)馬達(dá)全速振動(dòng)之間的時(shí)間,這點(diǎn)對(duì)于駕駛員在緊急情況下的操控是至關(guān)重要的。
對(duì)于方向控制,勢(shì)場(chǎng)算法提供了道路的生成。完成道路計(jì)算后,系統(tǒng)指示駕駛員如何轉(zhuǎn)向保持車輛方向以及回避障礙物。駕駛員通過(guò)耳機(jī)和LabVIEW語(yǔ)音合成軟件得到信息,從而知道方向盤需要轉(zhuǎn)多少個(gè)“嘀嗒”聲。與轉(zhuǎn)向柱連接的機(jī)構(gòu)每五度發(fā)出一聲“嘀嗒”聲,提供精確的反饋聲響。
此外,我們開發(fā)了觸覺(jué)地圖原型,從概念上類似于高分辨率柵格的可再生盲文。地圖將周圍環(huán)境的圖像真切地顯示在駕駛員的手上。類似曲棍球臺(tái)上的小洞,將壓縮空氣通過(guò)小孔來(lái)描繪激光測(cè)距儀探測(cè)到的周圍障礙,從而生成物理地圖。該設(shè)備我們稱之為 AirPix,可讓駕駛員“看到”周圍環(huán)境并安全地駕駛通過(guò)。聲音和震動(dòng)觸覺(jué)NVDI仍然需要作為備份,但應(yīng)用了該觸覺(jué)地圖技術(shù)提供的高帶寬感知特性允許駕駛員使用其它駕駛方式 ,如通過(guò)聲音識(shí)別軟件來(lái)收聽(tīng)和使用GPS,實(shí)現(xiàn)更高層次的道路規(guī)劃。
NI軟硬件的優(yōu)勢(shì)
我們使用NI軟化硬件設(shè)計(jì)了世界上首輛盲人駕駛車輛的原型機(jī)。在資金和開發(fā)時(shí)間有限的情況下,NI產(chǎn)品是項(xiàng)目成功的關(guān)鍵,它提供了簡(jiǎn)單易用且低成本的原型開發(fā)平臺(tái)。LabVIEW直觀的圖形編程界面使機(jī)械工程的大學(xué)生團(tuán)隊(duì)快速有效的創(chuàng)建自定義嵌入式軟件,無(wú)需任何文本編程語(yǔ)言的專業(yè)經(jīng)驗(yàn)。
模塊化設(shè)計(jì)及CompactRIO與 I/O模塊的連接性,結(jié)合LabVIEW與外部設(shè)備的廣泛兼容型,確保了系統(tǒng)在未來(lái)擴(kuò)展與改進(jìn)時(shí)只需最小的精力和成本。實(shí)時(shí)FPGA處理目標(biāo)提供了高速的數(shù)據(jù)采集和處理能力,有效地從實(shí)時(shí)駕駛環(huán)境下采集到重要數(shù)據(jù)。除了外設(shè)的兼容性,CompactRIO方便合適的尺寸及較輕的重量是目前空間、負(fù)載有限的盲人駕駛車輛的理想選擇。
在大量反復(fù)的整個(gè)原型設(shè)計(jì)過(guò)程中,NI模塊化產(chǎn)品非常適用于特殊、要求苛刻的測(cè)試環(huán)境、車輛平臺(tái)的改變、以及項(xiàng)目目標(biāo)的轉(zhuǎn)換。通過(guò)使用多功能多用途的NI軟硬件,弗吉尼亞理工大學(xué)盲人駕駛挑戰(zhàn)賽在盲人應(yīng)用技術(shù)領(lǐng)域中不斷“創(chuàng)造未來(lái)”。
衍生技術(shù)和未來(lái)計(jì)劃
在2008 至2009學(xué)年之后的數(shù)月中,弗吉尼亞理工大學(xué)盲人駕駛挑戰(zhàn)賽向超過(guò)全國(guó)各地的30位各年齡段的失明及弱視者提供了駕駛汽車的機(jī)會(huì)。無(wú)論是首次坐在駕駛盤前,或是多年后重新駕駛汽車,他們的反應(yīng)都是無(wú)比積極、充滿希望的。國(guó)內(nèi)及國(guó)際媒體的報(bào)道引起了對(duì)失明人群能力的強(qiáng)烈關(guān)注,也激發(fā)了合作研究及開發(fā)各領(lǐng)域的新型盲人應(yīng)用技術(shù)的興趣。
各種潛在的衍生技術(shù)是設(shè)計(jì)過(guò)程中的重點(diǎn)。由于這些設(shè)備在支持盲人駕駛車輛中被證明是有效的,接下來(lái)我們可以想象這些設(shè)備可以讓其它駕駛員獲益,如視野不佳、打電話或收發(fā)短消息、打瞌睡、及其它注意力分散的駕駛員。我們能夠?yàn)楦黝愸{駛環(huán)境設(shè)計(jì)提前警告的設(shè)備以及緩解碰撞的系統(tǒng),尤其是天氣環(huán)境惡劣或低能見(jiàn)度的環(huán)境。
除了汽車應(yīng)用以外,在觸覺(jué)人機(jī)界面設(shè)備領(lǐng)域也有潛在的應(yīng)用,尤其是失明行人。非視覺(jué)界面可輕松部署到飛機(jī)駕駛艙,目前的技術(shù)使駕駛員在很大程度上依賴視覺(jué)能力。在高飽和度的視覺(jué)環(huán)境下發(fā)送高帶寬的其它感知信息將極大提升飛行員的環(huán)境感知,這也是操作任何交通工具時(shí)的關(guān)鍵。
盡管在未來(lái)的很多年中我們不太可能看到盲人駕駛員,但潛在的衍生技術(shù)都能即刻適用于各類領(lǐng)域中。
- LabVIEW(316633)
- Co(38617)
相關(guān)推薦
CompactRIO是什么?

Labview和CompactRIO
compactRIO系統(tǒng)中FPGA下VI編譯總出問(wèn)題
compactRIO終端上部署的VI如何使用動(dòng)態(tài)引用子VI路徑該如何設(shè)置?
compactrio啟動(dòng)運(yùn)行程序有什么條件嗎?
視力保護(hù)器的電路設(shè)計(jì)
障礙檢測(cè),求指點(diǎn)
HarmonyOS應(yīng)用設(shè)計(jì)-- 藍(lán)色為系統(tǒng)主色調(diào)
Matlab采用障礙法及原對(duì)偶內(nèi)點(diǎn)法解決不等式約束凸優(yōu)化程序
NI CompactRIO嵌入式系統(tǒng)開發(fā)流程總結(jié)
NI CompactRIO機(jī)箱支持Visual Studio c#編程么?
【Pocket-RIO申請(qǐng)】基于CompactRIO的汽車電性能測(cè)試設(shè)備開發(fā)
【極客DIY限時(shí)挑戰(zhàn) —10月挑戰(zhàn)任務(wù)完成】基于FPGA的自動(dòng)視力測(cè)試儀
一天對(duì)著電腦,視力有點(diǎn)hold不住了~~
使用NI CompactRIO實(shí)現(xiàn)機(jī)器視覺(jué)平臺(tái)
關(guān)于NI CompactRIO自定義模塊中FPGA與Labview FPGA中編程的一點(diǎn)理解
利用LabVIEW和CompactRIO記錄電力系統(tǒng)中的高頻瞬變
利用LabVIEW設(shè)計(jì)用于研究飛蟲的機(jī)器人設(shè)備
基于CompactRIO和LabVIEW的下一代機(jī)器人控制系統(tǒng)設(shè)計(jì)
基于CompactRIO和LabVIEW的心臟模擬器控制方案
基于CompactRIO的遠(yuǎn)程狀態(tài)監(jiān)測(cè)系統(tǒng)研究
基于CompactRIO通信靈活的便攜式測(cè)量設(shè)備
基于LabVIEW和CompactRIO的視力障礙人群半自動(dòng)車輛設(shè)計(jì)
基于labview機(jī)器視覺(jué)的障礙物時(shí)別
如何保護(hù)孩子視力?聰明的媽媽應(yīng)該怎么做
如何在NI Max中添加離線CompactRIO設(shè)備?
如何用LED制作的視力擴(kuò)展閃光手電筒
應(yīng)用程序部署到CompactRIO上的Windows Embedded Standard 7操作系統(tǒng)的步驟
怕不怕?黑莓派!考驗(yàn)視力的時(shí)候來(lái)了。
提供便攜式電子助視器解決方案
用labview設(shè)計(jì)超級(jí)馬里奧游戲時(shí)如何加障礙物?
用waveform函數(shù)在compactRIO中輸出波形 頻率不對(duì)
盲人創(chuàng)業(yè)者朱清毅:用耳朵聽(tīng)世界,闖未來(lái)
請(qǐng)問(wèn)用LABVIEW的CompactRIO能不能直接控制舵機(jī)?謝謝。
基于CompactRIO的車載數(shù)據(jù)記錄儀參考應(yīng)用程序

PAC硬件指南 (NI工業(yè)自動(dòng)化技術(shù)文集 中級(jí)篇)

用CompactRIO和LabVIEW開發(fā)下一代機(jī)器人控制系

NI CompactRIO控制器將工作溫度范圍延伸至-40℃

基于NI CompactRIO與LabVIEW的電力系統(tǒng)的高


使用LabVIEW和CompactRIO實(shí)現(xiàn)清洗機(jī)流水線


采用LabVIEW和CompactRIO的慣性檢管器開發(fā)


LabVIEW 2011新特性視頻:提升應(yīng)用效率

基于NI CompactRIO的機(jī)器視覺(jué)應(yīng)用方案


使用LabVIEW和CompactRIO開發(fā)腿輪混合式移動(dòng)機(jī)器人

麻省理工學(xué)院(M.I.T)學(xué)生使用LabVIEW和CompactRIO設(shè)計(jì)并實(shí)現(xiàn)了動(dòng)態(tài)輸出反饋控制器

NI CompactRIO開發(fā)者指南

NI CompactRIO開發(fā)者指南之范例代碼

全新CompactRIO控制器,簡(jiǎn)化您的嵌入式系統(tǒng)

全新高性能CompactRIO控制器簡(jiǎn)化工業(yè)控制系統(tǒng)復(fù)雜度

CompactRIO入門教程

央行發(fā)文表示無(wú)現(xiàn)金社會(huì)已經(jīng)影響人民幣正常流通,威脅到人民幣的法幣地位需要正確引導(dǎo)


LabVIEW 8.6實(shí)時(shí)模塊中的新功能 - CompactRIO掃描模式


使用NI CompactRIO進(jìn)行結(jié)構(gòu)健康監(jiān)測(cè)

高性能的多核NI CompactRIO設(shè)備的性能與功能分析


基于CompactRIO平臺(tái)的cRIO-9068軟件的性能與分析測(cè)試以及其優(yōu)點(diǎn)

利用LabVIEW和CompactRIO開發(fā)液壓系統(tǒng)的仿真系統(tǒng)


基于NI CompactRIO和LabVIEW的控制自動(dòng)化平臺(tái)案例

基于LabVIEW和CompactRIO開發(fā)的EDM過(guò)程控制器


基于LabVIEW及NI硬件優(yōu)化的鋼鐵回收冶煉技術(shù)的介紹

用 LabVIEW軟件和CompactRIO硬件 解決生物流體灌注系統(tǒng)方案詳解

通過(guò)VR技術(shù)治療視力障礙,眼部追蹤技術(shù)將在VR行業(yè)發(fā)揮重要作用

App“Seeing AI”,幫助視力障礙群體辨別所有物體

介紹硬件平臺(tái)CompactRIO和軟件工具LabVIEW及使用技巧


了解硬件平臺(tái)CompactRIO和軟件工具LabVIEW和使用技巧

基于CompactRIO的振動(dòng)臺(tái)控制測(cè)試

使用NI LabVIEW和NI CompactRIO制造膝蓋支架

如何使用LabVIEW和CompactRIO控制平臺(tái)開發(fā)機(jī)器人

微軟新專利曝光 將為視覺(jué)障礙人群提供一款內(nèi)置了盲文顯示器的Xbox控制器

采用人工智能技術(shù)的視覺(jué)設(shè)備Oakham Technologies

谷歌推出一款適用于Android平臺(tái)的虛擬盲文輸入法 可幫助視力障礙患者在手機(jī)上打字

CompactRIO系統(tǒng)擁有堅(jiān)固的硬件架構(gòu)

常見(jiàn)的視力保健臺(tái)燈電路圖


解析虛擬現(xiàn)實(shí)技術(shù)可增強(qiáng)視力的真實(shí)性

蘇州醫(yī)工所研制出自助式視力篩查儀及配套的視力健康管理系統(tǒng)


谷歌通過(guò)AI幫助盲人和低視力人群獨(dú)立完成跑步比賽

視力+智力助力打通毫米波雷達(dá)“任督二脈”

觸覺(jué)反饋技術(shù),對(duì)于視力障礙的人竟有如此作用

為應(yīng)用打造更好的無(wú)障礙體驗(yàn)

最佳實(shí)踐 | 助您提升應(yīng)用的無(wú)障礙功能

借助 Google 無(wú)障礙功能,小紅書打造貼心服務(wù)|Android 開發(fā)者故事


Neuralink開發(fā)出盲視設(shè)備,有望使視力障礙者重獲光明

評(píng)論