Introducción a AWS Robomaker

Service briefing: AWS RoboMaker (37:47)
Using AWS RoboMaker for Robot Application Simulation (2:30)
Running Large-scale Automated Test Simulations in a CI/CD Pipeline using AWS RoboMaker (3:31)
Simulaciones de flota con varios robots con AWS RoboMaker (2:51)

Recursos educativos de simulación

Ejecutar una simulación en AWS RoboMaker

En este video, le mostraremos cómo ejecutar una simulación en AWS RoboMaker. Primero, le indicaremos cómo configurar una aplicación de muestra de un solo clic para comenzar a ejecutar una simulación en AWS RoboMaker. A continuación, le mostraremos la consola de AWS RoboMaker y le enseñaremos a utilizar herramientas de GUI para interactuar con los trabajos de simulación en ejecución. Por último, descubrirá cómo crear mundos de simulación y ejecutar un trabajo de simulación.

Ejecutar una simulación en AWS RoboMaker (16:53)

Creación de mundos de simulación a escala con AWS RoboMaker WorldForge

En este video, le demostramos cómo puede crear automáticamente cientos de mundos de simulación en 3D definidos por el usuario y aleatorizados con AWS RoboMaker WorldForge. También le mostraremos cómo puede exportar los mundos y utilizar herramientas de código abierto para la generación de mapas en 2D. 

Creación de mundos de simulación a escala con AWS RoboMaker WorldForge (35:05)

Cómo comenzar una prueba de simulación robótica

Este seminario web le mostrará cómo crear componentes clave de simulación robótica tales como motores, mundos, activos, así como URDF y SDF. Aprenderá cómo comenzar rápidamente con la simulación de robots basados en ROS en la nube utilizando AWS RoboMaker y su entorno de simulación basado en Gazebo. Nos sumergiremos en una guía paso a paso para poner en funcionamiento entornos de simulación, usar mundos de código abierto y activos proporcionados por AWS, y ejecutar algunas pruebas básicas en la simulación.

Cómo comenzar una prueba de simulación robótica: Presentaciones técnicas en línea de AWS (41:43)

La simulación común utiliza casos y patrones en AWS RoboMaker

Este seminario web hace una introducción al modo de usar AWS RoboMaker para pruebas de simulacro, particularmente para simulaciones de flotas con múltiples robots. Nos sumergiremos en cómo funcionan las simulaciones de RoboMaker y cómo ejecutan simulaciones complejas y escalables en sentido horizontal.

La simulación común utiliza casos y patrones con AWS RoboMaker (30:10)

Más información sobre casos de uso de simulación

Activos del mundo de la simulación

Creamos entornos adicionales que puede usar con sus robots. Se pueden usar para probar aplicaciones de reconocimiento facial, navegación, omisión de obstáculos, aprendizaje automático. Además, es posible adaptarlos a sus casos de uso particulares. 

Mundos de viviendas de WorldForge

House worlds

AWS RoboMaker WorldForge admite la generación automática de una multitud de entornos de interiores de viviendas, completos con planos configurables por piso y muebles.

Más información »

Mundo de vivienda pequeña

RoboMaker-home-world

Además, este mundo de vivienda simple está disponible para que usted lo use. Proporciona una pequeña vivienda con cocina, sala de estar, gimnasio y fotos que puede personalizar para probar aplicaciones de reconocimiento de imágenes. Hay muchos obstáculos que su robot debe detectar.

Más información »

Mundo de hospital

RoboMaker-Hospital World

Un gran mundo de hospital con una recepción y sala de espera, consultorios, sala de pacientes, depósito y una sala de descanso para el personal.

Más información »

Mundo de depósito pequeño

RoboMaker-small-warehouse

Un mundo de depósito pequeño para probar sus aplicaciones robóticas para casos de uso de depósito y logística.

Más información »

Librería

RoboMaker-Bookstore

Recorra estanterías de libros en esta librería simulada. Incluye diferentes obstáculos, como sillas y mesas, que su robot debe detectar.

Más información »

Aplicaciones de muestra

Con AWS RoboMaker se incluyen aplicaciones de robótica de muestra para ayudarlo a comenzar rápidamente. Estas son el punto de partida para las capacidades de comando de voz, reconocimiento, monitorización y administración de flota que se suelen requerir en las aplicaciones de robótica inteligente. El código de aplicación de robótica está disponible con las aplicaciones de muestra (instrucciones para la funcionalidad de su robot), junto con el código de aplicación de simulación (definición del entorno donde se ejecutarán las simulaciones). Haga clic aquí para empezar a trabajar con las muestras. 

Inicio en RoboMaker

Hola, mundo

Aprenda los conceptos básicos de cómo estructurar sus aplicaciones de simulación y robótica, editar código, crear, lanzar nuevas simulaciones e implementar aplicaciones en robots. Empiece con una plantilla de proyecto básica que incluye un robot en un entorno de simulación vacío.

Obtenga más información en el repositorio de código o en la documentación.

Monitorización del robot

Monitorice las métricas operativas y de estado de un robot en una librería simulada mediante el uso de Amazon CloudWatch Metrics y Amazon CloudWatch Logs. Las métricas que se transmiten incluyen velocidad, distancia al próximo obstáculo, distancia al destino actual, número de colisiones, uso de CPU del robot y uso de RAM.

Obtenga más información en el repositorio de código o en la documentación.

Inicio en GitHub

Con AWS RoboMaker se incluyen aplicaciones de robótica de muestra para ayudarlo a comenzar rápidamente. Estas son el punto de partida para las capacidades de comando de voz, reconocimiento, monitorización y administración de flota que se suelen requerir en las aplicaciones de robótica inteligente. El código de aplicación de robótica está disponible con las aplicaciones de muestra (instrucciones para la funcionalidad de su robot), junto con el código de aplicación de simulación (definición del entorno donde se ejecutarán las simulaciones). Haga clic aquí para empezar a trabajar con las muestras. 

Iniciador de simulación

Inicie simulaciones por lotes en AWS RoboMaker con Code Pipeline y Step Functions. Obtenga más información en el repositorio de código.

Navegación del robot

Cree un mapa y desplace el robot hasta un lugar designado en el simulador RoboMaker. Obtenga más información en el repositorio de código.

Aprendizaje mediante refuerzo

Escape desde un mundo de laberinto entrenando un modelo de aprendizaje de refuerzo en AWS RoboMaker. Obtenga más información en el repositorio de código.

Aplicación robótica integral

Esta aplicación de muestra demuestra un sistema robótico integral con el Rover de código abierto de NASA JPL. Incluye un archivo URDF diseñado como el popular proyecto de código abierto. Obtenga más información en el repositorio de código.

Simulación de flota de varios robots

Conozca cómo poner en marcha una flota de robots en simulación en Gazebo, para permitir el desarrollo y las pruebas de aplicaciones tales como los planificadores de rutas y las herramientas de gestión de flotas.

Obtenga más información en el repositorio de código.

Extensiones ROS y ROS

El Sistema Operativo Robótico (ROS) es el marco de software robótico de código abierto más utilizado y proporciona bibliotecas de software con las cuales se ayuda a crear aplicaciones de robótica. Con AWS RoboMaker se proporcionan extensiones en la nube para ROS, de modo que pueda descargar en la nube los procesos informáticos en los que se emplean más recursos, y que se suelen requerir en las aplicaciones de robótica inteligentes, y así liberar recursos informáticos locales. AWS RoboMaker admite las siguientes versiones de ROS: ROS Kinetic, ROS Melodic y ROS2 Dashing (BETA). Obtenga más información sobre ROS aquí.

Las extensiones en la nube de RoboMaker para ROS incluyen servicios como Amazon Kinesis Video Streams para video streaming; Amazon Rekognition para análisis de imagen y video; Amazon Lex para reconocimiento del habla; Amazon Polly para generación del habla y Amazon CloudWatch para registro y monitorización. RoboMaker proporciona cada uno de estos servicios en la nube como paquetes ROS de código abierto, de manera que pueda aprovechar las API de la nube para ampliar funciones en el robot, todo en un marco de un software conocido.

Obtenga más información acerca de cada una de estas extensiones de servicios en la nube en el repositorio de código.

Extensiones en la nube para ROS1

Extensiones en la nube para ROS2

Taller y biblioteca de tutoriales

Taller

Cómo encontrar marcianos con AWS RoboMaker y el explorador de código abierto JPL

En este taller, se familiarizará con AWS RoboMaker y aprenderá a simular el explorador de código abierto JPL de la NASA para Marte. Al hacerlo, aprenderá a integrar AWS RoboMaker con servicios como aprendizaje automático, monitorización y análisis para que su explorador de marte pueda transmitir datos, navegar, comunicarse, comprender y aprender.

Más información »
Tutorial

Ejecución de ROS en varios equipos con AWS RoboMaker

En muchos casos, los desarrolladores o los investigadores de robótica deben ejecutar ROS en varios equipos. En este tutorial, aprenderá a configurar ROS en una máquina virtual que se ejecuta en AWS, conectar el robot físico a la máquina virtual y crear un sistema ROS distribuido en varios equipos. De esta manera, optimizará el desarrollo de las aplicaciones robóticas.  

Más información »
Tutorial

Tutoriales acerca de cómo ejecutar ROS con AWS RoboMaker

En este tutorial, aprenderá a configurar un entorno en AWS RoboMaker para conocer el Robot Operating System (ROS, Sistema Operativo Robótico). Los tutoriales incluyen las siguientes secciones: introducción a ROS, creación de nodos, cinemática simple para robots móviles, reconocimiento visual de objetos, ejecución de ROS en varios equipos, navegación SLAM, planificación de rutas, exploración de entornos desconocidos y búsqueda de objetos.
Más información »
Tutorial

ROSbot y AWS RoboMaker - Tutorial de inicio rápido

ROSbot 2.0 de Husarion es una plataforma robótica autónoma de código abierto. Se puede utilizar como una plataforma de aprendizaje para ROS, así como una base para una variedad de aplicaciones robóticas, como, por ejemplo, los robots de investigación, de inspección, de servicios personalizados, etc. En este toturial, lo guiaremos desde la conversión unboxing hasta el lanzamiento y la implementación de aplicaciones con AWS RoboMaker.
Más información »

Kits para desarrolladores de hardware

La creación de robots y el agregado de funcionalidades avanzadas requiere muchas opciones por parte de los desarrolladores. Para eliminar la incertidumbre y acelerar el desarrollo, los socios de AWS han creado una serie de kits de desarrollo robótico que incluyen soluciones completas de hardware, software preinstalado y mucha documentación y tutoriales.

PRIMERO
Up-bridge-the-gap

Intel: kit para desarrolladores UP Squared RoboMaker

El kit para desarrolladores UP Squared RoboMaker es la forma más fácil de comenzar con su proyecto de robótica con tecnología AWS RoboMaker. Es un paquete de inicio diseñado para sque los desarrolladores agreguen inteligencia artificial (IA) y visión artificial de manera rápida y fácil a sus robots. Este kit ofrece un tutorial claro sobre cómo desarrollar hardware desde el nivel del módulo y cómo usar los servicios en la nube para acortar el tiempo de desarrollo. Los desarrolladores han podido agregar visión artificial a sus robots en un solo día y demostraciones de robótica en pocos días. Con la experiencia de Intel, AWS y AAEON, este kit tiene como objetivo ofrecer a los desarrolladores un guía desde la implementación del prototipo hasta el campo.

Este kit cuenta una placa UP Squared con un procesador Intel® Atom™ x7-E3950, cámara Intel® RealSense™ D435i, una X VPU Intel® Movidius™ Myriad™, es totalmente compatible con los servicios en la nube de AWS RoboMaker y extiende el marco de software de la robótica de código abierto, Robot Operating System (ROS).

Robótica abierta

Nvidia: kit de AI JetBot con ROS y AWS RoboMaker

Nvidia acelera el desarrollo de robots desde la nube hasta el borde con AWS RoboMaker. La simulación y el desarrollo de robots ahora se pueden realizar fácilmente en la nube y es posible implementarlos en millones de robots y otras máquinas autónomas con tecnología Jetson. Esto incluye la plataforma de referencia de código abierto NVIDIA, JetBot, con tecnología de Jetson Nano. Jetbot es fácil de configurar y usar, es compatible con muchos accesorios e incluye tutoriales interactivos que le muestran cómo aprovechar el poder de la AI para seguir objetos, evitar colisiones y más. El kit de AI de JetBot con tecnología de Nvidia y con ROS y AWS RoboMaker incluye la placa, un completo chasis de robot, ruedas y controladores junto con una batería y una cámara de 8 MP. Con el kit se entrega mucha documentación.

Conozca el kit Jetbot y haga su pedido ahora
Más información sobre la sociedad con Nivida.

Soluciones avanzadas en robótica

Qualcomm: plataforma Robotics RB3 con compatibilidad integrada con AWS RoboMaker

La compatibilidad de Qualcomm Technologies con AWS RoboMaker de Amazon Web Services está ayudando a transformar la innovación en robótica. La plataforma Qualcomm Robotics RB3 cuenta con informática heterogénea de alto rendimiento, el aprendizaje automático integrado en el dispositivo y la visión artificial, procesamiento con sensores de alta fidelidad para percepción, odometría para localización, mapeo y navegación, y conectividad 4G LTE y Wi-Fi. También ofrece a los desarrolladores herramientas para crear robots que puedan acelerar la innovación, revolucionar la logística y mejorar nuestra vida diaria. El soporte integrado del kit de desarrollo Qualcomm Robotics RB3 para AWS Robomaker ayuda a desarrollar, probar e implementar aplicaciones de robótica inteligente a escala y ofrece una solución del borde a la nube para hacer que el desarrollo de aplicaciones de robótica inteligente sea más accesible.

Obtenga más información sobre el kit de Qualcomm Robotics RB3 y compre ahora
Más información sobre el compromiso de Qualcomm con la innovación en robótica
La documentación y una extensa documentación paso a paso para desarrolladores están disponibles aquí: https://developer.qualcomm.com/project/aws-robomaker-rb3

600x400_Adlink
600x300_aaeon
Nexcobot-250x125
Standard Product Icons (Features) Squid Ink
Consulte la sección de preguntas frecuentes

Obtenga más información sobre AWS RoboMaker en la página de preguntas frecuentes.

Más información 
Sign up for a free account
Regístrese para obtener una cuenta gratuita

Obtenga acceso instantáneo a la capa gratuita de AWS. 

Regístrese 
Standard Product Icons (Start Building) Squid Ink
Comience a crear en la consola

Comience a crear con AWS RoboMaker.

Iniciar sesión