AWS RoboMaker 不再面向新客户提供。现有的 AWS RoboMaker 客户将能够在 2025 年 9 月 10 日之前使用该服务,届时我们将终止对 AWS RoboMaker 的支持。为了帮助从 AWS RoboMaker 过渡,请阅读此博客。
AWS RoboMaker 提供基于云的模拟服务,使机器人开发人员能够在不管理任何基础设施的情况下运行、扩展和自动进行模拟。AWS RoboMaker 还提供可选的集成式开发环境(IDE),以便在同一云环境中开发、构建和测试您的机器人应用程序。使用 AWS RoboMaker 无预付款,您只需为您使用的 AWS 资源付费。您将单独为每项 RoboMaker 功能和 AWS 服务(通过 RoboMaker 提供)用量付费,包括 RoboMaker 模拟和 RoboMaker 开发环境。
模拟
使用 AWS RoboMaker 模拟时,您只需为模拟作业运行所需的时间付费。没有要管理的资源,没有前期成本,您仅在模拟作业处于“运行”状态时才需要付费。我们根据用于运行模拟作业的模拟单元 (SU) 的数量向您收取小时费率。单个 SU 提供了 1 个 vCPU 和 2GB 的内存,运行模拟任务所需的 SU 的数量由 vCPU 和内存之间的最高资源要求决定。例如,如果您的模拟任务需要 1 个 vCPU 和 4 GB 的内存才能运行,则需要 2 个 SU。单个模拟任务至少需要 1 个 SU。将按每小时 SU 费率(1 分钟增量,四舍五入到最接近的分钟)向您收费。此外,您可以选择在您的模拟作业中启用 GPU 访问。您将根据 GPU 单元(或 GU)按小时收费,每个 GU 可提供对 1 个 GPU 设备的访问。将按每小时 GU 费率(1 分钟增量,四舍五入到最接近的分钟)向您收费。
使用 RoboMaker 模拟 WorldForge,您只需按实际使用量付费。您无需自行管理资源,也无需支付预付费用。您可以使用 RoboMaker WorldForge 生成一个与 RoboMaker 模拟配合使用的世界(包括 3D 资产),并可选择将此世界导出到您的 Amazon Simple Storage Service (Amazon S3) 存储桶中,以便与其他应用程序和服务配合使用。您将为您生成的每个世界支付统一费率,并为您导出的每个世界支付统一费率。
免费套餐:AWS RoboMaker 是 AWS 免费套餐计划中的一部分。在您的付款人账户和关联账户内首次使用 RoboMaker 模拟时,客户可在第一个月中使用 25 个 SU 小时,不会产生任何费用。如果您的应用程序使用了 25 个 SU 小时,或者免费套餐在一个月后过期,您只需采用标准的随用随付费率即可。
其他费用:标准 Amazon Elastic Compute Cloud (Amazon EC2) 数据传输费率适用于模拟作业产生的网络流量。有关 Amazon EC2 数据传输费率的更多详细信息,请单击此处。
定价示例
模拟作业所需的 SU 数量随机器人和模拟世界的复杂度而变化。典型的地面移动机器人具有一台相机传感器、一台激光雷达传感器和两台传动装置。诸如仓库或零售商店之类复杂度适中的模拟世界包含大约 100 个建模对象。作为参考,运行如上所述具有典型机器人和适中复杂度的模拟世界的模拟作业需要大约 7 个 vCPU 和 14GB 内存,或 7 个 SU。
我们考虑您的机器人技术应用程序发布周期为每月一次,在每次发布期间,您使用 RoboMaker 模拟运行 100 小时的模拟以进行性能测试。我们考虑您的机器人就像典型的地面移动机器人,您的模拟世界就像如上所述的典型仓库。运行您的模拟将需要 7 个 SU。
月度费用:
已使用的总 SU 小时数 = 100 小时/月 * 7 SU = 700 个 SU 小时
每小时每 SU 的 RoboMaker 模拟价格 = 0.40 USD
总费用:700 个 SU 小时 * 0.40 USD/SU 小时 = 280 USD
假设您希望使用 RoboMaker 模拟 WorldForge 每月生成 50 个模拟世界,以便对机器人的导航堆栈进行回归测试。 您计划将 10% 的已生成世界导出到您的 Amazon S3 存储桶中,以便使用您的模拟应用程序进行优化和配置。
月度费用
RoboMaker WorldForge 生成价格:1.5 USD/世界
每月生成的世界总数:50 个世界
世界生成的总费用:50 个世界 * 1.5 USD/世界 = 75 USD
RoboMaker WorldForge 导出价格:5 USD/世界
每月导出的世界总数:50 个世界 * 10% = 5 个世界
世界导出的总费用:5 个世界 * 5 USD/世界 = 25 USD
RoboMaker 模拟总费用:75 USD + 25 USD = 100 USD