Course Outline
Introduction
Overview of AWS RoboMaker Features and Architecture
- Key concepts and features
- Robotic development lifecycle
Getting Started with AWS RoboMaker
- Setting up an AWS account
- Configuring the environment
- Building and deploying applications
- Running simulations
- Launching sample applications
Developing Applications with the Robot Operating System (ROS)
- Creating a new robotic application
- Building and bundling applications
- Simulation jobs
- Cloud extensions
Working with Robot and Simulation Applications
- Robot and simulation application actions (create, view, update, delete)
- Robot application version actions
- Simulation application version actions
Building Worlds with Simulation WorldForge
- Concepts and templates
- Common tasks
- Managing templates and jobs
- Managing generated worlds
Running Simulation Jobs
- Configuring Amazon VPC
- Accessing data
- Managing simulation jobs
- Simulation tools
Managing Robots, Fleets, and Deployments
- Creating and deleting a robot
- Registering and deregistering robots
- Creating and deleting fleets
- Deployment jobs
Monitoring and Protecting AWS RoboMaker Services
- Logging with AWS CloudTrail
- Monitoring with Amazon CloudWatch
- Data protection and authentication control
- Infrastructure security
- Tagging resources
Troubleshooting
Summary and Conclusion
Requirements
- Experience with application development
- Familiarity with Amazon Web Services (AWS)
Audience
- Developers
Testimonials
Robotics sounds very complex etc, and Richard help us see this in a more friendly way and the possibilities the tool has.
Rolando Barquero - GLAXOSMITHKLINE PHARMACEUTICALS COSTA RICA
Broadly, the topic approach by trainer and the "live" practices
- GLAXOSMITHKLINE PHARMACEUTICALS COSTA RICA
I feel I get the core skills I need to understand how the ROS fits together, and how to structure projects in it.
Dan Goldsmith - Coventry University
The use of VM
Coventry University
The trainer's knowledge was clearly very good and when you specifically asked for help he was very helpful.
Coventry University
It was very useful and the practical tasks really helped.
David Croft - Coventry University
Good prepared, communication and work environment on-line worked pretty smooth. Although we did not had the right pre course requirement, the trainer had a lot of patient to help us where needed.
NLR; NLR
The trainer is very skilled and the virtual desktop environment worked fine.
NLR; NLR
The combination of theory and practice, and the fact that the course guides you smoothly through content that would otherwise take you quite some time and frustration to go through yourself.