サポート終了通知: 2025 年 9 月 10 日、 AWS は のサポートを中止します AWS RoboMaker。2025 年 9 月 10 日以降、 AWS RoboMaker コンソールまたは AWS RoboMaker リソースにアクセスできなくなります。コンテナ化されたシミュレーションの実行に役立つ AWS Batch への移行の詳細については、このブログ記事
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
WorldForge のシミュレーションの概念
Simulation WorldForge では、パラメータのコレクション (シミュレーションワールドテンプレート) を使用して新しいワールドの生成方法を決定します。1 つのシミュレーションワールドテンプレートを使用して、数百のワールドを生成できます。各ワールドには建物が含まれています。建物はワンフロアです。フロアには、部屋のサイズと形状が説明されている間取りテンプレートがあります。また、部屋をどのように連結できるかについても提示されています。フロアには、間取り図に記載されている壁や床などの構造要素の仕上げ方法を示すインテリアテンプレートもあります。インテリアテンプレートには、テーブルやソファなどの家具、衣服や台所用品などの備品を各部屋に追加する方法を説明するパラメータもあります。
https://console.aws.amazon.com/robomaker/
SDK または AWS Command Line Interface を使用してシミュレーションワールドテンプレートを作成することもできます。例えば、AWS CLI からテンプレートを作成するには、まず、テンプレートボディを使用して ワールドテンプレート JSON ドキュメントテンプレートを作成します。建物、間取り、インテリア、およびその他の詳細に関するパラメータを指定します。テンプレートを保存した後、create-world-template
を呼び出して JSON ファイルを指定すれば、シミュレーションワールドを作成できます。
aws robomaker create-world-template --name "my-template" --templateBody file://my_template_body.json
シミュレーションワールドテンプレートを設定して保存した後、ワールド生成ジョブを作成してワールドを生成できます。1 つのシミュレーションワールドテンプレートから数百のワールドを生成できます。1 つのワールド生成ジョブでワールドを 100 個まで生成できます。ワールドは AWS RoboMaker のシミュレーションで使用できます。ワールドをエクスポートして、独自の ROS 環境で修正して使用することもできます。