[發(fā)明專利]一種用于車輛自動(dòng)駕駛仿真模擬系統(tǒng)的測(cè)試方法在審
| 申請(qǐng)?zhí)枺?/td> | 201811433281.4 | 申請(qǐng)日: | 2018-11-28 |
| 公開(公告)號(hào): | CN111240298A | 公開(公告)日: | 2020-06-05 |
| 發(fā)明(設(shè)計(jì))人: | 蔡循 | 申請(qǐng)(專利權(quán))人: | 蘇州慧德仿真技術(shù)有限公司 |
| 主分類號(hào): | G05B23/02 | 分類號(hào): | G05B23/02 |
| 代理公司: | 南京知識(shí)律師事務(wù)所 32207 | 代理人: | 汪旭東 |
| 地址: | 215500 江蘇省蘇州*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 車輛 自動(dòng) 駕駛 仿真 模擬 系統(tǒng) 測(cè)試 方法 | ||
本發(fā)明涉及自動(dòng)駕駛領(lǐng)域,公開了一種用于車輛自動(dòng)駕駛仿真模擬系統(tǒng)的測(cè)試方法。該測(cè)試方法包括:生成車輛仿真環(huán)境;通過數(shù)據(jù)轉(zhuǎn)換接口讀取仿真環(huán)境中傳感器數(shù)據(jù)并將其轉(zhuǎn)換成第二自動(dòng)駕駛仿真系統(tǒng)可識(shí)別的傳感器數(shù)據(jù);第二自動(dòng)駕駛仿真系統(tǒng)接收該可識(shí)別的傳感器數(shù)據(jù)并根據(jù)其與設(shè)定測(cè)試目標(biāo)生成第二控制指令并將其發(fā)送到數(shù)據(jù)轉(zhuǎn)換接口;數(shù)據(jù)轉(zhuǎn)換接口接收該第二控制指令并將其轉(zhuǎn)換成仿真環(huán)境生成模塊可識(shí)別的控制指令;仿真環(huán)境生成模塊將該可識(shí)別的控制指令應(yīng)用到虛擬車輛以使得該虛擬車輛在虛擬場(chǎng)景中運(yùn)行。如此,實(shí)現(xiàn)對(duì)第二自動(dòng)駕駛仿真系統(tǒng)的測(cè)試。
技術(shù)領(lǐng)域
本發(fā)明涉及自動(dòng)駕駛領(lǐng)域,具體地,涉及一種用于車輛自動(dòng)駕駛仿真模擬系統(tǒng)的測(cè)試方法。
背景技術(shù)
自動(dòng)駕駛系統(tǒng)的開發(fā)都遵從從仿真到實(shí)車測(cè)試的過程,仿真實(shí)驗(yàn)作為一種零風(fēng)險(xiǎn)、快速迭代、可復(fù)現(xiàn)的測(cè)試方法,為自動(dòng)駕駛技術(shù)上路測(cè)試奠定了堅(jiān)實(shí)的基礎(chǔ)。仿真可以快速有效的對(duì)算法的正確性與性能進(jìn)行測(cè)試。
目前的主要機(jī)器人系統(tǒng)的開發(fā)依賴于Ros(robot operating system)。Ros是一個(gè)開放的標(biāo)準(zhǔn)平臺(tái),它提供了一系列的軟件框架和工具以幫助軟件開發(fā)者創(chuàng)建機(jī)器人應(yīng)用軟件。Ros主要依附于Linux操作系統(tǒng)。若在Linux下進(jìn)行全流程的仿真,需要花費(fèi)大量的時(shí)間和精力進(jìn)行仿真相關(guān)的基礎(chǔ)工作的搭建,例如:建立一個(gè)與真實(shí)環(huán)境相似的道路環(huán)境,建立相匹配的傳感器,建立接近真實(shí)狀況的汽車動(dòng)力學(xué)模型。從無(wú)到有搭建滿足要求的仿真系統(tǒng)需要花費(fèi)大量的時(shí)間,延誤了核心算法開發(fā)時(shí)間,是現(xiàn)在開發(fā)自動(dòng)駕駛系統(tǒng)的重要障礙。由于自己開發(fā)需要花費(fèi)大量的人力物力,使用一款成熟的商用解決方案是一條捷徑。目前比較成熟的商用仿真環(huán)境是Prescan和Carsim,然而這兩者都是在Windows操作系統(tǒng)下的仿真軟件,Linux下并沒有成熟的商用軟件。正因?yàn)榇讼拗疲_發(fā)人員通常的解決方案是在Windows下開發(fā)一套算法,在仿真環(huán)境中進(jìn)行驗(yàn)證。一旦驗(yàn)證通過,重新再Linux環(huán)境下基于Ros的接口進(jìn)行算法的移植。這樣的開發(fā)方式大大增加了開發(fā)量,也很難保證在移植的過程中是不出現(xiàn)錯(cuò)誤。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于車輛自動(dòng)駕駛仿真模擬系統(tǒng)的測(cè)試方法,其可實(shí)現(xiàn)結(jié)合仿真軟件直接進(jìn)行仿真調(diào)試,確認(rèn)待測(cè)試的仿真系統(tǒng)的可靠,以確保待測(cè)試仿真系統(tǒng)和真實(shí)系統(tǒng)可達(dá)到無(wú)縫切換。
本發(fā)明提供一種用于車輛自動(dòng)駕駛仿真模擬系統(tǒng)的測(cè)試方法,該方法包括:在第一操作環(huán)境下的第一自動(dòng)駕駛仿真系統(tǒng)的仿真環(huán)境生成模塊生成車輛仿真環(huán)境,該車輛仿真環(huán)境包括虛擬車輛、虛擬傳感器以及虛擬場(chǎng)景;該仿真環(huán)境生成模塊根據(jù)該虛擬傳感器生成的傳感器數(shù)據(jù)和設(shè)定測(cè)試目標(biāo)生成第一控制指令,并將該第一控制指令應(yīng)用到所述虛擬車輛以使得該虛擬車輛在所述虛擬場(chǎng)景中運(yùn)行;該第一自動(dòng)駕駛仿真系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換接口讀取所述傳感器數(shù)據(jù)并將所述傳感器數(shù)據(jù)轉(zhuǎn)換成在第二操作環(huán)境下的第二自動(dòng)駕駛仿真系統(tǒng)可識(shí)別的傳感器數(shù)據(jù);所述第二自動(dòng)駕駛仿真系統(tǒng)接收該可識(shí)別的傳感器數(shù)據(jù),根據(jù)該可識(shí)別的傳感器數(shù)據(jù)與所述設(shè)定測(cè)試目標(biāo)生成第二控制指令,并將該第二控制指令發(fā)送到所述數(shù)據(jù)轉(zhuǎn)換接口;所述數(shù)據(jù)轉(zhuǎn)換接口接收該第二控制指令,并將該第二控制指令轉(zhuǎn)換成所述仿真環(huán)境生成模塊可識(shí)別的控制指令;所述仿真環(huán)境生成模塊將該可識(shí)別的控制指令應(yīng)用到所述虛擬車輛以使得該虛擬車輛在所述虛擬場(chǎng)景中運(yùn)行。
可選地,該方法還包括:如果所述可識(shí)別的控制指令應(yīng)用到所述虛擬車輛之后所述虛擬車輛在所述虛擬場(chǎng)景中運(yùn)行的結(jié)果達(dá)到所述設(shè)定測(cè)試目標(biāo),則確認(rèn)所述第二自動(dòng)駕駛仿真系統(tǒng)針對(duì)該設(shè)定測(cè)試目標(biāo)被驗(yàn)證成功。
可選地,該方法還包括:針對(duì)不同的設(shè)定測(cè)試目標(biāo)確認(rèn)所述第二自動(dòng)駕駛仿真系統(tǒng)是否被驗(yàn)證成功。
可選地,該方法還包括:在針對(duì)所有的設(shè)定測(cè)試目標(biāo)確認(rèn)所述第二自動(dòng)駕駛仿真系統(tǒng)被驗(yàn)證成功之后,將該第二自動(dòng)駕駛仿真系統(tǒng)直接應(yīng)用于實(shí)際車輛。
可選地,所述第一操作環(huán)境是Windows操作環(huán)境,所述第二操作環(huán)境是Linux操作環(huán)境。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州慧德仿真技術(shù)有限公司,未經(jīng)蘇州慧德仿真技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811433281.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





