使用模拟应用程序 - AWS RoboMaker

终止支持通知:2025 年 9 月 10 日, AWS 将停止对的支持。 AWS RoboMaker2025 年 9 月 10 日之后,您将无法再访问 AWS RoboMaker 控制台或 AWS RoboMaker 资源。有关过渡 AWS Batch 到以帮助运行容器化仿真的更多信息,请访问此博客文章。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用模拟应用程序

AWS RoboMaker模拟应用程序是负责运行机器人仿真堆栈的容器映像。模拟应用程序映像必须托管在 Amazon ECR 中。您的模拟应用程序通常与机器人应用程序配对以创建模拟作业。

创建模拟应用程序

Using the console
  1. 通过以下网址登录到 AWS RoboMaker 控制台:https://console.aws.amazon.com/robomaker/

  2. 在左侧导航窗格中选择 Development (开发),然后选择 Simulation applications (模拟应用程序)

  3. 选择创建模拟应用程序

  4. 创建模拟应用程序页面上,键入模拟应用程序的名称。选择可帮助您识别模拟的名称。

  5. 请提供您的 Amazon ECR 容器映像。您可以使用已推送到 Amazon ECR 的映像。有关更多信息,请参阅 Amazon ECR 是什么?

  6. 有关标记的更多信息,请参阅标记 AWSRoboMaker 资源

  7. 选择 Create(创建)。

Using the AWS CLI
aws robomaker create-simulation-application \ --name my-sim-app \ --simulation-software-suite name=SimulationRuntime \ --robot-software-suite name=General \ --environment uri=:<ACCOUNT>.dkr.ecr.<REGION>.amazonaws.com/my-sim-app:latest

创建模拟应用程序版本

Using the console
  1. 通过以下网址登录到 AWS RoboMaker 控制台:https://console.aws.amazon.com/robomaker/

  2. 在左侧导航窗格中选择 Development (开发),然后选择 Simulation applications (模拟应用程序)

  3. 选择模拟应用程序的名称

  4. 模拟应用程序详细信息 页面中,选择 创建新版本,然后选择 创建

Using the AWS CLI
aws robomaker create-simulation-application-version --name my-simulation-application-arn

查看模拟应用程序

Using the console
  1. 通过以下网址登录到 AWS RoboMaker 控制台:https://console.aws.amazon.com/robomaker/

  2. 在左侧导航窗格中选择 Development (开发),然后选择 Simulation applications (模拟应用程序)

  3. 选择模拟应用程序的 Name (名称) 以查看详细信息,包括其创建时间和上次更新时间。

Using the AWS CLI
aws robomaker describe-simulation-application --job my-simulation-job-arn

更新模拟应用程序

Using the console
  1. 通过以下网址登录到 AWS RoboMaker 控制台:https://console.aws.amazon.com/robomaker/

  2. 在左侧导航窗格中选择 Development (开发),然后选择 Simulation applications (模拟应用程序)

  3. 选中要更新的模拟应用程序旁边的复选框。

  4. 选择 Actions (操作),然后选择 Update (更新)

  5. 您可以添加或删除源,但必须至少有一个源模拟应用程序文件。

  6. 选择 Update (更新) 以更新模拟应用程序。

Using the AWS CLI
aws robomaker update-simulation-application \ --application my-simulation-application-arn \ --robot-software-suite name=General \ --simulation-software-suite name=SimulationRuntime \ --environment uri=:<ACCOUNT>.dkr.ecr.<REGION>.amazonaws.com/my-simulation-app:latest

删除模拟应用程序

Using the console
  1. 通过以下网址登录到 AWS RoboMaker 控制台:https://console.aws.amazon.com/robomaker/

  2. 在左侧导航窗格中选择 Development (开发),然后选择 Simulation applications (模拟应用程序)

  3. 选择模拟应用程序的 Name (名称) 。这将显示详细信息,例如创建和上次更新的时间。

  4. 在模拟应用程序详细信息页面上,选择 Delete (删除),然后再选择 Delete (删除) 以确认删除。

Using the AWS CLI
aws robomaker delete-simulation-application --application my-simulation-application-arn

删除模拟应用程序版本

Using the console
  1. 通过以下网址登录到 AWS RoboMaker 控制台:https://console.aws.amazon.com/robomaker/

  2. 在左侧导航窗格中选择 Development (开发),然后选择 Simulation applications (模拟应用程序)

  3. 选择模拟应用程序的 Name (名称) 以查看其版本。

  4. 在模拟详细信息页面上,选择 版本 以查看详细信息。

  5. 在详细信息页面上,选择 删除,然后选择 删除 以确认。

Using the AWS CLI
aws robomaker delete-simulation-application-version \ --application my-simulation-application-arn \ --version 2