What Is AWS RoboMaker? - AWS RoboMaker

What Is AWS RoboMaker?

AWS RoboMaker is a cloud-based simulation service with which robotics developers can run, scale, and automate simulation without managing any infrastructure. With AWS RoboMaker, robotics developers can cost-effectively scale and automate simulation workloads, run large-scale and parallel simulations with a single API call, and create user-defined, randomized 3D virtual environments. Using the simulation service, you can speed application testing and create hundreds of new worlds from templates you define.

                Image representing an overview of AWS RoboMaker.

AWS RoboMaker is capable of automated testing within a continuous integration and continuous delivery (CI/CD) pipeline, training reinforcement models with high volumes of iterative trials and connecting multiple concurrent simulations to your fleet management software for testing. When combined with AWS machine learning, monitoring, and analytics services, robots can stream data, navigate, communicate, comprehend, and learn.

The AWS RoboMaker resources page contains links to simulation education resources, simulation world assets, sample applications, workshop and tutorial libraries, and hardware developer kits.

AWS RoboMaker features

AWS RoboMaker includes the following features.

  • Simulation with AWS RoboMaker – A fully managed simulation service with which you can run simulation jobs without provisioning or managing any infrastructure. The service supports large-scale and parallel simulations, and automatically scales based on the complexity of the scenarios being tested. The AWS RoboMaker simulation can be used to run the robot software and simulator of choice, including ROS, custom robot applications, Gazebo, Unity, Unreal, and Nvidia Isaac-based simulations.

  • Creating worlds with Simulation WorldForge – Automatically create hundreds of pre-defined, randomized simulation worlds that mimic real-world conditions without engineering investment or managing world generation infrastructure. Today, Simulation WorldForge provides worlds for indoor home environments, complete with configurable floor plans and furnishings.

  • Development with AWS RoboMaker – A customized environment in AWS Cloud9 IDE for robotics development. The environment is preconfigured with ROS and integrated with other AWS RoboMaker capabilities. With it, you can manage build configurations, create simulation jobs, and explore running simulations with graphical tools and a terminal.

AWS RoboMaker pricing

As with other AWS products, there are no contracts or minimum commitments for using AWS RoboMaker. For more information about the cost of using AWS RoboMaker, see AWS RoboMaker Pricing.

To get started with AWS RoboMaker and learn more about the service, continue to Getting started with AWS RoboMaker