打造一輛無人駕駛車,軟件只是成功的一半。即使軟件已經(jīng)達到完美,也仍然需要至少一年時間才能將軟件與硬件完全融合在一起。
軟件與硬件之間最重要的連接橋梁就是傳感器。通過激光雷達、攝像頭、毫米波雷達等傳感器,才能將數(shù)據(jù)傳給軟件,做出相應(yīng)的駕駛決策。因此,傳感器的規(guī)格、位置、角度等等各種參數(shù),都需要一步步調(diào)試。
調(diào)試好了一輛車上的傳感器,還要保證可以將其順利復(fù)制到車隊里的其他車上。即使已經(jīng)調(diào)試好了多輛車,一旦車的型號發(fā)生變化,或是車體的設(shè)計發(fā)生變化,就又需要重新調(diào)試。過程十分復(fù)雜。
傳感器安裝好之后,要通過逐步的測試得出來的結(jié)果來驗證調(diào)試效果。例如,關(guān)于定位(localization)的各項指標(biāo)要證明傳感器調(diào)試的效果足夠精準,各個傳感器的數(shù)據(jù)傳輸時間不能有過長的延遲。
一輛按比例縮小的測試車與一個測試床(testbed)相連
除了傳感器,硬件團隊還需要為無人車的大腦提供必需的空間,即高效的GPU(圖像處理器),不斷優(yōu)化計算能力(compute),收集到的數(shù)據(jù)才能被快速分析出結(jié)果。
硬件團隊還需要提供電子控制器單元(ECU),才能探測到車在每時每刻的狀態(tài),讓無人車聽從大腦的指令,做出正確的駕駛行為。如今,一輛普通人類駕駛車上可能有上百個ECU,無人車需要的則更多。因此,如何在有限的空間里容納更多的ECU,就變得至關(guān)重要。
ECU也是無人車做好車內(nèi)體驗的關(guān)鍵。車內(nèi)的每一個功能都需要ECU的支持,比如車內(nèi)屏幕、車鎖、安全帶、安全氣囊,等等。比如,乘客只有坐下來,安全帶和安全氣囊才有效。ECU所扮演的角色就好像軟件與硬件之間的翻譯官。
硬件準備好了之后,就要把代碼導(dǎo)入到車里。最原始的辦法就是在工程師的電腦與車上的主機之間連一條線,把代碼慢慢傳上去。相對成熟的團隊會把代碼放在云里,然后讓一名工程師在發(fā)車之前,通過幾個命令行把代碼傳給這輛車。
比較有規(guī)模的團隊則會在車上安裝云端數(shù)據(jù)處理器,無需工程師幫助,車隊里的每輛車會每天自動下載最新的代碼,車的后備箱里也不再配置笨重的主機。這就像手機系統(tǒng)更新一樣,更新系統(tǒng)時不用去手機商店,手機會自動更新。
硬件的設(shè)計、組裝、驗證過程復(fù)雜而漫長,需要與軟件團隊緊密合作。而問題是,在很多團隊里,因為軟件工程師的背景往往與硬件工程師的背景完全不同,之間的需求溝通不夠明確,所以在合作時經(jīng)常發(fā)生摩擦。軟件工程師往往看重結(jié)果,講求速度,而硬件工程師則注重過程,講求嚴謹。團隊的管理者要從大局出發(fā),讓兩個團隊互相了解彼此的需求,才能更快達成共識。
-
傳感器
+關(guān)注
關(guān)注
2553文章
51476瀏覽量
757036 -
gpu
+關(guān)注
關(guān)注
28文章
4790瀏覽量
129442 -
毫米波雷達
+關(guān)注
關(guān)注
107文章
1055瀏覽量
64592
原文標(biāo)題:將軟件帶到硬件上,到底意味著什么?
文章出處:【微信號:zidongjiashishuo,微信公眾號:自動駕駛說】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
探究傳感器故障的主要原因
傳感器:開啟智能生活的新篇章
通訊數(shù)據(jù)化思維EtherCAT轉(zhuǎn)PROFINET網(wǎng)關(guān)連接PLC與Sick傳感器
![通訊數(shù)據(jù)化思維EtherCAT轉(zhuǎn)PROFINET網(wǎng)關(guān)<b class='flag-5'>連接</b>PLC與Sick<b class='flag-5'>傳感器</b>](https://file1.elecfans.com/web3/M00/01/93/wKgZPGdWja2ADl6EAAISez6LYSE462.png)
PLC數(shù)據(jù)采集模塊與傳感器連接方法
橋梁位移監(jiān)測站的重要作用
解析臭氧傳感器:原理、構(gòu)造與應(yīng)用
FCL COMPONENTS環(huán)境傳感器的重要作用
MQTT網(wǎng)關(guān):物聯(lián)網(wǎng)中的關(guān)鍵橋梁
![MQTT網(wǎng)關(guān):物聯(lián)網(wǎng)中的關(guān)鍵<b class='flag-5'>橋梁</b>](https://file1.elecfans.com//web2/M00/04/B3/wKgaombG15aAcAnfAAEFTeFZDvg122.jpg)
傳感器與PLC之間的連接方式、工作原理及實際應(yīng)用
傳感器和plc能不能直接連接
plc與傳感器的兩種連接方式
傳感器輸出信號的種類有哪些 電流傳感器輸出的是什么信號
藍蜂MQTT網(wǎng)關(guān)連接現(xiàn)場施工方與平臺軟件之間的橋梁
![藍蜂MQTT網(wǎng)關(guān)<b class='flag-5'>連接</b>現(xiàn)場施工方與平臺<b class='flag-5'>軟件</b><b class='flag-5'>之間</b>的<b class='flag-5'>橋梁</b>](https://file1.elecfans.com/web2/M00/E6/DD/wKgaomZFrLuAFR6zAAYFlmPLbKc016.png)
評論