因為ViCANdo有一個開放的SDK,允許創(chuàng)建自定義接口和來源,但還允許使用算法開發(fā)作為高性能ViCANdo本身的一部分,以非常高的性能執(zhí)行。
模擬
通過初步測試運行的錄像,在發(fā)展算法檢測其他車輛,行人或車道方面,錄像可以作為參考而采取。通過使用ViCANdo的內(nèi)部虛擬總線,減少硬件麻煩和早期階段的投資,失蹤的部分網(wǎng)絡(luò)也可以模擬。同時這個項目變得更加成熟,真正的硬件可以適當(dāng)判斷后添加。硬件成本或您自己的項目硬件可以作為一個額外的ViCANdo的開箱即用的COTS硬件庫的“源”。模擬傳感器信號也很容易在ViCANdo上建立虛擬總線。
優(yōu)化和驗證
個原型系統(tǒng)100 ds的參數(shù)可能會影響結(jié)果。隨著ViCANdo建于車輛和車道檢測算法,ViCANdo可以通過添加從一個原型ECU的輸出信號疊加在視頻窗口中來比較個結(jié)果,使用一個普通的網(wǎng)絡(luò)攝像頭來比較計算實時傳感器數(shù)據(jù)。還可以為ViCANdo校準(zhǔn)相機,使之能夠測量對象距離到厘米精度。
分析
ViCANdo非常直觀,包含了從一個專業(yè)的分析產(chǎn)品你所能期望的。各種窗口可以設(shè)置在一個容易概述的測量設(shè)置中。每個通道可以單獨配置和分配給一個適當(dāng)?shù)拇翱诨蚪M合在一個窗口。在脫機或聯(lián)機模式,日志文件都可以在viCANdo或其他的工具中回放和分析。書簽,觸發(fā)和過濾器很容易從默認(rèn)庫添加,在適當(dāng)?shù)臅r候使用數(shù)據(jù)庫來解碼公共汽車交通。位置和聲音可以同時解碼,它還支持其他功能,如記錄聲音和能夠通過測量跟蹤特定位置。ViCANdo有一個非常強大的建在文章分析引擎搜索甚至更大的日志文件(> 10 GB)秒。如果這還不夠,內(nèi)置的腳本語言支持進(jìn)一步縮小搜索條件。
快速測試
ViCANdo的擴展ViCANdroid允許測試點數(shù)量的乘法,換而言之,快速性,降低成本。與ViCANdo集成的ViCANdroid觸發(fā)器、腳本,事件和日志文件,使在PC環(huán)境中進(jìn)行項目的設(shè)置和調(diào)試,然后讓安卓單元在車輛中執(zhí)行的測量工具。ViCANdroid也有一個服務(wù)器連接,使日志文件的快速傳輸?shù)椒?wù)器日志文件進(jìn)行分析。
應(yīng)用
-主動安全系統(tǒng)(ADAS)開發(fā)和測試
-多媒體分析和測試
-網(wǎng)絡(luò)分析和測試
-快速測試開發(fā)的快速性。尋找很少發(fā)生的錯誤時優(yōu)勢尤其明顯。
-開發(fā)和測試診斷服務(wù)
-總線模擬
-故障情況下的仿真
-大數(shù)據(jù)文件中的的數(shù)據(jù)挖掘
優(yōu)勢
-ViCANdo使用COTS硬件以及真正的行車電腦硬件項目
-易于使用的日常任務(wù)和為提高效率而設(shè)計
-所有的資源在一個工具/一個日志文件/一個地方進(jìn)行事后分析
-提高現(xiàn)有生產(chǎn)設(shè)備,降低設(shè)備成本的解決方案
-控制駕駛環(huán)境和場景的細(xì)節(jié)
-允許增加測試會話可能性
-允許輕松地運行測試不同的傳感器配置
-允許在臺式計算機環(huán)境中危險的情況嘗試算法
-允許運行算法的二進(jìn)制文件可能性。保護(hù)你的知識產(chǎn)權(quán)
-可擴展的和強大的API和SDK的充分邊緣發(fā)展
輸入、輸出、數(shù)據(jù)挖掘
在會話記錄時創(chuàng)建日期和時間。
每個會話包含每個源的日志文件。
每個源可以單獨導(dǎo)出。
從行業(yè)標(biāo)準(zhǔn)格式導(dǎo)入。
出口行業(yè)標(biāo)準(zhǔn)格式。
自由文本搜索所有日志文件。
高級搜索通過Java語言(過濾、組合)。
用Java語言后期處理日志文件。
通過OpenCV的圖像處理的視頻記錄日志文件。
數(shù)據(jù)同步工具
同步的捕獲和事后分析車輛測試數(shù)據(jù)公開關(guān)系的相關(guān)性,否則并不明顯。工程師分析同步數(shù)據(jù)回答誰,什么,何時和為什么的問題。同步車輛數(shù)據(jù)提供有關(guān)車輛的狀態(tài)(CAN,OBD,所有的),多個視頻源外部和內(nèi)部的駕駛室,定制的測量設(shè)備,音響(制動和懸架工程師喜歡這一個),GPS,生物傳感器等。許多OEM廠商決定?記錄一切?,包括生產(chǎn)GB大數(shù)據(jù)的非結(jié)構(gòu)化,后處理不輕易出口。ViCANdo處理大數(shù)據(jù)從一個大數(shù)據(jù)集來回答上述問題。
一個有趣的用例是建筑設(shè)備制造商是如何利用同步測試數(shù)據(jù)。因為缺少經(jīng)驗的經(jīng)營者,他們利用有經(jīng)驗的操作人員的手,腳和眼睛,從建筑設(shè)備捕捉CAN數(shù)據(jù),GPS,外部視頻和多視頻。數(shù)據(jù)分析和用于提高算法因此經(jīng)驗較少的操作者能夠做的和經(jīng)驗豐富的操作者差不多。
打開Java腳本API
控制自己的命運
Java腳本是流行,常見的和免費的
在non-ViCANdo環(huán)境中調(diào)試和測試
開箱即用的訪問CAN,GPS,視頻和com接口的今天和未來
自由-自由改變平臺,自由離開,終于自由了!
大數(shù)據(jù)架構(gòu)
大數(shù)據(jù)是龐大而復(fù)雜的數(shù)據(jù)集的集合:
非結(jié)構(gòu)化和后加工不輕易出口。
很難在過程中使用傳統(tǒng)工具的。
挑戰(zhàn)-捕捉、存儲、搜索、共享、傳輸、分析。
從一個大組的相關(guān)性分析提供相關(guān)數(shù)據(jù)
ViCANdo早期發(fā)展與日本廠商:
測試的大型快速性
許多新系統(tǒng)中引入測試車輛
車輛不斷更新硬件和軟件版本
無法預(yù)測的數(shù)據(jù)記錄在這階段
決定“記錄一切”
ViCANdo和大數(shù)據(jù):
每個測試點(源)記錄自己的日志文件
對于復(fù)雜的算法,通過一個Java腳本 API實現(xiàn)數(shù)據(jù)訪問,可編程過濾有用的數(shù)據(jù)。
直接讀/寫硬盤使極快的分析
強大的視頻組件過濾掉單對象,以進(jìn)行事后分析
動規(guī),車道變化,司機的手移動,等等。
每一個信號,可以篩選運動或行動以回答誰?什么?在哪里?什么時候?為什么?
規(guī)范
-高達(dá)16個CAN通道同時使用。CAN消息的時間戳可達(dá)10微秒精度。
-高達(dá)8個視頻通道同時使用。時間分辨率為25-100幀/秒的視頻頻道
-高達(dá)8個LIN通道同時使用。時間戳的分辨率可達(dá)10微秒精度。
-高達(dá)8個等網(wǎng)絡(luò)通道。
-高達(dá)8個以太網(wǎng)通道。
-視頻幀的時間戳可達(dá)每秒采樣25-100次。
-高達(dá)4GB/s的資源。
-聲音采樣高達(dá)96kHz的采樣頻率。
-可以連接GPSD服務(wù)器。
-日志文件中可用二進(jìn)制格式、TXT格式和CSV格式。
-支持行業(yè)標(biāo)準(zhǔn)格式如DBC,LDF,FIBEX,函數(shù)目錄,J1939 NMEA 2000等等。
-支持HW CAN:Kvaser所有類型,Vector所有類型,Zuragon,CAN字符串,Intrepid,Dearborn Group
-支持HW LIN:Kvaser所有類型,Zuragon LIN字符串
-支持HW MOST:MCBuster
-支持等網(wǎng)絡(luò) HW:Ebersp?cher
-支持以太網(wǎng) HW:市場上大多數(shù)以太網(wǎng)和無線HW
-支持視頻攝像頭:基于USB的攝像頭支持Direct-9.0或更高版本。大多數(shù)以太網(wǎng)/無線攝像頭
-支持聲音設(shè)備:所有基于USB麥克風(fēng),網(wǎng)絡(luò)攝像頭的內(nèi)置話筒。
-在Wind 7或更高版本系統(tǒng)上運行,Mac OSX,Linux/Ubuntu和Android操作系統(tǒng)。
-個人電腦的性能要求:2 GB RAM或更多,Win 7或更高版本。
ViCANdroid產(chǎn)品亮點
-任何安卓移動電腦或手機上運行Android操作系統(tǒng)4.0或更高版本。
-日志記錄高達(dá)4個CAN通道道。
-日志都建在安卓傳感器上。
-通過內(nèi)置的GPS 記錄位置。
-記錄視頻和聲音10秒預(yù)觸發(fā)。
-可能觸發(fā)記錄CAN和其他信號,預(yù)觸發(fā)和后觸發(fā)。
-建立支持J1979診斷服務(wù)。
-讀DTC內(nèi)建函數(shù)
-內(nèi)部功能明確的DTC。
-建立遠(yuǎn)程傳輸?shù)焦痉?wù)器的日志文件