Skip to content

車両をAWSIM環境に統合する方法#

概要#

AWSIMは、自動運転システムのトレーニングと評価のために TIER IVによって設計されたオープンソースシミュレーターです。 現実世界のさまざまなシナリオをシミュレートするための現実的な仮想環境を提供し、 ユーザーが実際の車両に展開する前に自律システムをテストして改良できるようにします。

Unityプロジェクトのセットアップ#

環境と車両を AWSIM シミュレーションに追加するには、 コンピューター上にUnity環境をセットアップする必要があります。 Setup Unity Projectドキュメントページの手順に従って、 コンピューターに Unity 環境をセットアップしてください。

setup-unity-project

AWSSIM Unity セットアップ

新しい車両の統合#

車両をAWSIM環境に組み込むには 車両の3Dモデルファイル(.dae、.fbx)が必要です。 独自の車両をAWSIMプロジェクト環境に追加するには、Add New Vehicle documentation pageの手順を 参照してください。これらの手順では、車両の センサー URDF 設計を構成します。 次の画像では、AWSIM環境でのチュートリアル車両を示しています。

tutorial-vehicle-awsim-integration

AWSIM Unity 環境のチュートリアル用車両

環境の統合#

AWSIM用のカスタム3D環境を作成することは可能ですが、 .fbx ファイル形式に従うことをお勧めします。 Unity とシームレスに統合するには、 マテリアルとテクスチャを別のディレクトリに保存する必要があります。この形式により、 マテリアルのインポートとインポート中の置換が容易になります。 カスタム環境をAWSIM ロジェクト環境に追加するには、 Add Environment documentation page の手順を参照してください。

tutorial-vehicle-awsim-environment

チュートリアル車両 AWSIM Unity 環境

その他#

さらに、AWSIM documentation に記載されている関連ドキュメントの手順に従って、 交通量と NPC を組み込み、lanlet2 マップを使用して点群マップを生成し、 その他のタスクを実行することができます。