項目案(an)例(li)之智能小車(che)設計方案(an)展示
時間:2017-10-10 來源:華(hua)清遠見
一、智能小車項目案例演示
二、智能小車項目背景
所(suo)謂智(zhi)能汽車(che)(che),主要指在(zai)普通(tong)汽車(che)(che)的基礎上增(zeng)加了(le)先進的傳感器(雷達、攝(she)像)、控制(zhi)器、執行(xing)器等裝置(zhi),通(tong)過車(che)(che)載傳感系統(tong)和信息(xi)終端實現與(yu)人、車(che)(che)、路之間的智(zhi)能信息(xi)交換。目(mu)前歐美(mei)等國對(dui)于智(zhi)能汽車(che)(che)的定義(yi)主要為先進輔助(zhu)駕駛(shi)系統(tong)(ADAS)、車(che)(che)載移動應(ying)用和無(wu)人駕駛(shi)技術,并在(zai)更大程度上與(yu)城市智(zhi)能交通(tong)管理結合(he)起來。
基于安卓手(shou)機wifi技術(shu)的遙控(kong)小(xiao)車(che)有著(zhu)廣大的潛在用戶,2014年11月數據,Android占據中(zhong)國智能(neng)手(shou)機操作系(xi)統(tong)市(shi)場81.5%。Android的系(xi)統(tong)內核是基于網(wang)(wang)絡性(xing)能(neng)超(chao)強的Linux,因此其(qi)(qi)網(wang)(wang)絡性(xing)能(neng)較其(qi)(qi)他系(xi)統(tong)有很(hen)大優勢。
本(ben)套小(xiao)車項目(mu),不僅涉(she)及到(dao)Android應(ying)用(yong)程序的編(bian)寫,而且還(huan)涉(she)及到(dao)嵌入(ru)式(shi)系統的開發(fa)流程,不僅需要熟(shu)悉C、C++和java語言,Linux系統的編(bian)譯(yi)機(ji)制和和編(bian)譯(yi)腳本(ben),更需要熟(shu)悉Android系統的運作方式(shi)、API借口,以及它的優勢和限制,同時,還(huan)需要有較強的動手能力。
三、智能小車系統功能說明
本項目,主要實現如下功能:
● 對(dui)超聲波傳感器的現場數據實(shi)時(shi)采(cai)集并通過wifi上傳,實(shi)現小車避障(zhang)、測距(ju)等功能
● 用攝像頭采集(ji)視(shi)頻流,實時顯示在(zai)手機客戶端(duan);通過(guo)Android手機控制端(duan)界面(mian)相應操作進行(xing)拍(pai)照,使用存儲(chu)設備進行(xing)存儲(chu)
● 構(gou)建無線(xian)路由(you)器(qi),使用戶(hu)通過網(wang)絡利用Android手機控制小車移動、轉向(xiang)
● 在(zai)Android手機界(jie)面設置控制按(an)鈕,識別(bie)用戶指令(ling)并進行相應(ying)動作
● 在Android手機界面實現控(kong)制(zhi)指令修改
● 在Android手機界面(mian)完成所拍照片(pian)瀏(liu)覽
● 重力傳(chuan)感器或者紅外傳(chuan)感器控制小車移動(dong)
四、智能小車相關技術要點
本應(ying)(ying)用(yong)涉及到Android應(ying)(ying)用(yong)的各(ge)種(zhong)主要(yao)知識點(dian),包括但不(bu)限于如(ru)下技術要(yao)點(dian):
● Android的圖像處理;
● Android的應(ying)用程序開發(fa);
● Linux嵌入式系統(tong)構建;
● Linux設備驅動;
● Android底層開發(fa);
● Linux應用程序(xu)開發;
● 攝像頭圖(tu)像采集與傳輸;
● openwrt系統搭(da)建(jian);
五、智能小車產品展示



