What Is AWS RoboMaker? - AWS RoboMaker

What Is AWS RoboMaker?

AWS RoboMaker is a service that makes it easy to create robotics applications at scale. AWS RoboMaker extends the Robot Operating System (ROS) framework with cloud services. This includes AWS machine learning services. It includes monitoring services. It even includes analytics services. These combine to enable a robot to do several things on its own. Stream data, navigate, communicate, comprehend, and learn. AWS RoboMaker provides a robotics application development environment. It provides a robotics simulation service, which speeds application testing. You can easily create hundreds of new worlds from templates you define using Simulation WorldForge It provides a fleet management service so you can deploy and manage applications remotely.

Are You a First-time User of AWS RoboMaker?

If you are a first-time user of AWS RoboMaker, do the following.

  1. Read How It Works – An overview of AWS RoboMaker. Learn the key concepts and components involved in building robot applications and simulations. Read this topic in the order presented.

  2. Read Getting Started with AWS RoboMaker – A tutorial to help you build your first robot application and simulation. Explains how to run a simulation job. Use the sample code provided by AWS RoboMaker.

  3. Read Getting Started with Simulation WorldForge – A tutorial to help you create a simulation world template and generate worlds to use in your simulation.

  4. Depending on your needs, explore the following topics.

    • Learn about the Robot Operating System (ROS). In AWS RoboMaker, you build applications and simulations based on ROS. For more information, see http://wiki.ros.org/ROS/Tutorials.

    • Learn about Gazebo, a simulator to test robots. Gazebo helps you test algorithms. It helps you design robots and train artificial intelligence. For more information, see http://gazebosim.org/tutorials. Select version 9.