johschmitz/blender-driving-scenario-creator
Blender add-on for creating OpenDRIVE and OpenSCENARIO based automotive driving scenarios including 3D models
解決的問題
本專案提供一個視覺化工具,用於為自動駕駛功能與先進駕駛輔助系統(ADAS)的開發與測試,建立複雜的駕駛情境。它消除了手動撰寫 OpenDRIVE(.xodr)與 OpenSCENARIO(.xosc)檔案的需要,這些是道路網路與動態實體行為的業界標準。
工作原理
作為 Blender 增強模組,直接整合至 3D 環境中。使用者可使用滑鼠驅動工具,直觀地設計道路網路、放置道路標誌、交通號誌與車輛,並定義實體的軌跡。此增強模組使用 scenarigeneration 庫作為後端,將這些 3D 布局轉換為有效的 OpenDRIVE 與 OpenSCENARIO 檔案。同時也支援將 3D 模型匯出為 .fbx、.gltf 與 .osgb 等格式,以供模擬器使用。
適用對象
從事自動駕駛模擬、ADAS 測試與機器人研究的工程師與開發者,他們需要建立真實且標準化的道路環境與交通情境。
主要特色
- 視覺化情境編輯:在 Blender 內透過直覺的滑鼠操作介面,建立道路、交岔路口與軌跡。
- 標準化匯出:產生業界標準的 OpenDRIVE 與 OpenSCENARIO 檔案。
- 標準化 3D 匯出:支援 .osgb(透過 OpenSceneGraph)、.fbx 與 .gltf 格式。
- 整合預覽功能:內建與
esmini模擬器整合的預覽模式,可在 Blender 視口內直接視覺化實體運動。 - 完整的工具集:提供專用工具,支援 clothoid 樣條、道路高程,以及對車道或網格進行吸附。
相關
- 專案
- 專案
- 專案
- 專案
- 專案