System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及智能駕駛,尤其涉及一種智能駕駛系統的測試方法、測試裝置及測試臺架。
技術介紹
1、測試是保證智能駕駛其性能和可靠性的關鍵步驟,主要測試方式有實車道路測試、仿真測試和臺架測試。實車測試通過在開放道路或停車場等環境中完成相關場景測試,這可以反應真實情況但效率低且場景覆蓋度不夠;仿真測試在模擬復雜環境和場景方面具有優勢,但因其傳感器為仿真數據,真實程度不足,所以主要用于發現智能駕駛產品早期的潛在問題與缺陷;臺架測試使用真實的設備以及相應的測試儀器,更注重對設備或系統實際性能和表現的評估。
2、臺架回灌測試的實現形式主要包括兩種:一種是外接設備,例如包含視頻注入板卡、can(控制器局域網)總線板卡、時鐘同步板卡等的測試機柜或者canoe(一種數據回放分析工具)等,借此外接設備將原始采集的數據發送到域控制器來實現兩者的有效交互,從而完成臺架回灌測試;另一種是將原始數據以bag包形式拷貝到域控制器中,在域控制器中直接進行數據回放完成臺架測試。但是前者因為接入外接設備會增加測試成本,而后者會因為域控制器的存儲空間和拷貝耗時問題,限制了測試效率。
3、臺架回灌測試方法主要包括兩種:自動化測試和人工測試。但是人工測試效率低下且人力浪費嚴重,而自動化測試雖然在很大程度上提升了測試速遞,但也存在因為io讀寫延遲而導致的無法準確的實時監測到域控制器接收到回灌數據后的處理結果,從而導致測試結論的誤差。
技術實現思路
1、本公開要解決的技術問題是為了克服現有技術中外接設備增加
2、本公開是通過下述技術方案來解決上述技術問題:
3、根據本公開的第一方面,提供了一種智能駕駛系統的測試方法,所述測試方法應用于測試端,所述測試方法包括:
4、采集原始路測數據;
5、獲取目標測試場景對應的傳輸配置數據;
6、基于所述傳輸配置數據篩選所述原始路測數據中的目標傳輸數據,并將所述目標傳輸數據經由以太網傳輸網關回灌至被測端,以供位于所述被測端的智能駕駛系統進行響應;
7、接收所述被測端經由所述以太網傳輸網關返回的所述智能駕駛系統的目標響應數據,所述目標響應數據基于所述傳輸配置數據對所述智能駕駛系統的響應數據進行篩選得到;
8、根據所述目標響應數據對所述智能駕駛系統進行測試,得到所述智能駕駛系統的測試結果。
9、較佳地,在所述采集原始路測數據的步驟之后,所述測試方法還包括:
10、根據不同的測試場景將所述原始路測數據拆分為不同的路測數據包;
11、所述基于所述傳輸配置數據篩選所述原始路測數據中的目標傳輸數據,并將所述目標傳輸數據經由以太網傳輸網關回灌至被測端,以供智能駕駛系統進行響應的步驟包括:
12、根據所述目標測試場景獲取目標路測數據包;
13、基于所述傳輸配置數據篩選所述目標路測數據包中的所述目標傳輸數據;
14、根據配置好的傳輸速率將所述目標傳輸數據經由以太網傳輸網關依次回灌至被測端,以供智能駕駛系統進行響應。
15、較佳地,所述基于所述傳輸配置數據篩選所述目標路測數據包中的所述目標傳輸數據的步驟包括:
16、獲取所述目標測試場景對應的場景配置數據;
17、根據所述場景配置數據篩選所述目標路測數據包中的目標場景數據,并錄制生成目標場景數據包;
18、基于所述傳輸配置數據篩選所述目標場景數據包中的所述目標傳輸數據。
19、較佳地,所述場景配置數據包括數據類型和所述傳輸速率中的至少一種。
20、較佳地,所述根據所述目標響應數據對所述智能駕駛系統進行測試,得到所述智能駕駛系統的測試結果的步驟包括:
21、獲取所述目標測試場景對應的錄制配置數據;
22、基于所述錄制配置數據篩選所述目標響應數據中的目標錄制數據,并生成錄制數據包;
23、利用測試腳本對所述錄制數據包進行離線測試,得到所述智能駕駛系統的所述測試結果。
24、較佳地,在所述采集原始路測數據的步驟之后,所述測試方法還包括:
25、對所述原始路測數據進行真值標注和數據提取,得到真值路測數據;
26、根據不同的測試場景將所述真值路測數據拆分為不同的真值數據包;
27、所述利用測試腳本對所述錄制數據包進行離線測試,得到所述智能駕駛系統的所述測試結果的步驟包括:
28、獲取所述目標測試場景對應的目標真值數據包;
29、對所述錄制數據包和所述目標真值數據包進行場景對齊處理,并將所述錄制數據包中每個所述目標錄制數據的第一時間戳與所述目標真值數據包中每個真值數據的第二時間戳相匹配,得到實際響應數據和預期真值數據;
30、利用所述測試腳本對所述實際響應數據和所述預期真值數據進行測試,得到所述智能駕駛系統的所述測試結果。
31、較佳地,所述傳輸配置數據包括數據類型以及所述數據類型下的數據名稱、數據發送端、數據接收端和數據傳輸模式中的至少一種。
32、根據本公開的第二方面,提供了一種智能駕駛系統的測試方法,所述測試方法應用于被測端,所述測試方法包括:
33、接收經由以太網傳輸網關回灌的目標傳輸數據,所述目標傳輸數據基于目標測試場景的傳輸配置數據對原始路測數據進行篩選得到;
34、獲取智能駕駛系統基于所述目標傳輸數據輸出的響應數據;
35、根據所述傳輸配置數據篩選所述響應數據中的目標響應數據,并將所述目標響應數據經由所述以太網傳輸網關傳輸至測試端,以供所述測試端進行所述智能駕駛系統的測試。
36、根據本公開的第三方面,提供了一種智能駕駛系統的測試裝置,所述測試裝置應用于測試端,所述測試裝置包括采集模塊、配置獲取模塊、測試數據傳輸模塊和測試模塊;
37、所述采集模塊用于采集原始路測數據;
38、所述配置獲取模塊用于獲取目標測試場景對應的傳輸配置數據;
39、所述測試數據傳輸模塊用于基于所述傳輸配置數據篩選所述原始路測數據中的目標傳輸數據,并將所述目標傳輸數據經由以太網傳輸網關回灌至被測端,以供智能駕駛系統進行響應;
40、所述測試數據傳輸模塊還用于接收所述被測端經由所述以太網傳輸網關返回的所述智能駕駛系統的目標響應數據,所述目標響應數據基于所述傳輸配置數據對所述智能駕駛系統的響應數據進行篩選得到;
41、所述測試模塊用于根據所述目標響應數據對所述智能駕駛系統進行測試,得到所述智能駕駛系統的測試結果。
42、根據本公開的第四方面,提供了一種智能駕駛系統的測試裝置,所述測試裝置應用于被測端,所述測試裝置包括響應數據傳輸模塊和數據獲取模塊;
43、所述響應數據傳輸模本文檔來自技高網...
【技術保護點】
1.一種智能駕駛系統的測試方法,其特征在于,所述測試方法應用于測試端,所述測試方法包括:
2.根據權利要求1所述的測試方法,其特征在于,在所述采集原始路測數據的步驟之后,所述測試方法還包括:
3.根據權利要求2所述的測試方法,其特征在于,所述基于所述傳輸配置數據篩選所述目標路測數據包中的所述目標傳輸數據的步驟包括:
4.根據權利要求3所述的測試方法,其特征在于,所述場景配置數據包括數據類型和所述傳輸速率中的至少一種。
5.根據權利要求1所述的測試方法,其特征在于,所述根據所述目標響應數據對所述智能駕駛系統進行測試,得到所述智能駕駛系統的測試結果的步驟包括:
6.根據權利要求5所述的測試方法,其特征在于,在所述采集原始路測數據的步驟之后,所述測試方法還包括:
7.根據權利要求1至6中任一項所述的測試方法,其特征在于,所述傳輸配置數據包括數據類型以及所述數據類型下的數據名稱、數據發送端、數據接收端和數據傳輸模式中的至少一種。
8.一種智能駕駛系統的測試方法,其特征在于,所述測試方法應用于被測端,所述測
9.一種智能駕駛系統的測試裝置,其特征在于,所述測試裝置應用于測試端,所述測試裝置包括采集模塊、配置獲取模塊、測試數據傳輸模塊和測試模塊;
10.一種智能駕駛系統的測試裝置,其特征在于,所述測試裝置應用于被測端,所述測試裝置包括響應數據傳輸模塊和數據獲取模塊;
11.一種智能駕駛系統的測試臺架,其特征在于,所述測試臺架包括測試端和被測端;
12.一種電子設備,包括存儲器、處理器及存儲在存儲器上并用于在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至8中任一項所述的智能駕駛系統的測試方法。
13.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至8中任一項所述的智能駕駛系統的測試方法。
14.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至8中任一項所述的智能駕駛系統的測試方法。
...【技術特征摘要】
1.一種智能駕駛系統的測試方法,其特征在于,所述測試方法應用于測試端,所述測試方法包括:
2.根據權利要求1所述的測試方法,其特征在于,在所述采集原始路測數據的步驟之后,所述測試方法還包括:
3.根據權利要求2所述的測試方法,其特征在于,所述基于所述傳輸配置數據篩選所述目標路測數據包中的所述目標傳輸數據的步驟包括:
4.根據權利要求3所述的測試方法,其特征在于,所述場景配置數據包括數據類型和所述傳輸速率中的至少一種。
5.根據權利要求1所述的測試方法,其特征在于,所述根據所述目標響應數據對所述智能駕駛系統進行測試,得到所述智能駕駛系統的測試結果的步驟包括:
6.根據權利要求5所述的測試方法,其特征在于,在所述采集原始路測數據的步驟之后,所述測試方法還包括:
7.根據權利要求1至6中任一項所述的測試方法,其特征在于,所述傳輸配置數據包括數據類型以及所述數據類型下的數據名稱、數據發送端、數據接收端和數據傳輸模式中的至少一種。
8.一種智能駕駛系統的測試方法,...
【專利技術屬性】
技術研發人員:李登基,田偉,徐剛,
申請(專利權)人:上海蠶叢機器人科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。