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

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

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

MathWorks三個平臺如何幫助無人駕駛汽車開發(fā)者集成?

MATLAB ? 來源:MATLAB ? 作者:MATLAB ? 2021-06-13 15:59 ? 次閱讀

作者:AviNehemiah、PeterFryscak 和 MikeSasena, MathWorks

此篇博客將介紹 MathWorks 的三個平臺(MATLAB、Simulink 和 RoadRunner)如何幫助無人駕駛汽車 (AV) 開發(fā)者集成和支持使用 NVIDIA DRIVE Sim 的工作流, 而 NVIDIA DRIVE Sim 是一個可擴展的、支持物理上精確和多元化仿真的平臺。

本篇博客由兩部分組成,包括 MathWorks 平臺支持 AV 開發(fā)者的兩種方式:一種是使用 NVIDIA DRIVE Sim,另一種是將算法部署到 NVIDIA 硬件。第 1 部分 - 集成 DRIVE Sim 用于創(chuàng)建環(huán)境模型和車輛動力學(xué):MathWorks 工具如何與 DRIVE Sim 集成來完成以下任務(wù):

使用 RoadRunner 及其 DRIVE Sim 連接器來設(shè)計用于仿真的 3D 網(wǎng)絡(luò)和場景,再將仿真環(huán)境導(dǎo)出到 Omniverse。

將 Simulink Vehicle Dynamics Blockset 工具箱中的高保真車輛動力學(xué)模型與 DRIVE Sim 自動駕駛車輛結(jié)合使用。

第 2 部分 - 將算法部署到 DRIVE 平臺:如何通過 GPU Coder 和 Embedded Coder 從 MATLAB 代碼和 Simulink 模型生成優(yōu)化的 CUDA 代碼, 旨在部署到 NVIDIA DRIVE 硬件上。

環(huán)境建模

AV 開發(fā)者需要開發(fā)逼真的 3D 環(huán)境來仿真和測試感知、規(guī)劃和控制算法。他們面臨的一個主要挑戰(zhàn)是現(xiàn)實世界的道路很復(fù)雜,創(chuàng)建可用于仿真的 3D 場景非常耗時。RoadRunner 是一款交互式編輯器, 可用于針對自動駕駛系統(tǒng)仿真和測試設(shè)計 3D 場景。開發(fā)者可以創(chuàng)建區(qū)域特定的道路標志和標記來自定義道路場景,也可以插入標志、信號、護欄、道路損壞、綠化、建筑物和其他三維模型。復(fù)雜的真實路網(wǎng)(左)和 RoadRunner 創(chuàng)建的仿真環(huán)境(右)AV 開發(fā)者可以通過“DRIVE Sim 匹配的 RoadRunner 連接器”,在 30 分鐘內(nèi)創(chuàng)建以下 3D環(huán)境,并且導(dǎo)出到 NVIDIA Omniverse 進行仿真或與其他3D制作流程集成。
使用 RoadRunner 創(chuàng)建 3D 環(huán)境,并通過“DRIVE Sim 匹配的 RoadRunner 連接器”導(dǎo)出到 Omniverse。

以上環(huán)境可分為以下幾個組成部分:

添加道路、車道和人行道

創(chuàng)建路口

添加路口標記和道具

放置綠化

首先,讓我們創(chuàng)建路網(wǎng)以及相關(guān)的車道標記和人行道。要實現(xiàn)這一目標,我們可以使用 RoadRunner 中的 Road Plan Tool 道路規(guī)劃工具來創(chuàng)建和布置道路。然后,使用 Lane Tool 車道工具配置不同車道和設(shè)置道路屬性,包括行進方向和車道類型。在本例中,更改了車道的寬度,并且移除了一側(cè)的人行道以匹配航空圖像。RoadRunner 用戶通常會利用場景的航拍圖像或激光雷達圖像作為路網(wǎng)的模板。

現(xiàn)在我們已創(chuàng)建了路網(wǎng),隨后我們將創(chuàng)建 T 型路口。當?shù)缆废嘟粫r,RoadRunner 會自動創(chuàng)建路口;在這個例子中,我們將使用 Custom Junction Tool 自定義路口工具創(chuàng)建T型路口。RoadRunner 包含多種 junction tools 路口工具,可自定義路口在仿真中的外觀和行為。

現(xiàn)在,我們使用 Prop Point Tool 道具點工具更新有停車標志的路口,使用 Marking Point Tool 標記點工具在道路上繪制“Stop”字樣,并使用 Marking Curve Tool 標記曲線工具創(chuàng)建一條停車線。

在創(chuàng)建路網(wǎng)和交叉路口后,可以插入一些綠化以更形象地模擬環(huán)境。RoadRunner 提供了一組預(yù)置的道具,同時也可以將外部創(chuàng)建的素材導(dǎo)入 RoadRunner。此場景使用了一組稱為 Prop Set 道具集的對象??梢詫⒌谰呒蟿拥浆F(xiàn)有的道具多邊形上,也可以使用 Prop Polygon Tool 道具多邊形工具填充新區(qū)域。

3D環(huán)境準備就緒后,現(xiàn)在就可以使用“DRIVE Sim 匹配的 RoadRunner 連接器”將場景從 RoadRunner 導(dǎo)出到 Omniverse。到目前為止,該示例還是基于一個簡單的場景。以下是 DRIVE Sim 中針對更復(fù)雜場景的一些效果圖片:

車輛動力學(xué)

為了進行整車級研究,開發(fā)者需要確定車輛模型本身所需的保真度水平。在某些情況下,車輛模型可能微不足道。例如,交通仿真通常將每輛車視為沿指定軌跡在空間中移動的簡單物體。然而,在緊急制動測試等情況下,則需要使用更高保真度的車輛模型。Vehicle Dynamics Blockset 是 Simulink 的附加產(chǎn)品,可幫助解決此類問題。以下是有關(guān)其應(yīng)用的一些示例。Vehicle Dynamics Blockset 附帶了幾個預(yù)置的參考應(yīng)用,使其更易于上手。例如,參考應(yīng)用 Constant Radius Maneuver 等半徑控制包含車輛模型,以及駕駛員、控制器、傳感器、動力總成、車輪、制動器、轉(zhuǎn)向、懸架和底盤。

這類車輛模型可以非常詳細,并且可以參數(shù)化,以便更準確地反映相關(guān)系統(tǒng)。例如, 映射的火花點火發(fā)動機(SI Engine) 模型可以通過導(dǎo)入測試數(shù)據(jù)來標定發(fā)動機。

同樣,開發(fā)者可以使用運動學(xué)與柔順性(Kinematics and Compliance)參考應(yīng)用從懸架測試或多體動力學(xué)仿真中導(dǎo)入數(shù)據(jù),擬合響應(yīng)曲面模型,并參數(shù)化映射的懸架模型,從而逼真地模擬真實系統(tǒng)的行為。

對車輛模型進行參數(shù)化后,讓我們進行一些實驗來表征其行為。Constant Radius 等半徑參考應(yīng)用包括一個參考發(fā)生器模塊庫,允許開發(fā)者從預(yù)定義的標準測試(如雙車道變更或緩慢增加的轉(zhuǎn)向控制)列表中進行選擇。此過程從恒定半徑測試開始,以評估車輛在指定速度下保持固定轉(zhuǎn)彎半徑的能力。通過掃描越來越高的車速,可以查看車速、橫向加速度和車輛打滑等信號,以確定車輛是否滿足系統(tǒng)要求。

在測試了一組轉(zhuǎn)向操作之后,可以進行制動測試操作,以評估車輛在指定初始速度下的停車距離。該參考應(yīng)用包括ABS控制器和對話框等功能,可用于指定路面條件來做不同附著系數(shù)路面的制動測試。

通過此制動測試,可以比較不同制動控制器和不同條件下生成的結(jié)果,以評估車輛的性能。

由于 Vehicle Dynamics Blockset 是基于 Simulink平臺開發(fā)的,因此這些類型的仿真都可以在 NVDIA DRIVE Sim 平臺上運行,這不僅為開發(fā)者更有效地進行研究增加了全新的性能和靈活性,又能充分利用 DRIVE Sim 生態(tài)系統(tǒng)的其他功能。點擊“閱讀原文”,查看本系列博客的第二部分(英文版),了解如何將 MATLAB 和 Simulink 中創(chuàng)建的算法部署到 NVIDIA DRIVE 平臺。要了解更多有關(guān)如何使用不同的 MathWorks 平臺進行自動駕駛開發(fā)以及其他 AV 開發(fā)者如何使用 MathWorks 平臺進行開發(fā),您可以注冊參加將于 2021 年 6 月 8 日在北京舉辦的MATLAB EXPO 中國用戶大會。該活動包括來自 MathWorks 的其他汽車與自動駕駛用戶的演講:

原文標題:創(chuàng)建無人駕駛汽車(AV)仿真工具鏈

文章出處:【微信公眾號:MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    9

    文章

    2843

    瀏覽量

    107204
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4003

    瀏覽量

    133251
  • 無人駕駛
    +關(guān)注

    關(guān)注

    98

    文章

    4004

    瀏覽量

    119924

原文標題:創(chuàng)建無人駕駛汽車(AV)仿真工具鏈

文章出處:【微信號:MATLAB,微信公眾號:MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    特斯拉推出無人駕駛Model Y

    北京時間10月11日,特斯拉“WE,ROBOT”發(fā)布會正式舉行,在特斯拉發(fā)布會上,特斯拉推出無人駕駛Model Y。 在發(fā)布會上;埃隆·馬斯克乘坐Robotaxi亮相。馬斯克透露預(yù)計特斯拉明年將在
    的頭像 發(fā)表于 10-11 16:05 ?856次閱讀

    現(xiàn)代汽車開發(fā)無人駕駛消防機器人

    面對電動汽車火災(zāi)日益增多的挑戰(zhàn),特別是地下停車場等特殊環(huán)境下的救援難題,現(xiàn)代汽車集團宣布了一項前瞻性的技術(shù)革新計劃。該公司已正式啟動開發(fā)一款無人駕駛消防機器人,旨在高效應(yīng)對電動
    的頭像 發(fā)表于 09-27 11:45 ?321次閱讀

    馬斯克稱:通用因技術(shù)未成熟放棄無人駕駛

    近日,特斯拉掌門人埃隆·馬斯克對通用汽車的一項重大決策提出了獨到見解,質(zhì)疑其暫停無人駕駛汽車Origin項目進一步開發(fā)的真正原因。通用汽車
    的頭像 發(fā)表于 07-25 14:27 ?1285次閱讀

    無人駕駛汽車應(yīng)用晶振TSX-3225

    近幾年以來,無人產(chǎn)品推出了太多的產(chǎn)品,有無人超市,無人機,無人售貨機,無人駕駛汽車等多種科技在高
    的頭像 發(fā)表于 06-18 10:55 ?310次閱讀
    <b class='flag-5'>無人駕駛</b><b class='flag-5'>汽車</b>應(yīng)用晶振TSX-3225

    吉利汽車成功完成全球首個無人駕駛漂移!

    吉利汽車成功完成全球首個無人駕駛漂移!
    的頭像 發(fā)表于 03-27 14:17 ?666次閱讀
    吉利<b class='flag-5'>汽車</b>成功完成全球首個<b class='flag-5'>無人駕駛</b>漂移!

    32.768K晶振X1A000141000300適用于無人駕駛汽車電子設(shè)備

    科技的發(fā)展帶動電子元器件的發(fā)展電子元器件-“晶振”為現(xiàn)代的科技帶來了巨大的貢獻,用小小的身體發(fā)揮著大大的能量。近兩年無人駕駛汽車熱度很高,不少汽車巨頭都已入局。但這項技術(shù)的難度不小,相信在未來幾年
    發(fā)表于 03-20 14:21 ?0次下載

    小馬智行啟動深圳中心城區(qū)無人駕駛商業(yè)化運營

    小馬智行近日宣布,已在深圳市寶安區(qū)啟動中心城區(qū)無人駕駛商業(yè)化運營。該公司已獲得深圳市寶安區(qū)頒發(fā)的智能網(wǎng)聯(lián)汽車無人商業(yè)化試點許可,標志著其在無人駕駛技術(shù)領(lǐng)域取得了重要突破。
    的頭像 發(fā)表于 02-04 10:53 ?804次閱讀

    無人駕駛汽車,不聽指揮,只看路燈?

    無人駕駛洞見分析
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年02月02日 18:04:30

    安霸發(fā)布前端AI開發(fā)者平臺Cooper

    在2024年的國際消費電子展(CES)上,Ambarella(安霸)發(fā)布了一項革命性的技術(shù)——業(yè)界領(lǐng)先的Cooper開發(fā)者平臺。Cooper平臺不僅集成了軟件、硬件和先進的AI模型優(yōu)化
    的頭像 發(fā)表于 01-12 17:35 ?1075次閱讀

    涂鴉開發(fā)者平臺支持方 IoT 平臺平滑遷移部署

    近期,大量開發(fā)者在問詢?nèi)绾芜w移至涂鴉IoT開發(fā)者平臺。如何保障原先平臺上的存量設(shè)備和業(yè)務(wù)的正常運作?如何選擇新的安全、穩(wěn)定、靈活、可控的云平臺
    的頭像 發(fā)表于 12-30 08:15 ?908次閱讀
    涂鴉<b class='flag-5'>開發(fā)者</b><b class='flag-5'>平臺</b>支持<b class='flag-5'>三</b>方 IoT <b class='flag-5'>平臺</b>平滑遷移部署

    歡迎加入飛騰派開發(fā)者社區(qū),感謝每一位開發(fā)者!

    板緊密地結(jié)合在一起,為開發(fā)者提供了一展示和分享自己才華的平臺。 基于此次合作,飛騰(廣州)技術(shù)有限公司給華秋 · 電子發(fā)燒友發(fā)來了感謝信,這是對此次合作的充分肯定! 來自飛騰派項目組的感謝信
    發(fā)表于 12-11 16:11

    TUYA開發(fā)者大會(蘇州)盛大開幕,涂鴉智能攜手全球開發(fā)者共建IoT新生態(tài)

    11月28日,TUYA開發(fā)者大會在蘇州盛大舉行,此次大會以“智融創(chuàng)新,智賦姑蘇”為主題,涂鴉智能攜手來自全球各地的品牌制造商、平臺產(chǎn)品服務(wù)商、系統(tǒng)集成商、地產(chǎn)商以及人工智能企業(yè)等,為開發(fā)者
    的頭像 發(fā)表于 12-08 15:49 ?794次閱讀
    TUYA<b class='flag-5'>開發(fā)者</b>大會(蘇州)盛大開幕,涂鴉智能攜手全球<b class='flag-5'>開發(fā)者</b>共建IoT新生態(tài)

    基于無人駕駛飛機系統(tǒng)(UAS)設(shè)計的衛(wèi)星通信解決方案

    自主飛行技術(shù)開發(fā)商Reliable Robotics與衛(wèi)星通信(衛(wèi)星通信)提供商Inmarsat合作,通過專門為無人駕駛飛機系統(tǒng)(UAS)設(shè)計的衛(wèi)星通信解決方案,幫助將遠程駕駛飛機
    發(fā)表于 11-19 16:50 ?772次閱讀

    無人駕駛車輛的反饋控制介紹

    1.1 無人駕駛車輛 大到類似百度apollo無人車,無人配送車,小到掃地機器人,其實都是無人駕駛車輛。都是一復(fù)雜的軟硬件結(jié)合系統(tǒng),其軟件
    的頭像 發(fā)表于 11-15 16:00 ?677次閱讀

    沉重一擊!通用汽車暫停無人駕駛業(yè)務(wù)

    Cruise表示將花費時間檢查流程、系統(tǒng)和工具,并思考如何優(yōu)化運營方式以重建公眾對其的信任。不過,Cruise將繼續(xù)運行配備安全駕駛員的無人駕駛汽車,并在其他城市進行開發(fā)工作。
    的頭像 發(fā)表于 10-30 16:21 ?1008次閱讀