亚马逊AWS官方博客

预览 – 用于构建机器人机群管理应用程序的 AWS IoT RoboRunner

2018 年,我们推出了 AWS RoboMaker,这是一项基于云的模拟服务,使机器人开发人员无需管理任何基础设施即可运行、扩展模拟并实现自动化。在与机器人开发人员和运营任意合作过程中,他们经常提到在自动化工作中操作不同类型的机器人时面临的挑战,包括自动导引车(AGV)、自主移动机器人(AMR)和机器人操纵器等。

许多客户的一个设施中会有各种不同类型的机器人 – 往往来自不同的供应商。机器人操作人员希望获取统一的数据,从而构建能够跨整个机器人机群运行的应用程序。但在向自动运行过程添加新的机器人时,需要进行复杂而耗时的软件集成工作,以将机器人控制软件连接到作业管理系统。

我们宣布 AWS IoT RoboRunner 开放公开预览,利用这项新推出的机器人服务,企业能够更轻松地构建和部署应用程序,以帮助机器人机群实现无缝协作。借助 AWS IoT RoboRunner,您可以将贵公司的机器人和作业管理系统连接起来,从而通过统一的系统界面协调整个企业的作业。

这项新服务所基于的技术与亚马逊运营中心使用的技术相同,现已向所有开发人员开放,以方便他们为自己的企业构建先进的机器人应用程序。

AWS IoT RoboRunner 操作演示
您可以在 AWS 管理控制台中创建单个设施(例如站点名称和位置)来开始使用 AWS IoT RoboRunner。在幕后,AWS IoT RoboRunner 会自动创建用于存储设施、机器人、目标和任务数据的集中存储库。然后将在此站点作业的机器人设置为一个“机群”,每个单独的机器人都在 AWS IoT RoboRunner 中设置为某个机群中的一个“机器人”。

您可以下载 Fleet Gateway Library 来开发集成代码,以将机器人和作业管理系统(WMS)连接到 AWS IoT RoboRunner,从而发送和接收来自各个机器人机群的数据。您还可以使用 Task Manager Library 开发第一个机器人管理应用程序,并将 Task Manager 代码部署为 AWS Lambda 函数,并将 Fleet Gateway 代码部署为 AWS IoT Greengrass 组件。

为了在同一界面上统一显示整个系统的机器人、系统状态和任务进度,AWS IoT RoboRunner 提供了相应的 API 以帮助您构建用户应用程序。AWS IoT RoboRunner 提供了用于向机器人机群分配任务的示例应用程序,以便您可以快速入门。您可以根据符合自己使用场景的业务需求自定义任务分配代码。

要了解有关o AWS IoT RoboRunner 入门的更多信息,请参阅 AWS IoT RoboRunner 开发人员指南。您还可以观看有关 AWS IoT RoboRunner 的快速介绍视频,以了解更多信息。

立即试用公开预览版
AWS IoT Robo Runner 现已推出公开预览版,您可以立即在美国东部(弗吉尼亚北部)和欧洲(法兰克福)区域开始使用。在预览期内使用此功能不会产生额外的成本。

您可以通过 robotics-contactus@amazon.comAWS IoT 的 AWS 论坛或者您通常的 AWS Support 联系人发送反馈。

Channy