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无码专区亚洲AV伊甸园| 中文字幕精品无码一区二区三区 | 久久青青草原亚洲av无码 | 精品无码国产污污污免费网站国产| 色综合色国产热无码一| 暴力强奷在线播放无码| 亚洲av无码av在线播放| 亚洲AV无码一区二区乱孑伦AS| 毛片亚洲AV无码精品国产午夜| 无码专区AAAAAA免费视频| 人妻少妇无码视频在线| 人妻无码久久一区二区三区免费| 国产精品亚洲专区无码不卡| 亚洲αⅴ无码乱码在线观看性色| a级毛片无码免费真人久久| 亚洲AV综合色区无码一二三区| 国产成人无码一区二区在线播放| 永久免费无码日韩视频| 亚洲久热无码av中文字幕| 无码丰满少妇2在线观看| 精品一区二区无码AV| 亚洲国产91精品无码专区| 国产精品亚洲专区无码唯爱网| 亚洲爆乳无码专区www| 精品无码人妻一区二区三区| 国产AV一区二区三区无码野战| 亚洲欧洲无码AV电影在线观看| 亚洲国产精品无码久久青草| 国内精品久久人妻无码不卡| 国产精品午夜无码AV天美传媒| 亚洲国产精品无码久久久秋霞1| 无码成人一区二区| 日韩精品久久无码中文字幕| 亚洲精品无码专区2| 国产精品一级毛片无码视频| 免费无码又爽又黄又刺激网站| h无码动漫在线观看| 无码精品人妻一区二区三区AV| 亚洲综合最新无码专区| 久久久久久无码国产精品中文字幕| 亚洲午夜无码AV毛片久久|