午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

無人駕駛汽車的場地測試方法及系統(tǒng)、設(shè)備與可讀介質(zhì)與流程

文檔序號:11249241閱讀:894來源:國知局
無人駕駛汽車的場地測試方法及系統(tǒng)、設(shè)備與可讀介質(zhì)與流程

【技術(shù)領(lǐng)域】

本發(fā)明涉及計算機應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種無人駕駛汽車的場地測試方法及系統(tǒng)、設(shè)備與可讀介質(zhì)。



背景技術(shù):

無人駕駛汽車是一種智能汽車,也可以稱之為輪式移動機器人,主要依靠車輛內(nèi)的以計算機系統(tǒng)為主的智能駕駛儀來實現(xiàn)無人駕駛。無人駕駛汽車集自動控制、體系結(jié)構(gòu)、人工智能、視覺計算等眾多技術(shù)于一體,是計算機科學(xué)、模式識別和智能控制技術(shù)高度發(fā)展的產(chǎn)物,也是衡量一個國家科研實力和工業(yè)水平的一個重要標(biāo)志,在國防和國民經(jīng)濟領(lǐng)域具有廣闊的應(yīng)用前景。

目前無人駕駛汽車還處于不斷的研發(fā)和測試階段,無人駕駛汽車的測試分為兩部分,離線測試和上路測試。其中上路測試危險性較大、成本較多。目前離線測試多在測試場地進行測試,通過在測試場地模擬各種突發(fā)的交通狀況,以測試無人駕駛汽車的制動性能,是否能夠?qū)崿F(xiàn)安全避讓。

但是,無人駕駛汽車在發(fā)現(xiàn)前方路況中的障礙物并采用制動措施時,需要清楚自身的行駛信息如行駛位置、行駛方向以及行駛速度,才能夠根據(jù)自身的行駛信息以及檢測到的前方的障礙物的信息,生成準(zhǔn)確的制動指令。但是現(xiàn)有技術(shù)中,缺少對無人駕駛汽車自身檢測的行駛信息如車速、行駛方向以及行駛速度的準(zhǔn)確性進行檢測,從而無法保證制動指令的準(zhǔn)確性。



技術(shù)實現(xiàn)要素:

本發(fā)明提供了一種無人駕駛汽車的場地測試方法及系統(tǒng)、設(shè)備與可讀介質(zhì),用于彌補現(xiàn)有技術(shù)中缺少對無人駕駛汽車自身檢測的行駛信息的準(zhǔn)確性進行檢測的方案。

本發(fā)明提供一種無人駕駛汽車的場地測試方法,所述方法包括:

無人駕駛汽車接收安裝在所述無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各所述第一超聲波信號的接收時刻,所述至少兩個第一超聲波信號分別為所述第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

所述無人駕駛汽車根據(jù)接收到的所述至少兩個第一超聲波信號、各所述第一超聲波信號的接收時刻以及各所述超聲波發(fā)送器的位置,計算所述無人駕駛汽車的行駛信息;

所述無人駕駛汽車向所述測試服務(wù)器發(fā)送計算的所述行駛信息和自測的行駛信息,以供所述測試服務(wù)器根據(jù)計算的所述行駛信息和自測的所述行駛信息,檢測所述無人駕駛汽車的自測性能。

本發(fā)明還提供一種無人駕駛汽車的場地測試方法,所述方法包括:

測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息;所述計算的行駛信息為所述無人駕駛汽車根據(jù)接收安裝在所述無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號、各所述第一超聲波信號的接收時刻以及各所述超聲波發(fā)送器的位置,計算得到的;所述至少兩個第一超聲波信號分別為所述第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

所述測試服務(wù)器根據(jù)計算的所述行駛信息和自測的所述行駛信息,檢測所述無人駕駛汽車的自測性能。

本發(fā)明還提供一種無人駕駛汽車,所述無人駕駛汽車包括:

接收模塊,用于接收安裝在所述無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各所述第一超聲波信號的接收時刻,所述至少兩個第一超聲波信號分別為所述第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

計算模塊,用于根據(jù)接收到的所述至少兩個第一超聲波信號、各所述第一超聲波信號的接收時刻以及各所述超聲波發(fā)送器的位置,計算所述無人駕駛汽車的行駛信息;

發(fā)送模塊,用于向所述測試服務(wù)器發(fā)送計算的所述行駛信息和自測的行駛信息,以供所述測試服務(wù)器根據(jù)計算的所述行駛信息和自測的所述行駛信息,檢測所述無人駕駛汽車的自測性能。

本發(fā)明還提供一種測試服務(wù)器,所述測試服務(wù)器包括:

接收模塊,用于接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息;所述計算的行駛信息為所述無人駕駛汽車根據(jù)接收安裝在所述無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號、各所述第一超聲波信號的接收時刻以及各所述超聲波發(fā)送器的位置,計算得到的;所述至少兩個第一超聲波信號分別為所述第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

檢測模塊,用于根據(jù)計算的所述行駛信息和自測的所述行駛信息,檢測所述無人駕駛汽車的自測性能。

本發(fā)明還提供一種無人駕駛汽車的場地測試系統(tǒng),包括:設(shè)置在測試場地的至少兩個超聲波發(fā)送器、安裝在無人駕駛汽車上的第一超聲波接收器以及測試服務(wù)器;各所述超聲波發(fā)送器與所述第一超聲波接收器通訊連接,所述第一超聲波接收器與所述無人駕駛汽車通訊連接,所述無人駕駛汽車與所述測試服務(wù)器通訊連接;其中所述無人駕駛汽車采用如上所述的無人駕駛汽車;所述測試服務(wù)器采用如上所述的測試服務(wù)器。

本發(fā)明還提供一種計算機設(shè)備,所述設(shè)備包括:

一個或多個處理器;

存儲器,用于存儲一個或多個程序,

當(dāng)所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如上所述的無人駕駛汽車的場地測試方法。

本發(fā)明還提供一種計算機可讀介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如上所述的無人駕駛汽車的場地測試方法。

本發(fā)明的無人駕駛汽車的場地測試方法及系統(tǒng)、設(shè)備與可讀介質(zhì),無人駕駛汽車通過接收安裝在無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻,至少兩個第一超聲波信號分別為第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;根據(jù)接收到的至少兩個第一超聲波信號、各第一超聲波信號的接收時刻以及各超聲波發(fā)送器的位置,計算無人駕駛汽車的行駛信息;向測試服務(wù)器發(fā)送計算的行駛信息和自測的行駛信息,以供測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。通過采用本發(fā)明的技術(shù)方案,可以彌補現(xiàn)有技術(shù)的不足,對無人駕駛汽車的行駛信息進行檢測,從而可以在無人駕駛汽車的自測的行駛信息不準(zhǔn)確時及時進行調(diào)整,進而可以提高無人駕駛汽車自測的行駛信息的準(zhǔn)確性,進而保證無人駕駛汽車根據(jù)自測的行駛信息發(fā)出的制動指令的準(zhǔn)確性,從而能夠有效地提高無人駕駛汽車的行車安全。而且本實施例的測試方案,通過在測試場地中進行,能夠有效地避免實地測試的危險,提高測試安全性。

【附圖說明】

圖1為本發(fā)明的無人駕駛汽車的場地測試方法實施例一的流程圖。

圖2為本發(fā)明的測試場地中的至少兩個超聲波發(fā)送器的排布示意圖。

圖3為本發(fā)明實施例中的無人駕駛汽車的行駛位置的計算原理示意圖。

圖4為本發(fā)明實施例的行駛方向的標(biāo)識實施例。

圖5為本發(fā)明的人無駕駛汽車的場地測試方法實施例二的流程圖。

圖6為本發(fā)明的無人駕駛汽車實施例的結(jié)構(gòu)圖。

圖7為本發(fā)明的測試服務(wù)器實施例的結(jié)構(gòu)圖。

圖8為本發(fā)明的無人駕駛汽車的場地測試系統(tǒng)實施例的結(jié)構(gòu)圖。

圖9為本發(fā)明的計算機設(shè)備實施例的結(jié)構(gòu)圖。

圖10為本發(fā)明提供的一種計算機設(shè)備的示例圖。

【具體實施方式】

為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細(xì)描述。

圖1為本發(fā)明的無人駕駛汽車的場地測試方法實施例一的流程圖。如圖1所示,本實施例的無人駕駛汽車的場地測試方法,具體可以包括如下步驟:

100、無人駕駛汽車接收安裝在無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻,至少兩個第一超聲波信號分別為第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

本實施例的無人駕駛汽車的場地測試方法在無人駕駛汽車側(cè)描述本發(fā)明的技術(shù)方案。本實施例的無人駕駛汽車的場地測試方法的使用場景為:在測試場地中預(yù)設(shè)設(shè)置有至少兩個超聲波發(fā)送器,每個超聲波發(fā)送器的位置是固定的,無人駕駛汽車中也預(yù)先得知各超聲波發(fā)送器的位置。即具體在無人駕駛汽車的具有決策與控制功能的控制器中預(yù)先存儲有各超聲波發(fā)送器的標(biāo)識以及位置,這樣,無人駕駛汽車便可以確定每個第一超聲波信號是哪個超聲波發(fā)送器發(fā)送的,對應(yīng)的超聲波發(fā)送器的位置在哪兒。本實施例中,為了便于對無人駕駛汽車的測試,還在無人駕駛汽車上安裝有第一超聲波接收器。測試時,第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的超聲波信號,即第一超聲波信號;且各第一超聲波信號中攜帶有對應(yīng)的發(fā)送時刻。然后第一超聲波接收器可以獲取到接收各第一超聲波信號的接收時刻。然后將接收到的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻一起發(fā)送給無人駕駛汽車。

本實施例中,測試場地中的至少兩個超聲波發(fā)送器可以均勻排列。例如圖2為本發(fā)明的測試場地中的至少兩個超聲波發(fā)送器的排布示意圖。如圖2所示的測試場地中,以在測試道路兩側(cè)均勻排列多個超聲波發(fā)送器s為例。實際應(yīng)用中,測試場地中的至少兩個超聲波發(fā)送器也可以按照測試需求設(shè)置在指定位置?;蛘咭部梢噪S機排列在測試場地中。但是無論采用哪種方式設(shè)置至少兩個超聲波發(fā)送器,設(shè)置之后,均需要明確超聲波發(fā)送器的位置,并在測試之前告知無人駕駛汽車。

101、無人駕駛汽車根據(jù)接收到的至少兩個第一超聲波信號、各第一超聲波信號的接收時刻以及各超聲波發(fā)送器的位置,計算無人駕駛汽車的行駛信息;

由于各第一超聲波信號中攜帶有對應(yīng)的發(fā)送時刻,這樣,無人駕駛汽車可以得知各個第一超聲波信號的發(fā)送時刻、各第一超聲波信號的接收時刻以及各超聲波發(fā)送器的位置,計算無人駕駛汽車的行駛信息。例如無人駕駛汽車的行駛信息可以包括行駛位置、行駛速度和行駛方向中的至少一個。

102、無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛信息和自測的行駛信息,以供測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。

可選地,在步驟102之前,還可以包括:無人駕駛汽車獲取自測的行駛信息。無人駕駛汽車上設(shè)置有各種傳感器,用于對各種行駛信息進行自檢測,因此無人駕駛汽車可以從自身的傳感器中獲取到自測的各種行駛信息。例如無人駕駛汽車上設(shè)置有全球定位系統(tǒng)(globalpositioningsystem;gps),可以自檢測無人駕駛汽車的行駛位置。無人駕駛汽車上還設(shè)置有速度傳感器,可以自檢測無人駕駛汽車的行駛速度。無人駕駛汽車上還可以設(shè)置有測量行駛方向的傳感器,可以自檢測無人駕駛汽車的行駛方向。實際應(yīng)用中,無人駕駛汽車上還可以安裝其他傳感器,用于自檢測無人駕駛汽車的其它行駛信息,在此不再一一舉例贅述。

無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛信息和自測的行駛信息之后,測試服務(wù)器根據(jù)可以根據(jù)接收的、計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。

例如,當(dāng)行駛信息中包括行駛位置時,此時步驟101,具體可以包括如下步驟:

(a1)無人駕駛汽車從各第一超聲波信號中獲取對應(yīng)的發(fā)送時刻;

本實施例中第一超聲波接收器接收的各第一超聲波信號中攜帶對應(yīng)的發(fā)送時刻。例如可以根據(jù)對應(yīng)的超聲波的波長、波速以及接收時刻,反演計算出對應(yīng)的第一超聲波信號的發(fā)送時刻。而且每一個第一超聲波信號中攜帶有對應(yīng)的超聲波發(fā)送器的標(biāo)識。這樣,第一超聲波接收器接收到第一超聲波信號時,將該第一超聲波信號發(fā)送給無人駕駛汽車,無人駕駛汽車可以根據(jù)對應(yīng)的超聲波發(fā)送器的標(biāo)識知道該第一超聲波信號是由哪兒超聲波發(fā)送器發(fā)送的。

(a2)無人駕駛汽車根據(jù)各第一超聲波信號的發(fā)送時刻和接收時刻,計算無人駕駛汽車與對應(yīng)的超聲波發(fā)送器的距離;

由于超聲波在空氣中的傳播速度是已知的,本實施例中,對于每一個第一超聲波信號,根據(jù)對應(yīng)的發(fā)送時刻和接收時刻,可以知道該第一超聲波信號的傳播時長。然后再將該傳播時長乘以超聲波的傳播速度,便得到安裝在無人駕駛汽車上的第一超聲波接收器與該第一超聲波信號對應(yīng)的超聲波發(fā)送器之間的距離。由于第一超聲波接收器安裝在無人駕駛汽車上,此時可以認(rèn)為第一超聲波接收器與該第一超聲波信號對應(yīng)的超聲波發(fā)送器之間的距離,近似等于無人駕駛汽車與該第一超聲波信號對應(yīng)的超聲波發(fā)送器之間的距離。本實施例中的第一超聲波接收器可以安裝在無人駕駛汽車的質(zhì)心的正上方或者正下方,以便于及時接收超聲波信號。

(a3)根據(jù)無人駕駛汽車與至少兩個超聲波發(fā)送器的距離以及各超聲波發(fā)送器的位置,計算無人駕駛汽車的行駛位置。

本實施例中根據(jù)三角形的計算原理,無人駕駛汽車需要根據(jù)兩個第一超聲波信號才能計算出該無人駕駛汽車的行駛位置。例如圖3為本發(fā)明實施例中的無人駕駛汽車的行駛位置的計算原理示意圖。如圖3所示,無人駕駛汽車預(yù)先知道超聲波發(fā)送器1和超聲波發(fā)送器2的位置,如本實施例中的位置可以為橫縱坐標(biāo)。無人駕駛汽車3根據(jù)超聲波發(fā)送器1和超聲波發(fā)送器2的位置,可以計算出該超聲波發(fā)送器1和超聲波發(fā)送器2之間的距離。然后根據(jù)上述步驟(a1)和(a2),可以計算該無人駕駛汽車3分別與超聲波發(fā)送器1和超聲波發(fā)送器2之間的距離。而超聲波發(fā)送器1和超聲波發(fā)送器2的位置又是已知的,因此,便可以反演出來無人駕駛汽車的當(dāng)前位置,該無人駕駛汽車的當(dāng)前位置便為本實施例中的無人駕駛汽車的行駛位置。

本實施例中,當(dāng)無人駕駛汽車接收到第一超聲波接收器發(fā)送的多個第一超聲波信號時,可以從中選取兩個第一超聲波信號比較好的來反演計算無人駕駛汽車的行駛位置。

此時對應(yīng)地,步驟102:“無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛信息和自測的行駛信息,以供測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車上的自測性能”,具體可以包括:無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛位置和自測的行駛位置,以供測試服務(wù)器根據(jù)行駛位置和行駛位置,檢測無人駕駛汽車的自測的行駛位置是否準(zhǔn)確。

再例如,當(dāng)行駛信息中包括行駛速度時,此時步驟101,具體可以包括如下步驟:無人駕駛汽車根據(jù)連續(xù)兩個接收時刻中各接收時刻接收到的至少兩個第一超聲波信號,計算無人駕駛汽車的行駛速度。

上述計算無人駕駛汽車的行駛位置時,無人駕駛汽車僅需要一組第一超聲波信號中的兩個來計算無人駕駛汽車的行駛位置。而根據(jù)行駛速度等于行駛位移除以行駛時間。本實施例中計算無人駕駛汽車的行駛速度,需要兩組第一超聲波信號來計算。先根據(jù)上述實施例的方式,計算兩個無人駕駛汽車的行駛位置,然后根據(jù)這兩個行駛位置計算行駛位移,再除以對應(yīng)的行駛時間,便得到無人駕駛汽車的行駛速度。由于行駛速度是個瞬時值,所以本實施例中取兩個連續(xù)的接收時刻對應(yīng)的至少兩個第一超聲波信號。而接收時刻之間的差值由超聲波發(fā)送器的發(fā)送的頻率來定,一般不會太長。

進一步可選地,上述實施例中的“無人駕駛汽車根據(jù)連續(xù)兩個接收時刻中各接收時刻接收到的至少兩個第一超聲波信號,計算無人駕駛汽車的行駛速度”,具體可以包括如下步驟:

(b1)無人駕駛汽車根據(jù)各接收時刻接收到的至少兩個第一超聲波信號,計算各接收時刻的無人駕駛汽車的行駛位置;

步驟(b1)的具體實現(xiàn)方式可以參考上述實施例中的步驟(a1)-(a3)來實現(xiàn),在此不再贅述。

(b2)無人駕駛汽車根據(jù)兩個接收時刻的無人駕駛汽車的行駛位置,計算無人駕駛汽車的行駛速度。

具體地,根據(jù)兩個接收時刻的行駛位置,可以計算出行駛位移,然后將行駛位移除以兩個接收時刻的時間差,便得到無人駕駛汽車的行駛速度。

此時對應(yīng)地,步驟102“無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛信息和自測的行駛信息,以供測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能”,具體可以包括:無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛速度和自測的行駛速度,以供測試服務(wù)器根據(jù)計算的行駛速度和自測的行駛速度,檢測無人駕駛汽車的自測的行駛速度是否準(zhǔn)確。

再例如,當(dāng)行駛信息中包括行駛方向時,此時步驟101,具體可以包括如下步驟:無人駕駛汽車根據(jù)接收到的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻,計算無人駕駛汽車的行駛信息,具體可以包括如下步驟:

無人駕駛汽車根據(jù)兩個接收時刻中各接收時刻接收到的至少兩個第一超聲波信號,計算無人駕駛汽車的行駛方向。

本實施例的兩個接收時刻可以連續(xù),此時可以計算某個瞬時的行駛方向。本實施例的兩個接收時刻也可以不連續(xù),此時可以計算一段時間內(nèi)的整體行駛方向。

進一步可選地,上述實施例中的“無人駕駛汽車根據(jù)兩個接收時刻中各接收時刻接收到的至少兩個第一超聲波信號,計算無人駕駛汽車的行駛方向”,具體可以包括如下步驟:

(c1)無人駕駛汽車根據(jù)各接收時刻接收到的至少兩個第一超聲波信號,計算各接收時刻的無人駕駛汽車的行駛位置;

步驟(c1)的具體實現(xiàn)方式可以參考上述實施例中的步驟(a1)-(a3)來實現(xiàn),在此不再贅述。

(c2)無人駕駛汽車根據(jù)兩個接收時刻的無人駕駛汽車的行駛位置,計算無人駕駛汽車的行駛方向;

上述計算無人駕駛汽車的行駛位置時,無人駕駛汽車僅需要一組第一超聲波信號中的兩個來計算無人駕駛汽車的行駛位置。本實施例的行駛位置可以采用橫縱坐標(biāo)來表示。這樣,根據(jù)連續(xù)兩個行駛位置,可以確定無人駕駛汽車的形式方向。例如,前一時刻的行駛位置為(x1,y1),后一時刻的行駛位置為(x2,y2)。例如可以在一個坐標(biāo)軸中標(biāo)識東、西、南、北,然后在坐標(biāo)軸中標(biāo)識行駛位置,便可以根據(jù)前后兩個行駛位置確定無人駕駛汽車的行駛方向。例如圖4為本發(fā)明實施例的行駛方向的標(biāo)識實施例。例如在圖4中,以前一時刻的行駛位置a在原點(0,0)、后一時刻的行駛位置b在(3,3)為例,在該坐標(biāo)系中,選取x軸正向為西,負(fù)向為東,y軸正向為北,負(fù)向為南,實際應(yīng)用中,也可以采用x軸正向來標(biāo)識東、南或者北任一方向,其他方向同理。此時根據(jù)行駛位置a和行駛位置b,可以知道,這段時間的形式方向為東偏北45度夾角行駛。

此時對應(yīng)地,步驟102“無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛信息和自測的行駛信息,以供測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能”,具體可以包括:無人駕駛汽車向測試服務(wù)器發(fā)送計算的行駛方向和自測的行駛方向,以供測試服務(wù)器根據(jù)計算的行駛方向和自測的行駛方向,檢測無人駕駛汽車的自測的行駛方向是否準(zhǔn)確。

實際應(yīng)用中,本實施中,還可以檢測無人駕駛汽車自測的其它行駛信息,如加速度、角速度等等,在此不再一一贅述。

本實施例的無人駕駛汽車的場地測試方法,無人駕駛汽車通過接收安裝在無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻,至少兩個第一超聲波信號分別為第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;根據(jù)接收到的至少兩個第一超聲波信號、各第一超聲波信號的接收時刻以及各超聲波發(fā)送器的位置,計算無人駕駛汽車的行駛信息;向測試服務(wù)器發(fā)送計算的行駛信息和自測的行駛信息,以供測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。通過采用本實施例的技術(shù)方案,可以彌補現(xiàn)有技術(shù)的不足,對無人駕駛汽車的行駛信息進行檢測,從而可以在無人駕駛汽車的自測的行駛信息不準(zhǔn)確時及時進行調(diào)整,進而可以提高無人駕駛汽車自測的行駛信息的準(zhǔn)確性,進而保證無人駕駛汽車根據(jù)自測的行駛信息發(fā)出的制動指令的準(zhǔn)確性,從而能夠有效地提高無人駕駛汽車的行車安全。而且本實施例的測試方案,通過在測試場地中進行,能夠有效地避免實地測試的危險,提高測試安全性。

圖5為本發(fā)明的人無駕駛汽車的場地測試方法實施例二的流程圖。如圖5所示,本實施例的無人駕駛汽車的場地測試方法,具體可以包括如下步驟:

200、測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息;計算的行駛信息為無人駕駛汽車根據(jù)接收安裝在無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻,計算得到的;至少兩個第一超聲波信號分別為第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

201、測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。

同理,本實施例的行駛信息可以包括行駛位置、行駛速度和行駛方向中的至少一個。

例如,當(dāng)行駛信息包括行駛位置時,步驟200“測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息”,具體可以包括:測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛位置和自測的行駛位置;

對應(yīng)的步驟201“測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能”,具體可以包括:測試服務(wù)器根據(jù)計算的行駛位置和自測的行駛位置,檢測無人駕駛汽車的自測的行駛位置是否準(zhǔn)確;

再例如,當(dāng)行駛信息包括行駛速度時,步驟200“測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息”,具體可以包括:測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛速度和自測的行駛速度;

對應(yīng)的步驟201“測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能”,具體可以包括:測試服務(wù)器根據(jù)計算的行駛速度和自測的行駛速度,檢測無人駕駛汽車的自測的行駛速度是否準(zhǔn)確;

再例如,當(dāng)行駛信息包括行駛方向時,步驟200“測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息”,具體可以包括:測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛方向和自測的行駛方向;

對應(yīng)的步驟201“測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能”,具體可以包括:測試服務(wù)器根據(jù)計算的行駛方向和自測的行駛方向,檢測無人駕駛汽車的自測的行駛方向是否準(zhǔn)確。

本實施例的技術(shù)方案與上述圖1所示實施例的技術(shù)方案的區(qū)別在于:上述圖1所示實施例的技術(shù)方案在無人駕駛汽車側(cè)描述本發(fā)明的技術(shù)方案,而本實施例在測試服務(wù)器側(cè)描述本發(fā)明的技術(shù)方案,其具體實現(xiàn)原理相同,詳細(xì)可以參考上述相關(guān)實施例的記載,在此不再贅述。

進一步可選地,本實施例的測試服務(wù)器還可以對測試場地的測試道具進行控制,以完成更加豐富的場景測試。本實施例的測試道具可以為測試場地上使用的模擬行人、模擬車輛等等其他模擬障礙物。為了便于測試服務(wù)器對測試道具的控制,本實施例的測試道具上設(shè)置有信號接收器,用于接收測試服務(wù)器的控制指令,并根據(jù)控制指定進行對應(yīng)的行駛,以測試無人駕駛汽車碰到該測試道具所采用的制動的性能如何。本實施例的測試服務(wù)器與測試道具以及無人駕駛汽車之間的通訊采用無線的方式通訊。

例如,在上述實施例的步驟200“測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息”之后,還可以包括如下步驟:

(d1)測試服務(wù)器根據(jù)無人駕駛汽車的計算的行駛信息和測試需求,確定部署在無人駕駛汽車的前方道路中的測試道具的部署信息;

本實施例中,默認(rèn)無人駕駛汽車計算的行駛信息更加準(zhǔn)確,因此,在測試服務(wù)器接收到無人駕駛汽車發(fā)送的計算的行駛信息之后,便可以結(jié)合測試需求,確定測試道具的部署信息。本實施例的測試需求可以由測試人員輸入在測試服務(wù)器中的,測試需求可以包括多條測試信息,例如測試需求中可以包括測試當(dāng)無人駕駛汽車以速度80km/h行駛時,其正前方50m處有行人在步行,測試無人駕駛汽車如何避讓;還可以包括當(dāng)無人駕駛汽車以速度60km/h行駛時,其左前方20m處有行人正在以1m/s的速度橫穿馬路,測試無人駕駛汽車如何避讓;以及測試當(dāng)無人駕駛汽車以速度60km/h行駛時,其后方有一車輛以70km/h超車時,超車后與無人駕駛汽車車距僅為6m時,測試無人駕駛汽車如何避讓;或者測試無人駕駛汽車以速度80km/h行駛時,其正前方不遠處有車輛正在以60km/h行駛,測試無人駕駛汽車如何避讓;等等測試信息。

測試服務(wù)器可以根據(jù)測試需求中的各測試信息,并結(jié)合無人駕駛汽車計算的行駛信息,確定部署的測試道具的部署信息,例如部署信息可以包括測試道具的開始位置、行駛速度、行駛方向以及行駛軌跡等等中至少一個。

(d2)測試服務(wù)器根據(jù)測試道具的部署信息,控制測試道具行駛至無人駕駛汽車的前方道路中,以測試無人駕駛汽車的性能。

確定完部署信息以后,測試服務(wù)器可以根據(jù)測試道具的部署信息,控制測試道具行駛至無人駕駛汽車的前方道路中,以測試無人駕駛汽車的制動性能。例如當(dāng)測試無人駕駛汽車以速度80km/h行駛時,其正前方不遠處有車輛正在以60km/h行駛,測試無人駕駛汽車如何避讓的場景時,測試服務(wù)器根據(jù)無人駕駛汽車上報的、無人駕駛汽車計算的行駛信息,檢測無人駕駛汽車的行駛速度是否達到80,若達到,確定在其前方部署一個60km/h行駛的測試車輛作為測試道具,具體部署的測試車輛距離無人駕駛汽車的距離可以由測試服務(wù)器根據(jù)測試經(jīng)驗來設(shè)置,只要保證測試開始時有一定距離即可。這樣無人駕駛汽車通過自身的各種傳感器檢測到前方低速行駛的測試車輛時,可以減速或者從左側(cè)超車。如果無人駕駛汽車沒有安全避讓,則確定無人駕駛汽車的制動性能較差,追尾了,制動參數(shù)可能太小,此時需要調(diào)整無人駕駛汽車的制動參數(shù)?;蛘邿o人駕駛汽車超車的速度太慢,導(dǎo)致后車追尾,此時可以確定無人駕駛汽車的控制器做出的決策不太準(zhǔn)確,需要調(diào)整無人駕駛汽車調(diào)整超車車速等等;或者也可能是其它原因,可以通過檢測無人駕駛汽車的失誤原因,進行調(diào)整,從而提高無人駕駛汽車的安全性。

進一步可選地,其中步驟(d2)“測試服務(wù)器根據(jù)測試道具的部署信息,控制測試道具行駛至無人駕駛汽車的前方道路中,以測試無人駕駛汽車的性能”,具體還可以包括:

(e1)測試服務(wù)器接收安裝在測試道具上的第二超聲波接收器發(fā)送的至少兩個第二超聲波信號和各第二超聲波信號的接收時刻,至少兩個第二超聲波信號分別為第二超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

(e2)測試服務(wù)器根據(jù)接收到的至少兩個第二超聲波信號和各第二超聲波信號的接收時刻,計算測試道具的行駛信息;

(e3)測試服務(wù)器根據(jù)測試道具的部署信息和測試道具的行駛信息,控制測試道具在無人駕駛汽車的前方道路中行駛,以測試無人駕駛汽車的性能。

本實施例中,當(dāng)需要確定測試道具的準(zhǔn)確位置時,例如測試需求中需要測試,無人駕駛汽車以速度80km/h行駛時,其左前方50m處有行人橫穿馬路,測試無人駕駛汽車如何避讓。此時測試道具為一個模擬行人,當(dāng)測試服務(wù)器檢測到無人駕駛汽車的速度為80km/h,此時可以確定模擬行人的部署信息,并控制模擬行人在前方50米,橫穿馬路。此時需要明確測試道具的位置、速度以及方向。本實施例中,可以在測試道具如模擬行人上安裝第二超聲波接收器,接收測試場地設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的超聲波信號,得到至少第二超聲波信號。然后第二超聲波接收器將接收到的至少兩個第二超聲波信號和各第二超聲波信號的接收時刻發(fā)送給測試服務(wù)器。測試服務(wù)器根據(jù)接收到的至少兩個第二超聲波信號和各第二超聲波信號的接收時刻,計算測試道具的行駛信息。計算方式與上述實施例中無人駕駛汽車的行駛信息的計算方式相同,在此不再贅述。最后測試服務(wù)器可以根據(jù)測試道具的部署信息和測試道具的行駛信息,控制測試道具在無人駕駛汽車的前方道路中按照部署信息行駛,以測試無人駕駛汽車的性能。例如測試無人駕駛汽車是否緊急制動避讓成功,或者有其它車道的情況下,是否緊急制動并轉(zhuǎn)換車道。如果避讓不成功,可以檢查并修改無人駕駛汽車中的控制器中的決策或者控制參數(shù),以增強無人駕駛汽車的安全性。

本實施例的無人駕駛汽車的場地測試方法,測試服務(wù)器接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息;計算的行駛信息為無人駕駛汽車根據(jù)接收安裝在無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻,計算得到的;至少兩個第一超聲波信號分別為第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。通過采用本實施例的技術(shù)方案,可以彌補現(xiàn)有技術(shù)的不足,對無人駕駛汽車的行駛信息進行檢測,從而可以在無人駕駛汽車的自測的行駛信息不準(zhǔn)確時及時進行調(diào)整,進而可以提高無人駕駛汽車自測的行駛信息的準(zhǔn)確性,進而保證無人駕駛汽車根據(jù)自測的行駛信息發(fā)出的制動指令的準(zhǔn)確性,從而能夠有效地提高無人駕駛汽車的行車安全。而且本實施例的測試方案,通過在測試場地中進行,能夠有效地避免實地測試的危險,提高測試安全性。

圖6為本發(fā)明的無人駕駛汽車實施例的結(jié)構(gòu)圖。如圖6所示,本實施例的無人駕駛汽車,具體可以包括:接收模塊10、計算模塊11和發(fā)送模塊12。

其中接收模塊10用于接收安裝在無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號和各第一超聲波信號的接收時刻,至少兩個第一超聲波信號分別為第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

計算模塊11用于根據(jù)接收模塊10接收的接收到的至少兩個第一超聲波信號、各第一超聲波信號的接收時刻以及各超聲波發(fā)送器的位置,計算無人駕駛汽車的行駛信息;

發(fā)送模塊12用于向測試服務(wù)器發(fā)送計算模塊11計算的行駛信息和自測的行駛信息,以供測試服務(wù)器根據(jù)計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。

本實施例的無人駕駛汽車,通過采用上述模塊實現(xiàn)無人駕駛汽車的場地測試的實現(xiàn)原理以及技術(shù)效果與上述相關(guān)方法實施例的實現(xiàn)相同,詳細(xì)可以參考上述相關(guān)方法實施例的記載,在此不再贅述。

進一步可選地,當(dāng)行駛信息包括行駛位置時,計算模塊11具體用于:

從接收模塊10接收的各第一超聲波信號中獲取對應(yīng)的發(fā)送時刻;

根據(jù)各第一超聲波信號的發(fā)送時刻和接收時刻,計算無人駕駛汽車與對應(yīng)的超聲波發(fā)送器的距離;

根據(jù)與至少兩個超聲波發(fā)送器的距離以及各超聲波發(fā)送器的位置,計算無人駕駛汽車的行駛位置;

對應(yīng)地,發(fā)送模塊12具體用于向測試服務(wù)器發(fā)送計算模塊11計算的行駛位置和自測的行駛位置,以供測試服務(wù)器根據(jù)行駛位置和行駛位置,檢測無人駕駛汽車的自測的行駛位置是否準(zhǔn)確。

進一步可選地,當(dāng)行駛信息包括行駛速度時,計算模塊11具體用于根據(jù)接收模塊10接收的連續(xù)兩個接收時刻中各接收時刻接收到的至少兩個第一超聲波信號,計算無人駕駛汽車的行駛速度;

進一步地,計算模塊11具體用于:

根據(jù)接收模塊10接收的各接收時刻接收到的至少兩個第一超聲波信號,計算各接收時刻的無人駕駛汽車的行駛位置;

根據(jù)兩個接收時刻的無人駕駛汽車的行駛位置,計算無人駕駛汽車的行駛速度;

對應(yīng)地,發(fā)送模塊12具體用于向測試服務(wù)器發(fā)送計算模塊11計算的行駛速度和自測的行駛速度,以供測試服務(wù)器根據(jù)計算的行駛速度和自測的行駛速度,檢測無人駕駛汽車的自測的行駛速度是否準(zhǔn)確。

進一步可選地,當(dāng)行駛信息包括行駛方向時,計算模塊11具體用于根據(jù)接收模塊10接收的兩個接收時刻中各接收時刻接收到的至少兩個第一超聲波信號,計算無人駕駛汽車的行駛方向;

進一步地,計算模塊11體用于:

根據(jù)接收模塊10接收的各接收時刻接收到的至少兩個第一超聲波信號,計算各接收時刻的無人駕駛汽車的行駛位置;

根據(jù)兩個接收時刻的無人駕駛汽車的行駛位置,計算無人駕駛汽車的行駛方向;

對應(yīng)地,發(fā)送模塊12具體用于向測試服務(wù)器發(fā)送計算模塊11計算的行駛方向和自測的行駛方向,以供測試服務(wù)器根據(jù)計算的行駛方向和自測的行駛方向,檢測無人駕駛汽車的自測的行駛方向是否準(zhǔn)確。

上述實施例的無人駕駛汽車,通過采用上述模塊實現(xiàn)無人駕駛汽車的場地測試的實現(xiàn)原理以及技術(shù)效果與上述相關(guān)方法實施例的實現(xiàn)相同,詳細(xì)可以參考上述相關(guān)方法實施例的記載,在此不再贅述。

圖7為本發(fā)明的測試服務(wù)器實施例的結(jié)構(gòu)圖。如圖7所示,本實施例的測試服務(wù)器,具體可以包括:接收模塊20和檢測模塊21。

其中接收模塊20用于接收無人駕駛汽車發(fā)送的計算的行駛信息和自測的行駛信息;計算的行駛信息為無人駕駛汽車根據(jù)接收安裝在無人駕駛汽車上的第一超聲波接收器發(fā)送的至少兩個第一超聲波信號、各第一超聲波信號的接收時刻以及各超聲波發(fā)送器的位置,計算得到的;至少兩個第一超聲波信號分別為第一超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

檢測模塊21用于根據(jù)接收模塊20接收的計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能。

本實施例的測試服務(wù)器,通過采用上述模塊實現(xiàn)無人駕駛汽車的場地測試的實現(xiàn)原理以及技術(shù)效果與上述相關(guān)方法實施例的實現(xiàn)相同,詳細(xì)可以參考上述相關(guān)方法實施例的記載,在此不再贅述。

進一步可選地,當(dāng)行駛信息包括行駛位置時,接收模塊20具體用于接收無人駕駛汽車發(fā)送的計算的行駛位置和自測的行駛位置;

檢測模塊21具體用于根據(jù)接收模塊20接收的計算的行駛信息和自測的行駛信息,檢測無人駕駛汽車的自測性能,具體包括:測試服務(wù)器根據(jù)計算的行駛位置和自測的行駛位置,檢測無人駕駛汽車的自測的行駛位置是否準(zhǔn)確;

進一步可選地,當(dāng)行駛信息包括行駛速度時,接收模塊20具體用于接收無人駕駛汽車發(fā)送的計算的行駛速度和自測的行駛速度;

檢測模塊21具體用于根據(jù)接收模塊20接收的計算的行駛速度和自測的行駛速度,檢測無人駕駛汽車的自測的行駛速度是否準(zhǔn)確;

進一步可選地,當(dāng)行駛信息包括行駛方向時,接收模塊20具體用于接收無人駕駛汽車發(fā)送的計算的行駛方向和自測的行駛方向;

檢測模塊21具體用于根據(jù)接收模塊20接收的計算的行駛方向和自測的行駛方向,檢測無人駕駛汽車的自測的行駛方向是否準(zhǔn)確。

進一步可選地,如圖7所示,本實施例的測試服務(wù)器還包括:部署模塊22和控制模塊23。

部署模塊22用于根據(jù)接收模塊20接收的無人駕駛汽車的計算的行駛信息和測試需求,確定部署在無人駕駛汽車的前方道路中的測試道具的部署信息;

控制模塊23用于根據(jù)部署模塊22確定的測試道具的部署信息,控制測試道具行駛至無人駕駛汽車的前方道路中,以測試無人駕駛汽車的性能;

進一步地,控制模塊23具體用于接收安裝在測試道具上的第二超聲波接收器發(fā)送的至少兩個第二超聲波信號和各第二超聲波信號的接收時刻,至少兩個第二超聲波信號分別為第二超聲波接收器接收測試場地中設(shè)置的至少兩個超聲波發(fā)送器發(fā)送的;

根據(jù)接收模塊20接收的接收到的至少兩個第二超聲波信號和各第二超聲波信號的接收時刻,計算測試道具的行駛信息;

根據(jù)測試道具的部署信息和測試道具的行駛信息,控制測試道具在無人駕駛汽車的前方道路中行駛,以測試無人駕駛汽車的性能。

上述實施例的測試服務(wù)器,通過采用上述模塊實現(xiàn)無人駕駛汽車的場地測試的實現(xiàn)原理以及技術(shù)效果與上述相關(guān)方法實施例的實現(xiàn)相同,詳細(xì)可以參考上述相關(guān)方法實施例的記載,在此不再贅述。

圖8為本發(fā)明的無人駕駛汽車的場地測試系統(tǒng)實施例的結(jié)構(gòu)圖。如圖8所示,本實施例的無人駕駛汽車的場地測試系統(tǒng),包括:設(shè)置在測試場地的至少兩個超聲波發(fā)送器30、安裝在無人駕駛汽車40上的第一超聲波接收器50以及測試服務(wù)器60;各超聲波發(fā)送器30與第一超聲波接收器40通訊連接,第一超聲波接收器50與無人駕駛汽車40通訊連接,無人駕駛汽車40與測試服務(wù)器60通訊連接;其中無人駕駛汽車40采用如附圖6所示實施例的無人駕駛汽車;測試服務(wù)器采用如附圖7所示實施例的測試服務(wù)器。并且可以采用如附圖1和圖5所示實施例的無人駕駛汽車的場地測試方法實現(xiàn)對無人駕駛汽車的場地測試,詳細(xì)可以參考上述相關(guān)實施例的記載,在此不再贅述。

進一步可選地,本實施例的無人駕駛汽車的場地測試系統(tǒng),還可以包括測試道具以及安裝在測試道具上的第二超聲波接收器,詳細(xì)可以參考上述相關(guān)實施例的記載,在此不再贅述。

圖9為本發(fā)明的計算機設(shè)備實施例的結(jié)構(gòu)圖。如圖9所示,本實施例的計算機設(shè)備,包括:一個或多個處理器30,以及存儲器40,存儲器40用于存儲一個或多個程序,當(dāng)存儲器40中存儲的一個或多個程序被一個或多個處理器30執(zhí)行,使得一個或多個處理器30實現(xiàn)如附圖1或圖5所示實施例的無人駕駛汽車的場地測試方法。具體地,當(dāng)該計算機設(shè)備為應(yīng)用在無人駕駛汽車中作為無人駕駛的控制設(shè)備時,該一個或多個處理器30實現(xiàn)如附圖1所示實施例的無人駕駛汽車的場地測試方法。當(dāng)該計算機設(shè)備作為一個獨立的計算機設(shè)備,實現(xiàn)測試服務(wù)器功能時,該一個或多個處理器30實現(xiàn)如附圖5所示實施例的無人駕駛汽車的場地測試方法。圖9所示實施例中以包括多個處理器30為例。

例如,圖10為本發(fā)明提供的一種計算機設(shè)備的示例圖。圖10示出了適于用來實現(xiàn)本發(fā)明實施方式的示例性計算機設(shè)備12a的框圖。圖10顯示的計算機設(shè)備12a僅僅是一個示例,不應(yīng)對本發(fā)明實施例的功能和使用范圍帶來任何限制。

如圖10所示,計算機設(shè)備12a以通用計算設(shè)備的形式表現(xiàn)。計算機設(shè)備12a的組件可以包括但不限于:一個或者多個處理器16a,系統(tǒng)存儲器28a,連接不同系統(tǒng)組件(包括系統(tǒng)存儲器28a和處理器16a)的總線18a。

總線18a表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲器總線或者存儲器控制器,外圍總線,圖形加速端口,處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。舉例來說,這些體系結(jié)構(gòu)包括但不限于工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(isa)總線,微通道體系結(jié)構(gòu)(mac)總線,增強型isa總線、視頻電子標(biāo)準(zhǔn)協(xié)會(vesa)局域總線以及外圍組件互連(pci)總線。

計算機設(shè)備12a典型地包括多種計算機系統(tǒng)可讀介質(zhì)。這些介質(zhì)可以是任何能夠被計算機設(shè)備12a訪問的可用介質(zhì),包括易失性和非易失性介質(zhì),可移動的和不可移動的介質(zhì)。

系統(tǒng)存儲器28a可以包括易失性存儲器形式的計算機系統(tǒng)可讀介質(zhì),例如隨機存取存儲器(ram)30a和/或高速緩存存儲器32a。計算機設(shè)備12a可以進一步包括其它可移動/不可移動的、易失性/非易失性計算機系統(tǒng)存儲介質(zhì)。僅作為舉例,存儲系統(tǒng)34a可以用于讀寫不可移動的、非易失性磁介質(zhì)(圖10未顯示,通常稱為“硬盤驅(qū)動器”)。盡管圖10中未示出,可以提供用于對可移動非易失性磁盤(例如“軟盤”)讀寫的磁盤驅(qū)動器,以及對可移動非易失性光盤(例如cd-rom,dvd-rom或者其它光介質(zhì))讀寫的光盤驅(qū)動器。在這些情況下,每個驅(qū)動器可以通過一個或者多個數(shù)據(jù)介質(zhì)接口與總線18a相連。系統(tǒng)存儲器28a可以包括至少一個程序產(chǎn)品,該程序產(chǎn)品具有一組(例如至少一個)程序模塊,這些程序模塊被配置以執(zhí)行本發(fā)明上述圖1、圖5、圖6和圖7各實施例的功能。

具有一組(至少一個)程序模塊42a的程序/實用工具40a,可以存儲在例如系統(tǒng)存儲器28a中,這樣的程序模塊42a包括——但不限于——操作系統(tǒng)、一個或者多個應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實現(xiàn)。程序模塊42a通常執(zhí)行本發(fā)明所描述的上述圖1、圖5、圖6和圖7各實施例中的功能和/或方法。

計算機設(shè)備12a也可以與一個或多個外部設(shè)備14a(例如鍵盤、指向設(shè)備、顯示器24a等)通信,還可與一個或者多個使得用戶能與該計算機設(shè)備12a交互的設(shè)備通信,和/或與使得該計算機設(shè)備12a能與一個或多個其它計算設(shè)備進行通信的任何設(shè)備(例如網(wǎng)卡,調(diào)制解調(diào)器等等)通信。這種通信可以通過輸入/輸出(i/o)接口22a進行。并且,計算機設(shè)備12a還可以通過網(wǎng)絡(luò)適配器20a與一個或者多個網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖所示,網(wǎng)絡(luò)適配器20a通過總線18a與計算機設(shè)備12a的其它模塊通信。應(yīng)當(dāng)明白,盡管圖中未示出,可以結(jié)合計算機設(shè)備12a使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動器、冗余處理器、外部磁盤驅(qū)動陣列、raid系統(tǒng)、磁帶驅(qū)動器以及數(shù)據(jù)備份存儲系統(tǒng)等。

處理器16a通過運行存儲在系統(tǒng)存儲器28a中的程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,例如實現(xiàn)上述實施例所示的無人駕駛汽車的場地測試方法。

本發(fā)明還提供一種計算機可讀介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如上述實施例所示的無人駕駛汽車的場地測試方法。例如,該計算機可讀介質(zhì)可以應(yīng)用在無人駕駛汽車的控制設(shè)備中,此時其上存儲的計算機程序被處理器執(zhí)行時實現(xiàn)如上述圖1實施例所示的無人駕駛汽車的場地測試方法。該計算機可讀介質(zhì)可以應(yīng)用在類似于測試服務(wù)器的計算機設(shè)備中,此時其上存儲的計算機程序被處理器執(zhí)行時實現(xiàn)如上述圖5實施例所示的無人駕駛汽車的場地測試方法。

本實施例的計算機可讀介質(zhì)可以包括上述圖10所示實施例中的系統(tǒng)存儲器28a中的ram30a、和/或高速緩存存儲器32a、和/或存儲系統(tǒng)34a。

隨著科技的發(fā)展,計算機程序的傳播途徑不再受限于有形介質(zhì),還可以直接從網(wǎng)絡(luò)下載,或者采用其他方式獲取。因此,本實施例中的計算機可讀介質(zhì)不僅可以包括有形的介質(zhì),還可以包括無形的介質(zhì)。

本實施例的計算機可讀介質(zhì)可以采用一個或多個計算機可讀的介質(zhì)的任意組合。計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個或多個導(dǎo)線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本文件中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。

計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括——但不限于——電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。

計算機可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、電線、光纜、rf等等,或者上述的任意合適的組合。

可以以一種或多種程序設(shè)計語言或其組合來編寫用于執(zhí)行本發(fā)明操作的計算機程序代碼,所述程序設(shè)計語言包括面向?qū)ο蟮某绦蛟O(shè)計語言—諸如java、smalltalk、c++,還包括常規(guī)的過程式程序設(shè)計語言—諸如”c”語言或類似的程序設(shè)計語言。程序代碼可以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務(wù)器上執(zhí)行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網(wǎng)服務(wù)提供商來通過因特網(wǎng)連接)。

在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。

上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(read-onlymemory,rom)、隨機存取存儲器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1