System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩精品无码久久久久久 ,成人无码区免费A片视频WWW,亚洲日产无码中文字幕
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    分布式自動駕駛軟件算法調試系統及方法技術方案

    技術編號:44528669 閱讀:3 留言:0更新日期:2025-03-07 13:18
    本發明專利技術提供一種分布式自動駕駛軟件算法調試系統及方法,該系統包括算法模塊應用層和引擎層,引擎層設置有一個主引擎和多個從引擎,其中:算法模塊應用層是由多個算法模塊組成,各個算法模塊是由一個或多個回調函數組成,其中,回調函數包括主題數據接收回調函數和定時回調函數,各個算法模塊對應連接一個從引擎;主引擎用于獲取目標調試任務,并基于目標調試任務中各個調試主題的調度順序,將各個調試主題依次發送至對應的從引擎;各個從引擎用于根據調試主題,從主引擎獲取對應的主題數據包,并基于定時回調函數和主題數據包,調用對應連接的算法模塊中的主題數據接收回調函數。本發明專利技術提高了分布式自動駕駛軟件算法調試效率。

    【技術實現步驟摘要】

    本專利技術涉及自動駕駛,尤其涉及一種分布式自動駕駛軟件算法調試系統及方法


    技術介紹

    1、由于單個計算芯片的計算能力限制,現有自動駕駛車上系統往往由多個計算芯片的分布式系統組成。各個計算模塊通過高速局域網絡(gigabyte?ethernet)和數據分發系統(data?distribution?system,簡稱dds)來實現實時通訊。

    2、在目前的分布式實時系統領域,大多系統在軟件層面開發時,往往采取單一調試單元調試或使用系統模擬器的來調試,由于自動駕駛算法本身的復雜性,造成了算法調試在現有的分布式自動駕駛系統上極其困難。

    3、因此,現在亟需一種針對分布式自動駕駛軟件算法的調試方法和調試系統來解決上述問題。


    技術實現思路

    1、針對現有技術存在的問題,本專利技術提供一種分布式自動駕駛軟件算法調試系統及方法。

    2、本專利技術提供一種分布式自動駕駛軟件算法調試系統,包括算法模塊應用層和引擎層,所述引擎層設置有一個主引擎和多個從引擎,其中:

    3、所述算法模塊應用層是由多個算法模塊組成,各個所述算法模塊是由一個或多個回調函數組成,其中,所述回調函數包括主題數據接收回調函數和定時回調函數,各個所述算法模塊對應連接一個所述從引擎;

    4、所述主引擎用于獲取目標調試任務,并基于所述目標調試任務中各個調試主題的調度順序,將各個所述調試主題依次發送至對應的所述從引擎;

    5、各個所述從引擎用于根據所述調試主題,從所述主引擎獲取對應的主題數據包,并基于所述定時回調函數和所述主題數據包,調用對應連接的所述算法模塊中的所述主題數據接收回調函數。

    6、根據本專利技術提供的一種分布式自動駕駛軟件算法調試系統,所述系統還包括調度層,用于根據所述目標調試任務,確定各個目標調度器的調度順序,以構建所述目標調試任務中各個所述調試主題的調度順序,并通過所述調度層與所述引擎層之間的調度接口,將各個所述調試主題的調度順序發送至所述引擎層。

    7、根據本專利技術提供的一種分布式自動駕駛軟件算法調試系統,所述系統還包括用戶接口層,用于根據用戶端輸入的調試操作信息,構建所述目標調試任務,并通過所述調度層獲取到的所述引擎層返回的調試運行結果,生成對應的調試顯示信息。

    8、根據本專利技術提供的一種分布式自動駕駛軟件算法調試系統,所述引擎層的主引擎還用于根據所述主題數據包的傳輸狀態信息,構建對應的主題數據流日志文件,并基于預設監控周期,讀取所述主題數據流日志文件。

    9、根據本專利技術提供的一種分布式自動駕駛軟件算法調試系統,所述主引擎和所述從引擎之間通過傳輸控制協議鏈路連接,所述主引擎設置在自動駕駛計算系統的主控制調度單元或仿真外部調試調度單元,各個所述從引擎設置在對應的目標功能芯片上,其中,所述目標功能芯片為滿足所述算法模塊運行需求的功能芯片;

    10、所述主引擎還用于基于所述傳輸控制協議鏈路,獲取各個所述從引擎發送的調試結果和算法模塊狀態信息,以進行跨芯片平臺的同步調試。

    11、根據本專利技術提供的一種分布式自動駕駛軟件算法調試系統,所述算法模塊應用層還用于獲取預設調試實例對應的預設主題數據包,并根據所述預設主題數據包、預設主題數據接收回調函數和預設定時回調函數,構建新的算法模塊,其中,所述預設主題數據接收回調函數和所述預設定時回調函數是基于所述預設調試實例確定得到的;

    12、所述算法模塊應用層還用于獲取各個所述算法模塊在調試過程中產生的調試事件記錄信息,并將所述調試事件記錄信息存儲在所述主引擎的事件記錄表中。

    13、本專利技術還提供一種基于上述分布式自動駕駛軟件算法調試系統的分布式自動駕駛軟件算法調試方法,包括:

    14、通過引擎層中的主引擎,獲取目標調試任務,并基于所述目標調試任務中各個調試主題的調度順序,所述主引擎將各個所述調試主題依次發送至所述引擎層中對應的從引擎;

    15、主引擎通過各個所述從引擎,根據所述調試主題和所述調度順序,向算法模塊應用層中的算法模塊發送對應的主題數據包;

    16、基于所述算法模塊應用層中的所述算法模塊內置的主題數據接收回調函數和定時回調函數,各個所述從引擎通過所述主題數據包執行對應的調試過程。

    17、本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述分布式自動駕駛軟件算法調試方法。

    18、本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述分布式自動駕駛軟件算法調試方法。

    19、本專利技術還提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上述任一種所述分布式自動駕駛軟件算法調試方法。

    20、本專利技術提供的分布式自動駕駛軟件算法調試系統及方法,通過該系統引擎層中的主引擎,獲取目標調試任務,并基于目標調試任務中各個調試主題的調度順序,通過主引擎將各個調試主題依次發送至引擎層中對應的從引擎,使得各個從引擎基于系統算法模塊應用層中的算法模塊內置的回調函數和回調定時觸發時間,通過主題數據包執行對應的調試過程,實現多芯片、多模塊的分布式自動駕駛軟件算法調試,從而提高了調試效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種分布式自動駕駛軟件算法調試系統,其特征在于,包括算法模塊應用層和引擎層,所述引擎層設置有一個主引擎和多個從引擎,其中:

    2.根據權利要求1所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述系統還包括調度層,用于根據所述目標調試任務,確定各個目標調度器的調度順序,以構建所述目標調試任務中各個所述調試主題的調度順序,并通過所述調度層與所述引擎層之間的調度接口,將各個所述調試主題的調度順序發送至所述引擎層。

    3.根據權利要求2所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述系統還包括用戶接口層,用于根據用戶端輸入的調試操作信息,構建所述目標調試任務,并通過所述調度層獲取到的所述引擎層返回的調試運行結果,生成對應的調試顯示信息。

    4.根據權利要求1所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述引擎層的主引擎還用于根據所述主題數據包的傳輸狀態信息,構建對應的主題數據流日志文件,并基于預設監控周期,讀取所述主題數據流日志文件。

    5.根據權利要求1所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述主引擎和所述從引擎之間通過傳輸控制協議鏈路連接,所述主引擎設置在自動駕駛計算系統的主控制調度單元或仿真外部調試調度單元,各個所述從引擎設置在對應的目標功能芯片上,其中,所述目標功能芯片為滿足所述算法模塊運行需求的功能芯片;

    6.根據權利要求1所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述算法模塊應用層還用于獲取預設調試實例對應的預設主題數據包,并根據所述預設主題數據包、預設主題數據接收回調函數和預設定時回調函數,構建新的算法模塊,其中,所述預設主題數據接收回調函數和所述預設定時回調函數是基于所述預設調試實例確定得到的;

    7.一種基于權利要求1至6任一項所述的分布式自動駕駛軟件算法調試系統的分布式自動駕駛軟件算法調試方法,其特征在于,包括:

    8.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求7所述分布式自動駕駛軟件算法調試方法。

    9.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求7所述分布式自動駕駛軟件算法調試方法。

    10.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求7所述分布式自動駕駛軟件算法調試方法。

    ...

    【技術特征摘要】

    1.一種分布式自動駕駛軟件算法調試系統,其特征在于,包括算法模塊應用層和引擎層,所述引擎層設置有一個主引擎和多個從引擎,其中:

    2.根據權利要求1所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述系統還包括調度層,用于根據所述目標調試任務,確定各個目標調度器的調度順序,以構建所述目標調試任務中各個所述調試主題的調度順序,并通過所述調度層與所述引擎層之間的調度接口,將各個所述調試主題的調度順序發送至所述引擎層。

    3.根據權利要求2所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述系統還包括用戶接口層,用于根據用戶端輸入的調試操作信息,構建所述目標調試任務,并通過所述調度層獲取到的所述引擎層返回的調試運行結果,生成對應的調試顯示信息。

    4.根據權利要求1所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述引擎層的主引擎還用于根據所述主題數據包的傳輸狀態信息,構建對應的主題數據流日志文件,并基于預設監控周期,讀取所述主題數據流日志文件。

    5.根據權利要求1所述的分布式自動駕駛軟件算法調試系統,其特征在于,所述主引擎和所述從引擎之間通過傳輸控制協議鏈路連接,所述主引擎設置在自動駕駛計算系統的主控制調度單元或仿真外部調...

    【專利技術屬性】
    技術研發人員:賈冀馮敏
    申請(專利權)人:際絡科技上海有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久亚洲AV无码西西人体| 免费看无码特级毛片| 亚洲中文字幕久久精品无码VA| 无码国内精品久久人妻蜜桃| 亚洲AV无码久久久久网站蜜桃| 亚洲国产精品无码久久| 国产成人A亚洲精V品无码| JAVA性无码HD中文| 在线观看免费无码专区| 无码人妻精品一区二区三区久久久| 亚洲永久无码3D动漫一区| 无码精品不卡一区二区三区| 小13箩利洗澡无码视频网站| 日韩加勒比一本无码精品| 曰韩人妻无码一区二区三区综合部| 久久激情亚洲精品无码?V| 无码国模国产在线观看免费| 在人线av无码免费高潮喷水 | 色综合久久无码五十路人妻| 一区二区三区无码高清| 无码中文2020字幕二区| 无码任你躁久久久久久老妇App| 国产精品亚洲аv无码播放| 成人无码午夜在线观看| 天堂无码久久综合东京热| 国产成人综合日韩精品无码| 亚洲av无码成人影院一区| 精品无码av一区二区三区| 亚洲A∨无码一区二区三区| 久久亚洲精品AB无码播放| 亚洲日韩乱码中文无码蜜桃臀网站 | 国产热の有码热の无码视频| 国产精品无码专区在线观看| av无码a在线观看| 东京热加勒比无码少妇| 亚洲综合av永久无码精品一区二区| 亚洲一级特黄大片无码毛片| 精品无码久久久久久久动漫| 日韩综合无码一区二区| 国产精品亚洲а∨无码播放| 日韩AV无码精品人妻系列|