AWS RoboMaker n’est plus disponible pour les nouveaux clients. Les clients AWS RoboMaker existants pourront utiliser le service jusqu’au 10 septembre 2025, date à laquelle nous mettrons fin au support d’AWS RoboMaker. Pour faciliter la transition depuis AWS RoboMaker, consultez ce blog.
AWS RoboMaker facilite la création d'applications robotiques pour les développeurs et leur permet d'exécuter, de mettre à l'échelle et d'automatiser la simulation sans avoir à gérer une infrastructure.
Simulation
Créer et tester des applications pour des robots autonomes est un défi, complexe et exigeant en termes de ressources. Traditionnellement, les équipes de développeurs écrivent du code pour répondre à un large éventail de scénarios de déploiement, le code est intégré, puis les scénarios d'application sont testés sur du matériel robotique dans des environnements physiques. Ce processus manuel de développement et de test est chronophage pour le personnel, nécessite du matériel coûteux, ralentit le cycle de mise à jour des applications et ne peut pas être facilement mis à l’échelle.
Grâce à la simulation, les développeurs peuvent tester des applications dans des environnements virtuels, ou environnements, ce qui leur permet d'augmenter la couverture des tests, de réduire les erreurs de code et d'accélérer le développement. L'un des avantages les plus importants de la simulation est la possibilité de tester et d’entraîner des robots dans un grand nombre d’environnements différents. La simulation de mise à l'échelle permet de réaliser des tests de régression robustes, l'apprentissage par renforcement et la génération de données synthétiques. Cependant, pour les entreprises de robotique, la création d’environnements i de simulation, la gestion des infrastructures de simulation et la mise à l'échelle des tests sont coûteuses et nécessitent des compétences spéciales. Cela limite souvent l'utilisation de la simulation dans les entreprises de robotique et les avantages des tests automatisés à grande échelle.
Simulation avec AWS RoboMaker
AWS RoboMaker est un service entièrement géré qui permet aux développeurs, aux responsables de l’assurance qualité et aux ingénieurs DevOps de créer facilement des environnements de simulation et d'exécuter des tâches de simulation sans avoir à mettre en service ou à gérer une infrastructure. RoboMaker rend la simulation à l'échelle abordable et accessible à toutes les entreprises de robotique en fournissant aux développeurs des outils pour tester et itérer le code dans des environnements virtuels 3D. Le service prend en charge les simulations à grande échelle et parallèles et se met à l’échelle automatiquement en fonction de la complexité des scénarios testés. Grâce à la simulation RoboMaker, les entreprises de robotique peuvent accélérer les tests d'applications robotiques et de machine learning, réduire leurs coûts et les rendre plus robustes.
Exécution de simulations parallèles à grande échelle
Grâce à l'API de simulation par lots de RoboMaker, les développeurs peuvent facilement lancer un grand lot de simulations avec un seul appel d'API. L'exécution de simulations à grande échelle via une API facilite l'accès à la puissance de calcul, permettant aux développeurs d'augmenter la complexité, l'échelle et la fréquence de leurs tests, ce qui accélère le cycle de développement et rend les tests plus robustes.
Utiliser un simulateur
La simulation RoboMaker peut servir à exécuter le logiciel du robot et le simulateur de votre choix, notamment ROS, des applications de robot personnalisées, Gazebo, Unity, Unreal et les simulations Nvidia basées sur Isaac. RoboMaker vous permet d'effectuer des simulations dans le cloud, sans avoir à allouer, configurer ou gérer une infrastructure.
La simulation WorldForge
Création d’environnements de simulation à grande échelle
RoboMaker WorldForge permet de créer automatiquement des centaines d’environnements de simulation prédéfinis et aléatoires qui imitent les conditions réelles, sans investir en ingénierie ni dans la gestion d’une infrastructure de génération d’environnement. Sans générateur d’environnement de simulation, la création d'un environnement de simulation est coûteuse, chronophage et nécessite des compétences spéciales en modélisation 3D et de connaître les moteurs de simulation. WorldForge permet d'augmenter facilement l'échelle, la vitesse et la variance de la simulation, en améliorant la qualité du code de production et en accélérant le délai de mise sur le marché. Aujourd'hui, WorldForge propose des environnements pour les environnements domestiques intérieurs, avec des plans et du mobilier configurables.
AWS RoboMaker est facturé en tarification à l’utilisation, sans frais minimum.