AWS RoboMaker
Developer Guide

Creating a Simulation Application

Create a simulation application to use in simulation jobs.

To create a simulation application

Follow the steps under one of the following tabs:

Note

Amazon S3 objects must be located in the same region as AWS RoboMaker.

Using the consoleUsing the AWS CLI
Using the console
  1. Sign in to the AWS RoboMaker console at https://us-west-2.console.aws.amazon.com/robomaker/home/.

  2. In the left navigation pane, choose Development, and then choose simulation applications.

  3. Type a name for the simulation application. Choose a name that helps you identify the robot. For example, TurtleBot3 v2.

  4. Select the Software suite used by your simulation application.

  5. Select the Software suite version used by your simulation application.

  6. Select a Rendering engine name.

  7. Select a Rendering engine version.

  8. Provide the Amazon S3 path to your bundled robot application file built for the X86_64 platform.

    Optionally, select Create new S3 folder to go to the Amazon Simple Storage Service AWS Management Console to create and manage buckets.

  9. Select Submit.

Using the AWS CLI

Here's an example AWS CLI command that performs the equivalent of the console-based create simulation application on the other tab.

$ aws robomaker create-simulation-application \ --name HelloWorldSimulationApplication \ --rendering-engine name=OGRE,version=1.x \ --simulation-software-suite name=Gazebo,version=7 \ --robot-software-suite name=ROS,version=Kinetic \ --sources architecture=X86_64,s3Bucket=my-bucket-name,s3Key=my-key-name/hello-world-simulation.tar.gz