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ファイルに変換します。また、シミュレータでの利用を目的として、.fbx、.gltf、.osgbなどのフォーマットで3Dモデルをエクスポートすることも可能です。

対象ユーザー

自律走行シミュレーション、ADASテスト、ロボティクス研究に従事するエンジニアや開発者で、現実的で標準化された道路環境および交通シナリオを必要とする人。

特徴

  • 視覚的なシナリオ作成: Blender内での直感的なマウス操作インターフェースを使って、道路、交差点、軌道を構築可能。
  • 標準化されたエクスポート: 業界標準のOpenDRIVEおよびOpenSCENARIOファイルを生成。
  • 標準化された3Dエクスポート: .osgb(OpenSceneGraph経由)、.fbx、.gltfフォーマットをサポート。
  • 統合プレビュー: esmini シミュレータと連携するプレビュー機能により、Blenderのビューポート内でエンティティの動きを直接視覚化可能。
  • 包括的なツールセット: クロソイドスプライン、道路の高さ、車線またはグリッドへのスナップ専用ツールを備える。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト