跳到內容

drawtonomy 與 CARLA Map Editor 的比較

CARLA Map Editor 是由 CARLA 專案維護的桌面應用程式。根據其 README 說明,它讀取 RoadRunner 產生的 FBX 與 .xodr 檔案,讓你在其上添加額外的後設資料——因此本質上是針對現有地圖的強化工具,而非從零開始繪製道路的創作工具。

CARLA Map Editor 的功能(詳見 GitHub 儲存庫):

  • 載入 RoadRunner 製作的 FBX + OpenDRIVE 地圖,並添加交通號誌、號誌群組與速度標誌。
  • 編輯偵測用的邊界框觸發器與相對變換。
  • 將更新後的資料匯出回 OpenDRIVE(.xodr)。
  • 採 MIT 授權,以 Unreal Engine 4 為基礎構建,目前為 Linux 桌面應用程式。

若要為 CARLA 模擬器準備地圖——尤其是在 RoadRunner 地圖上標注號誌——這是隨模擬器一同維護的官方工具。

drawtonomy 可能在其旁邊發揮作用的地方

Section titled “drawtonomy 可能在其旁邊發揮作用的地方”

drawtonomy 是用於 2D 俯視駕駛示意圖的瀏覽器白板。它並非 CARLA 地圖流程工具:沒有 Unreal Engine 依賴、不支援 FBX 匯出、也沒有 3D 網格。根據其匯出器說明文件,其 OpenDRIVE 1.8 匯出涵蓋規格的子集——車道、交通號誌、人行穿越道、基本物件——目前尚未輸出路口元素或以 <signal> 形式表示的交通標誌,因此定位在草圖與示意圖,而非生產用的 CARLA 地圖。

drawtonomy 可在 CARLA Map Editor 旁邊補充的幾個小地方:

  • 在地圖製作開始之前,於瀏覽器中快速草繪預期的場景佈局——無需安裝、無需 Unreal Engine。
  • 產生可編輯的 .drawtonomy.svg 示意圖,用於說明你在 CARLA 中構建的場景的論文插圖或投影片。
  • 搭配 OpenSCENARIO 1.3 匯出,在 esmini 中快速驗證場景的簡化版本。

實際的 CARLA 地圖仍走 RoadRunner → CARLA Map Editor 的標準流程。drawtonomy 的定位是場景的示意圖,而非模擬用的地圖。

drawtonomy 匯出的 ASAM OpenDRIVEOpenSCENARIO 標準正是 CARLA 所使用的格式。CARLA 位於流程的執行端,因此兩者之間是互補關係,而非競爭——請參閱 CARLA ScenarioRunner 了解已編寫的場景如何進行重播。同屬 OpenDRIVE 生態的其他製作工具還包括 RoadRunnerLaneMaker 以及 Truevision Designer。我們在同一個生態系的不同部分工作。