AWS RoboMaker introduces support for Robot Operating System 2 (ROS2) in beta release

Posted on: Oct 16, 2019

AWS RoboMaker now supports Robot Operating System 2 (ROS2) feature in beta release. ROS2 expands ROS’s use cases with increased security, quality of service, support for embedded systems and real-time scenarios.

ROS2 is built on top of Data Distribution Standard (DDS), an industry data connectivity standard that provides discovery, serialization, and transportation. Customers can develop and test their robot applications in AWS RoboMaker with ROS2-Dashing, through the AWS Management console, AWS SDK, AWS CLI, and the AWS API. AWS RoboMaker recommends that customers do not use the RoboMaker ROS2 beta feature for their production workloads. We plan to conclude this beta program in the second half of 2020. For more details, please review the AWS RoboMaker developer guide

AWS RoboMaker provides a robotics development environment for application development, a robotics simulation service to accelerate application testing, and a robotics fleet management service for remote application deployment, update, and management. AWS RoboMaker also extends the most widely used open-source robotics software framework, Robot Operating System (ROS1 and ROS2), with connectivity to cloud services. This includes AWS machine learning services, monitoring services, and analytics services that enable a robot to stream data, navigate, communicate, comprehend, and learn. AWS RoboMaker provides each of these cloud service extensions as open source ROS packages, so you can build functions on your robot by taking advantage of cloud APIs, all in a familiar software framework. To get started, one can explore the RoboMaker webpage or run a sample simulation job in the RoboMaker console.  

AWS RoboMaker is available in US East (N. Virginia), US East (Ohio), US West (Oregon), EU (Ireland), EU (Frankfurt), Asia Pacific (Tokyo), and Asia Pacific (Singapore) regions.