23. Robotics – AWS RoboMaker

AWS
RoboMaker is a service that makes it easy to develop,
test, and deploy intelligent robotics
applications at scale. RoboMaker
extends the most widely used open-source robotics software framework, Robot
Operating System (ROS), 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.
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.

 Robots are
machines that sense, compute, and take action. Robots need instructions to
accomplish tasks, and these instructions come in the form of applications that
developers code to determine how the robot will behave. Receiving and
processing sensor data, controlling actuators for movement, and performing a
specific task are all functions that are typically automated by these
intelligent robotics applications. Intelligent robots are being increasingly
used in warehouses to distribute inventory, in homes to carry out tedious
housework, and in retail stores to provide customer service. Robotics
applications use machine learning in order to perform more complex tasks like
recognizing an object or face, having a conversation with a person, following a
spoken command, or navigating autonomously. Until now, developing, testing, and
deploying intelligent robotics applications was difficult and time consuming.
Building intelligent robotics functionality using machine learning is complex
and requires specialized skills. Setting up a development environment can take
each developer days and building a realistic simulation system to test an
application can take months due to the underlying infrastructure needed. Once
an application has been developed and tested, a developer needs to build a
deployment system to deploy the application into the robot and later update the
application while the robot is in use.

AWS
RoboMaker provides the tools to make building intelligent robotics applications
more accessible, a fully managed simulation service for quick and easy testing,
and a deployment service for lifecycle management. AWS RoboMaker removes the
heavy lifting from each step of robotics development so you can focus on
creating innovative robotics applications.