SlideShare a Scribd company logo
1 of 43
Download to read offline
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Develop, Test, and Deploy Intelligent
Robotics Applications with AWS
Roger Barga, General Manager
Ray Zhu, Product Manager
AWS Robotics & Autonomous Services
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robotics is hard
Initial setup
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robotics is hard
Broad scope
Initial setupSense
Compute
Act
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robotics is hard
Closed platform
Broad scope
Initial setup
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robotics is hard
Limited resources
Closed platform
Broad scope
Initial setup
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robotics is hard
Limited resources
Closed platform
Broad scope
Initial setup
Very little time for innovation
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robot Operating System (ROS)
Many-to-many publish subscribe framework
Multi-platform, multi-language
C++, Python, Java, JavaScript, Lisp…
Open source, BSD
Extremely popular in academia
Widely used in commercial robotics
psst, it’s not really an operating system…
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What can ROS do?
SENSE | PROCESS | ACT
Sensors (LIDAR, FLIR, Depth Cam, Kinect,…)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What can ROS do?
SENSE | PROCESS | ACT
Sensors (LIDAR, FLIR, Depth Cam, Kinect,…)
Algorithms (Navigation, SLAM,…)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What can ROS do?
SENSE | PROCESS | ACT
Sensors (LIDAR, FLIR, Depth Cam, Kinect,…)
Algorithms (Navigation, SLAM,…)
Simulation (2D, 3D)
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What can ROS do?
SENSE | PROCESS | ACT
Sensors (LIDAR, FLIR, Depth Cam, Kinect,…)
Algorithms (Navigation, SLAM,…)
Simulation (2D, 3D)
Debugging
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What can ROS do?
SENSE | PROCESS | ACT
Sensors (LIDAR, FLIR, Depth Cam, Kinect,…)
Algorithms (Navigation, SLAM,…)
Simulation (2D, 3D)
Debugging
Logging and testing
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Where is ROS used?
Robotic arms
International Space Station
Air
Education
Water
Industrial
Home
Everywhere
Self-driving vehicles
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Commercial-grade ROS
ROS:2
What’s the same
• Nodes, messages, publishers, subscribers, services, ...
• Command line and graphical tools
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Commercial-grade ROS
ROS:2
What’s the same
• Nodes, messages, publishers, subscribers, services, ...
• Command line and graphical tools
What’s new
• Middleware interface, based on DDS: distributed discovery, serialization,
transport, best effort & reliable QOS,…
• Layered architecture
• Data security
• No single point of failure
and more…
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Commercial-grade ROS
ROS:2
What’s the same
• Nodes, messages, publishers, subscribers, services, ...
• Command line and graphical tools
What’s new
• Middleware interface
• DDS: serialization, transport, best effort & reliable QOS, and more…
• Layered architecture
• Data security
• No single point of failure
and more…
ROS2 Technical Steering Committee – AWS founding member,
Intel, Bosch, Toyota Research Institute, Open Robotics, LG, …
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Solution: Make robotics easy
Simulation as a service
AWS services
Cloud IDE
Productive robotics developers
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Capabilities
Development
environment
SimulationCloud extensions
for ROS
Fleet
management
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Development environment
• Start application development with zero
setup effort
• Create a RoboMaker development
environment with a single click of a button
• Automatically download, compile, and
configure the operating system,
development software, and ROS
• Integrated with RoboMaker Simulation
• Integrated with RoboMaker cloud
extensions for ROS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Development environment
RoboMaker Development Environment
Robot AppSim App
Simulation
S3 Bucket
sim_ws
robot_ws
ROS Cloud Extensions
for ROS
Develop Build Bundle Simulate
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
• Broad selection of AWS services from
machine learning to monitoring and
analytics.
• Written as familiar ROS packages
• Secure connections and communications
between robots and AWS
• Sample applications for quick getting-
started
AWS RoboMaker
Cloud extensions for ROS
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Cloud extensions for ROS
Amazon
Lex
Amazon
Polly
Amazon
Kinesis Video
Streams
Amazon
Rekognition
Amazon CloudWatch
Speech
recognition
Speech
generation
Video
streaming
Image and
video
analysis
Logging
and
monitoring
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
CloudWatch extension for ROS
Temporary
security
credential
Stored
credential
AWS Cloud
Node logic
Robot
… or …
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Sample robot applications
Hello world Navigation
and person
recognition
Voice
commands
Robot
monitoring
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Simulation
• Pre-built 3D simulation worlds,
or bring your own
• Zero infrastructure to provision,
configure, or manage
• Run multiple simulations in
parallel
• Auto-scaling based on
simulation complexity
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Simulation
Robot appSim app
Applications
S3 bucket
Simulation
Gazebo client
Simulation instance
Logs
S3 bucket
Robot logs Simulation logs
rqt
rviz
Terminal
Cloud
extensions for
ROS
VPC
RuleAlarm
Metrics
CloudWatch
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Simulation
Robot app
Simulation
Sim_world
#1
Robot app Sim_world
#2
Robot app Sim_world
#N
+
+
+
Logs
Log files #1
Log files #2
Log files #n
Aggregated metrics
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Fleet management
• Integrated with AWS Greengrass
• Built-in robot registry, security, and fault-
tolerance
• Deploy robotics application over-the-air with
just a few clicks on the AWS Management
Console
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Fleet management
Launch file
Fleet management deployment
Robot
Fleet
Robot Robot
Robot
Application
Robot
(X86_64, ARMHF, ARM64)
Thing Deployment
code
AWS Greengrass group
Greengrass
core
Deployment
code
S3 bucket
Robot
application
Package name
Launch file
Prelaunch file
Postlaunch file
Environment variables
Reference
Download
Fleet management
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robot Care Systems
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Lean empowering assistant
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Technology
ROL
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Cloud Powered Future
RoboMaker: Simulations and parameter tuning
RoboMaker-Kinesis: Real-time data streaming
RoboMaker-Lex-Polly: Enhanced interactivity
EC2/S3: Remote portal and Deployment
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Robot Care Systems
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS RoboMaker
Recap
ROS/ROS2
BuildTool
CloudDevelopment
Environment
Debug
MLModelTraining
Iterative
Simulation
Regression
Testing
Registration
Deployment
Monitoring
Management
Development
Environment
Simulation
Fleet
Management
AmazonLex
AmazonPolly
AmazonRekognition
AmazonKinesisVideo
Streams
CloudWatchMetrics
CloudWatchLogs
Cloud Extensions
for ROS
MetricandLogging
“We’re excited to utilize Amazon RoboMaker, making it easier for students of all ages
to develop, test, and deploy robotic applications,” said Don Bossi, President of FIRST.
“Offerings like these enable FIRST to better meet its mission – to inspire young people
to be science and technology leaders and innovators by engaging them in mentor-
based, science-focused programs.”
AWS RoboMaker
Partners
AWS RoboMaker
Education and Research Partners
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

More Related Content

What's hot

Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Amazon Web Services
 
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018Amazon Web Services
 
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018Amazon Web Services
 
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018Amazon Web Services
 
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018Amazon Web Services
 
AWS 良好架構服務概述 (Level: 200)
AWS 良好架構服務概述 (Level: 200)AWS 良好架構服務概述 (Level: 200)
AWS 良好架構服務概述 (Level: 200)Amazon Web Services
 
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018Amazon Web Services
 
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...Amazon Web Services
 
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...Amazon Web Services
 
使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)
使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)
使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)Amazon Web Services
 
建構全球跨區域 x Active-Active架構的無伺服器化後台服務
建構全球跨區域  x Active-Active架構的無伺服器化後台服務建構全球跨區域  x Active-Active架構的無伺服器化後台服務
建構全球跨區域 x Active-Active架構的無伺服器化後台服務Amazon Web Services
 
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...Amazon Web Services
 
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...Amazon Web Services
 
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018Amazon Web Services
 
Introduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day IsraelIntroduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day IsraelAmazon Web Services
 
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Amazon Web Services
 
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Amazon Web Services
 
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...Amazon Web Services
 
Building Microservices with the Twelve Factor App Pattern on AWS
Building Microservices with the Twelve Factor App Pattern on AWSBuilding Microservices with the Twelve Factor App Pattern on AWS
Building Microservices with the Twelve Factor App Pattern on AWSAmazon Web Services
 

What's hot (20)

Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
Moving to DevOps the Amazon Way (DEV210-R1) - AWS re:Invent 2018
 
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018
Driving DevOps Transformation in Enterprises (DEV320) - AWS re:Invent 2018
 
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
Observability for Modern Applications (CON306-R1) - AWS re:Invent 2018
 
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
AWS and Symantec: Cyber Defense at Scale (SEC311-S) - AWS re:Invent 2018
 
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018
 
AWS 良好架構服務概述 (Level: 200)
AWS 良好架構服務概述 (Level: 200)AWS 良好架構服務概述 (Level: 200)
AWS 良好架構服務概述 (Level: 200)
 
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018
Building Well Architected .NET Apps (WIN304) - AWS re:Invent 2018
 
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...
Mythical Mysfits: Management and Ops with AWS Fargate (CON322-R1) - AWS re:In...
 
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
[NEW LAUNCH!] Scaling Tightly-coupled HPC workloads on HPC with Elastic Fabri...
 
Container Scheduling
Container SchedulingContainer Scheduling
Container Scheduling
 
使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)
使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)
使用 AWS Step Functions 靈活調度 AWS Lambda (Level:200)
 
建構全球跨區域 x Active-Active架構的無伺服器化後台服務
建構全球跨區域  x Active-Active架構的無伺服器化後台服務建構全球跨區域  x Active-Active架構的無伺服器化後台服務
建構全球跨區域 x Active-Active架構的無伺服器化後台服務
 
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...
 
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...
 
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018
 
Introduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day IsraelIntroduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day Israel
 
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
Securely Deliver Desktop Applications with Amazon AppStream 2.0 (BAP201) - AW...
 
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
Day Two Operations of Kubernetes on AWS (GPSTEC309) - AWS re:Invent 2018
 
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
Petabyte-Scale Migration to Amazon S3 Building Photobox's Data Lake (STG393) ...
 
Building Microservices with the Twelve Factor App Pattern on AWS
Building Microservices with the Twelve Factor App Pattern on AWSBuilding Microservices with the Twelve Factor App Pattern on AWS
Building Microservices with the Twelve Factor App Pattern on AWS
 

Similar to Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:Invent 2018

Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...Amazon Web Services
 
Developing Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS Summit
Developing Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS SummitDeveloping Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS Summit
Developing Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS SummitAmazon Web Services
 
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Amazon Web Services
 
Developing intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS SummitDeveloping intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS SummitAmazon Web Services
 
Developing intelligent robots with AWS RoboMaker - SVC207 - New York AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - New York AWS SummitDeveloping intelligent robots with AWS RoboMaker - SVC207 - New York AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - New York AWS SummitAmazon Web Services
 
Build and Deploy Robot Applications Easily (ROB302-R) - AWS re:Invent 2018
Build and Deploy Robot Applications Easily  (ROB302-R) - AWS re:Invent 2018Build and Deploy Robot Applications Easily  (ROB302-R) - AWS re:Invent 2018
Build and Deploy Robot Applications Easily (ROB302-R) - AWS re:Invent 2018Amazon Web Services
 
Scaling up to and beyond 10M users
Scaling up to and beyond 10M usersScaling up to and beyond 10M users
Scaling up to and beyond 10M usersAmazon Web Services
 
Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...
Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...
Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...Amazon Web Services
 
Wildrydes Serverless Workshop Tel Aviv
Wildrydes Serverless Workshop Tel AvivWildrydes Serverless Workshop Tel Aviv
Wildrydes Serverless Workshop Tel AvivBoaz Ziniman
 
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...Amazon Web Services
 
Serverless best practices plus design principles 20m version
Serverless   best practices plus design principles 20m versionServerless   best practices plus design principles 20m version
Serverless best practices plus design principles 20m versionHeitor Lessa
 
AWS RoboMaker 智慧機器人應用程式
AWS RoboMaker 智慧機器人應用程式AWS RoboMaker 智慧機器人應用程式
AWS RoboMaker 智慧機器人應用程式Amazon Web Services
 
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...Amazon Web Services
 
Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28Amazon Web Services
 
Websites Go Serverless: AWS Developer Workshop - Web Summit 2018
Websites Go Serverless: AWS Developer Workshop - Web Summit 2018Websites Go Serverless: AWS Developer Workshop - Web Summit 2018
Websites Go Serverless: AWS Developer Workshop - Web Summit 2018Amazon Web Services
 
How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018Boaz Ziniman
 
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...Amazon Web Services
 
More Containers Less Operations
More Containers Less OperationsMore Containers Less Operations
More Containers Less OperationsDonnie Prakoso
 

Similar to Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:Invent 2018 (20)

Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...
Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R1) - AWS re:I...
 
Developing Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS Summit
Developing Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS SummitDeveloping Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS Summit
Developing Intelligent Robots with AWS RoboMaker - SVC205 - Anaheim AWS Summit
 
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018
 
Developing intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS SummitDeveloping intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - Atlanta AWS Summit
 
Developing intelligent robots with AWS RoboMaker - SVC207 - New York AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - New York AWS SummitDeveloping intelligent robots with AWS RoboMaker - SVC207 - New York AWS Summit
Developing intelligent robots with AWS RoboMaker - SVC207 - New York AWS Summit
 
Build and Deploy Robot Applications Easily (ROB302-R) - AWS re:Invent 2018
Build and Deploy Robot Applications Easily  (ROB302-R) - AWS re:Invent 2018Build and Deploy Robot Applications Easily  (ROB302-R) - AWS re:Invent 2018
Build and Deploy Robot Applications Easily (ROB302-R) - AWS re:Invent 2018
 
Microservices for Startups
Microservices for StartupsMicroservices for Startups
Microservices for Startups
 
Scaling up to and beyond 10M users
Scaling up to and beyond 10M usersScaling up to and beyond 10M users
Scaling up to and beyond 10M users
 
Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...
Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...
Debug your Container and Serverless Applications with AWS X-Ray in 5 Minutes ...
 
Wildrydes Serverless Workshop Tel Aviv
Wildrydes Serverless Workshop Tel AvivWildrydes Serverless Workshop Tel Aviv
Wildrydes Serverless Workshop Tel Aviv
 
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
Use AWS RoboMaker to Develop a Robot Application to Track and Find Fido (ROB2...
 
Serverless best practices plus design principles 20m version
Serverless   best practices plus design principles 20m versionServerless   best practices plus design principles 20m version
Serverless best practices plus design principles 20m version
 
AWS RoboMaker 智慧機器人應用程式
AWS RoboMaker 智慧機器人應用程式AWS RoboMaker 智慧機器人應用程式
AWS RoboMaker 智慧機器人應用程式
 
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...
Operational Excellence with Containerized Workloads Using AWS Fargate (CON320...
 
Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28Orchestrating containers on AWS | AWS Floor28
Orchestrating containers on AWS | AWS Floor28
 
Websites Go Serverless: AWS Developer Workshop - Web Summit 2018
Websites Go Serverless: AWS Developer Workshop - Web Summit 2018Websites Go Serverless: AWS Developer Workshop - Web Summit 2018
Websites Go Serverless: AWS Developer Workshop - Web Summit 2018
 
How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018How Websites go Serverless - WebSummit Lisbon 2018
How Websites go Serverless - WebSummit Lisbon 2018
 
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...
 
Using Containers on AWS
Using Containers on AWSUsing Containers on AWS
Using Containers on AWS
 
More Containers Less Operations
More Containers Less OperationsMore Containers Less Operations
More Containers Less Operations
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Announcing AWS RoboMaker: A New Cloud Robotics Service (ROB201-R) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Develop, Test, and Deploy Intelligent Robotics Applications with AWS Roger Barga, General Manager Ray Zhu, Product Manager AWS Robotics & Autonomous Services
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robotics is hard Initial setup
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robotics is hard Broad scope Initial setupSense Compute Act
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robotics is hard Closed platform Broad scope Initial setup
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robotics is hard Limited resources Closed platform Broad scope Initial setup
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robotics is hard Limited resources Closed platform Broad scope Initial setup Very little time for innovation
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robot Operating System (ROS) Many-to-many publish subscribe framework Multi-platform, multi-language C++, Python, Java, JavaScript, Lisp… Open source, BSD Extremely popular in academia Widely used in commercial robotics psst, it’s not really an operating system…
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What can ROS do? SENSE | PROCESS | ACT Sensors (LIDAR, FLIR, Depth Cam, Kinect,…)
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What can ROS do? SENSE | PROCESS | ACT Sensors (LIDAR, FLIR, Depth Cam, Kinect,…) Algorithms (Navigation, SLAM,…)
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What can ROS do? SENSE | PROCESS | ACT Sensors (LIDAR, FLIR, Depth Cam, Kinect,…) Algorithms (Navigation, SLAM,…) Simulation (2D, 3D)
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What can ROS do? SENSE | PROCESS | ACT Sensors (LIDAR, FLIR, Depth Cam, Kinect,…) Algorithms (Navigation, SLAM,…) Simulation (2D, 3D) Debugging
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What can ROS do? SENSE | PROCESS | ACT Sensors (LIDAR, FLIR, Depth Cam, Kinect,…) Algorithms (Navigation, SLAM,…) Simulation (2D, 3D) Debugging Logging and testing
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Where is ROS used? Robotic arms International Space Station Air Education Water Industrial Home Everywhere Self-driving vehicles
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Commercial-grade ROS ROS:2 What’s the same • Nodes, messages, publishers, subscribers, services, ... • Command line and graphical tools
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Commercial-grade ROS ROS:2 What’s the same • Nodes, messages, publishers, subscribers, services, ... • Command line and graphical tools What’s new • Middleware interface, based on DDS: distributed discovery, serialization, transport, best effort & reliable QOS,… • Layered architecture • Data security • No single point of failure and more…
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Commercial-grade ROS ROS:2 What’s the same • Nodes, messages, publishers, subscribers, services, ... • Command line and graphical tools What’s new • Middleware interface • DDS: serialization, transport, best effort & reliable QOS, and more… • Layered architecture • Data security • No single point of failure and more… ROS2 Technical Steering Committee – AWS founding member, Intel, Bosch, Toyota Research Institute, Open Robotics, LG, …
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Solution: Make robotics easy Simulation as a service AWS services Cloud IDE Productive robotics developers
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Capabilities Development environment SimulationCloud extensions for ROS Fleet management
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Development environment • Start application development with zero setup effort • Create a RoboMaker development environment with a single click of a button • Automatically download, compile, and configure the operating system, development software, and ROS • Integrated with RoboMaker Simulation • Integrated with RoboMaker cloud extensions for ROS
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Development environment RoboMaker Development Environment Robot AppSim App Simulation S3 Bucket sim_ws robot_ws ROS Cloud Extensions for ROS Develop Build Bundle Simulate
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. • Broad selection of AWS services from machine learning to monitoring and analytics. • Written as familiar ROS packages • Secure connections and communications between robots and AWS • Sample applications for quick getting- started AWS RoboMaker Cloud extensions for ROS
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Cloud extensions for ROS Amazon Lex Amazon Polly Amazon Kinesis Video Streams Amazon Rekognition Amazon CloudWatch Speech recognition Speech generation Video streaming Image and video analysis Logging and monitoring
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker CloudWatch extension for ROS Temporary security credential Stored credential AWS Cloud Node logic Robot … or …
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Sample robot applications Hello world Navigation and person recognition Voice commands Robot monitoring
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Simulation • Pre-built 3D simulation worlds, or bring your own • Zero infrastructure to provision, configure, or manage • Run multiple simulations in parallel • Auto-scaling based on simulation complexity
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Simulation Robot appSim app Applications S3 bucket Simulation Gazebo client Simulation instance Logs S3 bucket Robot logs Simulation logs rqt rviz Terminal Cloud extensions for ROS VPC RuleAlarm Metrics CloudWatch
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Simulation Robot app Simulation Sim_world #1 Robot app Sim_world #2 Robot app Sim_world #N + + + Logs Log files #1 Log files #2 Log files #n Aggregated metrics
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Fleet management • Integrated with AWS Greengrass • Built-in robot registry, security, and fault- tolerance • Deploy robotics application over-the-air with just a few clicks on the AWS Management Console
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Fleet management Launch file Fleet management deployment Robot Fleet Robot Robot Robot Application Robot (X86_64, ARMHF, ARM64) Thing Deployment code AWS Greengrass group Greengrass core Deployment code S3 bucket Robot application Package name Launch file Prelaunch file Postlaunch file Environment variables Reference Download Fleet management
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robot Care Systems
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Lean empowering assistant
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Technology ROL
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Cloud Powered Future RoboMaker: Simulations and parameter tuning RoboMaker-Kinesis: Real-time data streaming RoboMaker-Lex-Polly: Enhanced interactivity EC2/S3: Remote portal and Deployment
  • 38. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Robot Care Systems
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS RoboMaker Recap ROS/ROS2 BuildTool CloudDevelopment Environment Debug MLModelTraining Iterative Simulation Regression Testing Registration Deployment Monitoring Management Development Environment Simulation Fleet Management AmazonLex AmazonPolly AmazonRekognition AmazonKinesisVideo Streams CloudWatchMetrics CloudWatchLogs Cloud Extensions for ROS MetricandLogging
  • 40. “We’re excited to utilize Amazon RoboMaker, making it easier for students of all ages to develop, test, and deploy robotic applications,” said Don Bossi, President of FIRST. “Offerings like these enable FIRST to better meet its mission – to inspire young people to be science and technology leaders and innovators by engaging them in mentor- based, science-focused programs.” AWS RoboMaker Partners
  • 41. AWS RoboMaker Education and Research Partners
  • 42. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 43. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.