在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳談自動駕駛汽車GPS系統(tǒng)數(shù)字孿生建模(二)

上海控安 ? 來源:上海控安 ? 作者:上海控安 ? 2021-04-28 17:44 ? 次閱讀

標(biāo)注:本文來自本實驗室胡宗盛的研究成果。

GPS系統(tǒng)數(shù)字孿生建模的仿真模型實時同步數(shù)據(jù)中,實時與仿真時間之間存在差異,模擬世界擁有自己的時鐘和時間,由服務(wù)器來執(zhí)行, 計算兩個模擬步驟需要一些實時的時間,但是在這兩個模擬時刻之間也存在時間跨度, 即時間步長,服務(wù)器只有在等待一個客戶端發(fā)送的 world_tick() 后才會計算下一個 step, 為了搜集同步的數(shù)據(jù),要同時設(shè)置同步模式和固定時間步。

o4YBAGCGJE-ARTN5AABiCNIfQeE627.png

o4YBAGCGJE-AFHcPAABUAHyONy4922.png

可變的時間步長

下面是 carla 中的默認(rèn)模式,步驟之間經(jīng)過的仿真時間將是服務(wù)器計算這些步驟所花費(fèi)的時間:

settings=world.get_settings()

settings.fixed_delta_seconds=None

world.apply_settings(settings)

設(shè)置時間步長為 0:python3 config.py –delta-seconds 0

固定時間步

步驟之間經(jīng)過的時間保持不變,如果將其設(shè)置為 0.05 秒,則每秒鐘模擬 20 幀,在每個步驟上都使用相同的時間增量是模擬手機(jī)數(shù)據(jù)的最佳方法,物理和傳感器數(shù)據(jù)將對應(yīng)于易于理解的仿真時刻。同樣,如果服務(wù)器足夠快,則可以在較短的時間內(nèi)模擬更長的時間段。

settings=world.get_settings()

settings.fixed_delta_seconds=0.05

world.apply_settings(settings)

或者使用提供的腳本進(jìn)行設(shè)置時間步長為 0.05:python3 config.py –delta-seconds 0.05。

記錄模擬的提示

carla 具有記錄器功能,可以記錄模擬然后重新執(zhí)行。但是在尋找精度時候,需要考慮一些因素。使用固定時間步的話,重新制定將會很容易,可以將服務(wù)器設(shè)置為原始模擬中使用的相同時間步;有了可變的時間步,事情就變得更加復(fù)雜了。

如果服務(wù)器以可變的時間步長運(yùn)行,則該時間步長將不同于原始時間步長,因為邏輯周期有時候會不同,然后將使用記錄的數(shù)據(jù)對信息進(jìn)行插值;如果服務(wù)器被迫重現(xiàn)完全的時間步長,則模擬的步長將相同,但是它們之間的實時時間會改變。時間步應(yīng)該要一一隨之改變,這些原始時間步是原始模擬盡可能快的運(yùn)行的結(jié)果,由于表示這些事件所花費(fèi)的時間將大部分不同,因此模擬必然會隨著怪異的時間波動而重現(xiàn);可變時間步長會引入浮點(diǎn)算術(shù)錯誤,仿真運(yùn)行的時間步長等實際時間步長,實時是一個連續(xù)變量,在模擬中用一個 float 值表示,該值具有十進(jìn)制限制,累計在每個步驟上的時間會累積,從而使得模擬無法精確重復(fù)發(fā)生的事情。

客戶端-服務(wù)器同步

carla 建立在客戶端-服務(wù)器體系結(jié)構(gòu)之上,服務(wù)器運(yùn)行模擬,客戶端獲取信息,并要求對世界進(jìn)行改變。默認(rèn)情況下,carla 在異步模式下運(yùn)行,服務(wù)器盡可能快的模擬運(yùn)行,無需等待客戶端;在同步模式下,服務(wù)器在更新到下一步模擬步驟之前要先等待客戶端的準(zhǔn)備就緒的消息。

設(shè)定同步模式在同步模式和異步模式之間切換僅僅是布爾狀態(tài)的問題。

settings=world.get_settings()

settings.synchronous_mode=True

world.apply_settings(settings)

如果要禁用同步模式,只需要將變量設(shè)置為 false,或者使用腳本 python3 config.py–np。需要注意的是不能夠使用腳本來啟用同步模式,只能夠禁用。啟用同步模式會使服務(wù)器等待客戶端應(yīng)答。使用此腳本,用戶無法在需要時發(fā)送報價。

使用同步模式同步模式與慢速客戶端應(yīng)用程序相關(guān),并且當(dāng)需要不同元素之間的同步時,如果客戶端太慢而服務(wù)器不等待,會出現(xiàn)信息溢出,客戶端無法管理所有內(nèi)容,并且將丟失或混淆所有內(nèi)容。以下代碼段擴(kuò)展了上一個代碼段。客戶端創(chuàng)建一個攝像頭傳感器,將當(dāng)前步驟的圖像數(shù)據(jù)存儲在隊列中,并且在隊列中檢索服務(wù)器后對服務(wù)器進(jìn)行打勾。

pIYBAGCGJFCAJ_KTAADE_Iajlsw179.png

可能的配置如果是同步模式和可變時間步長,基本上可以確定這是沒有什么希望的,因為當(dāng)時間步長大于 0.1s 時,物理學(xué)將會無法正常運(yùn)行,如果服務(wù)器必須等待客戶端計算步驟,則很可能會發(fā)生這種情況,仿真時間和物理原理不會同步, 模擬將會變得不可靠。

如果是同步模式和固定時間步長,客戶將負(fù)責(zé)模擬,時間步長固定,在客戶端發(fā)送報價之前,服務(wù)器將不計算下一步,當(dāng)同步性和精度相關(guān)時,這是最佳的模式了,尤其是在于慢速客戶或者其他元素檢索信息時。 如果是異步模式和可變時間步長,這個是 carla 的默認(rèn)狀態(tài),客戶端和服務(wù)器端是異步的,模擬時間根據(jù)實時時間流逝,當(dāng)我們重新執(zhí)行仿真時,需要考慮浮點(diǎn)運(yùn)算錯誤以及服務(wù)器之間時間步長的可能差異。 如果是異步模式和固定時間步長,服務(wù)器將盡可能快速的運(yùn)行,檢索到的信息將很容易與模擬中的準(zhǔn)確時刻相關(guān)聯(lián),如果服務(wù)器足夠快,則此配置可以以短得多的實時時間來模擬長時間。

結(jié)果顯示用 pygame 將收集到的數(shù)據(jù)顯示出來,打印出服務(wù)器端的fps 和客戶端的 fps:

pIYBAGCGJFCAcKKYAACNrJ86OAg133.png

可以看到服務(wù)器的 fps 是 30,客戶端的 fps 是 20 左右。同步模式下客戶端不會自動計算下一個 step,它只有在接收一個 world.tick() 之后才會計算下一個 step,然后暫停仿真,繼續(xù)等待下一個 world.tick()。

本文結(jié)合數(shù)字孿生仿真建模工具carla,對自動駕駛GPS 傳感器進(jìn)行建模,主要指獲取自動駕駛汽車的GPS 數(shù)據(jù),位置信息,星歷數(shù)據(jù)等,在此基礎(chǔ)上嘗試獲取同步的傳感器數(shù)據(jù),要求服務(wù)器端與客戶端同步,固定時間步長,設(shè)置同步模式,借助pygame,在carla 自動駕駛仿真模擬器中實現(xiàn)GPS 傳感器和定位信息的實時可視化建模,實現(xiàn)數(shù)據(jù)的實時交互和呈現(xiàn)。

fqj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 自動駕駛
    +關(guān)注

    關(guān)注

    788

    文章

    14087

    瀏覽量

    168504
  • 數(shù)字孿生
    +關(guān)注

    關(guān)注

    4

    文章

    1406

    瀏覽量

    12645
收藏 人收藏

    評論

    相關(guān)推薦

    NVIDIA Halos自動駕駛汽車安全系統(tǒng)發(fā)布

    自動駕駛汽車的開發(fā)。正確的技術(shù)與框架對確保自動駕駛汽車駕駛員、乘客和行人的安全至關(guān)重要。 因此,NVIDIA 推出了NVIDIA Halos綜合安全
    的頭像 發(fā)表于 03-25 14:51 ?346次閱讀

    理想汽車推出全新自動駕駛架構(gòu)

    2025年3月18日,理想汽車自動駕駛技術(shù)研發(fā)負(fù)責(zé)人賈鵬在NVIDIA GTC 2025發(fā)表主題演講《VLA:邁向自動駕駛物理智能體的關(guān)鍵一步》,分享了理想汽車對于下一代
    的頭像 發(fā)表于 03-19 14:12 ?264次閱讀

    自動駕駛的未來 - 了解如何無縫、可靠地完成駕駛

    作者:Don Horne 投稿人:DigiKey 北美編輯 自動駕駛組件的最新進(jìn)展使許多駕駛員的“無需干預(yù)”成為現(xiàn)實。然而,許多駕駛員對真正自動駕駛
    的頭像 發(fā)表于 01-26 21:52 ?399次閱讀
    <b class='flag-5'>自動駕駛</b>的未來 - 了解如何無縫、可靠地完成<b class='flag-5'>駕駛</b>

    AUTOSAR通信對自動駕駛的影響 AUTOSAR通信與嵌入式系統(tǒng)設(shè)計

    AUTOSAR(Automotive Open System Architecture)通信對自動駕駛的影響深遠(yuǎn),它不僅優(yōu)化了汽車電子系統(tǒng)的通信結(jié)構(gòu),還提高了自動駕駛
    的頭像 發(fā)表于 12-17 15:09 ?558次閱讀

    新品發(fā)布 | TOSUN正式推出GPS轉(zhuǎn)CAN FD模塊產(chǎn)品,為自動駕駛提供數(shù)據(jù)支持

    正式推出一款GPS轉(zhuǎn)CAN/CANFD模塊產(chǎn)品,為自動駕駛提供數(shù)據(jù)支持。TOSUN01產(chǎn)品簡介TM2101可將GPS、IMU信息轉(zhuǎn)成CAN/CANFD報文來傳輸,輕松
    的頭像 發(fā)表于 12-02 01:01 ?307次閱讀
    新品發(fā)布 | TOSUN正式推出<b class='flag-5'>GPS</b>轉(zhuǎn)CAN FD模塊產(chǎn)品,為<b class='flag-5'>自動駕駛</b>提供數(shù)據(jù)支持

    MEMS技術(shù)在自動駕駛汽車中的應(yīng)用

    中的核心作用 MEMS傳感器以其微小但功能強(qiáng)大的特性,在自動駕駛汽車中發(fā)揮著至關(guān)重要的作用。它們能夠?qū)崟r監(jiān)測和控制車輛的各種參數(shù),為自動駕駛系統(tǒng)提供精確的環(huán)境感知和數(shù)據(jù)支持。這些傳感器
    的頭像 發(fā)表于 11-20 10:19 ?1038次閱讀

    自動駕駛汽車安全嗎?

    隨著未來汽車變得更加互聯(lián),汽車逐漸變得更加依賴技術(shù),并且逐漸變得更加自動化——最終實現(xiàn)自動駕駛,了解自動駕駛
    的頭像 發(fā)表于 10-29 13:42 ?835次閱讀
    <b class='flag-5'>自動駕駛</b><b class='flag-5'>汽車</b>安全嗎?

    自動駕駛HiL測試方案案例分析--ADS HiL測試系統(tǒng)#ADAS #自動駕駛 #VTHiL

    自動駕駛
    北匯信息POLELINK
    發(fā)布于 :2024年10月22日 15:20:19

    自動駕駛技術(shù)的典型應(yīng)用 自動駕駛技術(shù)涉及到哪些技術(shù)

    自動駕駛技術(shù)的典型應(yīng)用 自動駕駛技術(shù)是一種依賴計算機(jī)、無人駕駛設(shè)備以及各種傳感器,實現(xiàn)汽車自主行駛的技術(shù)。它通過使用人工智能、視覺計算、雷達(dá)、監(jiān)控裝置和全球定位
    的頭像 發(fā)表于 10-18 17:31 ?1484次閱讀

    通用汽車正全力推進(jìn)L3級自動駕駛系統(tǒng)的開發(fā)

    10月6日最新消息顯示,通用汽車正積極致力于L3級自動駕駛系統(tǒng)的研發(fā),目標(biāo)是在特定情境下讓駕駛員無需持續(xù)監(jiān)控路況也能享受自動駕駛的便利。這一
    的頭像 發(fā)表于 10-08 17:01 ?1072次閱讀

    美國擬禁止自動駕駛汽車使用中國軟件

    據(jù)外媒最新報道,美國政府正醞釀一項重要政策,計劃在未來幾周內(nèi)正式提出一項新規(guī),旨在全面禁止在自動駕駛汽車中使用中國軟件,特別是針對搭載L3及以上高級別自動駕駛系統(tǒng)的車輛。這一舉措不僅直
    的頭像 發(fā)表于 08-06 16:37 ?697次閱讀

    FPGA在自動駕駛領(lǐng)域有哪些優(yōu)勢?

    可以根據(jù)自動駕駛系統(tǒng)的具體需求,通過編程來配置FPGA的邏輯功能和連接關(guān)系,以適應(yīng)不同的應(yīng)用場景和算法變化。這種靈活性使得FPGA能夠快速適應(yīng)自動駕駛技術(shù)的快速發(fā)展和變化。 低延遲: 自動駕
    發(fā)表于 07-29 17:11

    FPGA在自動駕駛領(lǐng)域有哪些應(yīng)用?

    的數(shù)據(jù)處理和預(yù)處理,實現(xiàn)實時計算和反饋。 、數(shù)據(jù)傳輸與處理FPGA在自動駕駛中扮演著數(shù)據(jù)傳輸和處理的角色。它能夠支持多種傳感器(如激光雷達(dá)、攝像頭、GPS等)的數(shù)據(jù)傳輸,并通過其高速的數(shù)據(jù)處理能力,實現(xiàn)
    發(fā)表于 07-29 17:09

    自動駕駛汽車如何識別障礙物

    自動駕駛汽車識別障礙物是一個復(fù)雜而關(guān)鍵的過程,它依賴于多種傳感器和技術(shù)的協(xié)同工作。這些傳感器主要包括激光雷達(dá)(LiDAR)、雷達(dá)、攝像頭以及超聲波雷達(dá)等,它們各自具有不同的工作原理和優(yōu)勢,共同為自動駕駛
    的頭像 發(fā)表于 07-23 16:40 ?2111次閱讀

    自動駕駛汽車傳感器有哪些

    自動駕駛汽車傳感器是實現(xiàn)自動駕駛功能的關(guān)鍵組件,它們通過采集和處理車輛周圍環(huán)境的信息,為自動駕駛系統(tǒng)提供必要的感知和決策依據(jù)。以下是對
    的頭像 發(fā)表于 07-23 16:00 ?2802次閱讀
    主站蜘蛛池模板: 色婷婷亚洲 | 久久久久久久久综合影视网 | 全亚洲最大的777io影院 | 天堂在线免费视频 | yy6080亚洲半夜理论一级毛片 | 欧美一区二区三区大片 | 欧洲成品大片在线播放 | 欧美三级影院 | 一级片在线免费 | 久久精品国产免费观看99 | xxx亚洲日本 | 国产手机在线观看视频 | 欧美aaaaaaaaa| 尻美女视频 | 国产乱码精品一区二区三区四川人 | 日本特黄特色特爽大片老鸭 | 成人亚洲欧美综合 | 国产黄色录像视频 | 国产性老妇女做爰在线 | 国产一区二区高清在线 | 亚洲 欧美 校园 | 国产成人福利夜色影视 | 美女三级黄 | 欧美一级看片免费观看视频在线 | 男男互攻h啪肉np文厉世 | 六月婷婷久久 | 国产福利乳摇在线播放 | 美女教师一级毛片 | 97人摸人人澡人人人超一碰 | 精品视频一区在线观看 | 在线电影天堂 | 性生活黄色毛片 | 欧美一级做一级做片性十三 | 中文字幕久久精品波多野结 | 一级黄色录像毛片 | 欧美色惰 | 69女poren18中国| 色五月激情五月 | 精品国产三级在线观看 | 免费啪啪网| 日本黄色短视频 |