Veröffentlicht am: Aug 16, 2019
AWS RoboMaker, ein Service, der die Entwicklung, Simulation und Bereitstellung intelligenter Roboteranwendungen vereinfacht, unterstützt nun protokollbasierte Simulationen, ereignisgesteuerte Simulationsterminierung und Simulationsereigniskennzeichnung. Diese drei neuen Funktionen ermöglichen es Robotikentwicklern, mit RoboMaker eine große Anzahl automatisierter Simulationen für Anwendungsfälle wie Regressionstests, Parametertuning und ML-Modelltraining einfach durchzuführen.
Mit der protokollbasierten Simulation können Sie vorab aufgezeichnete Protokolldaten wie Sensorströme zum Testen von Robotikfunktionen wie Lokalisierung, Zuordnung und Objekterkennung wiedergeben. Neben der Ausführung einer physikbasierten Gazebo-Simulation kann mit RoboMaker eine bestimmte Robotikfunktion mit logarithmischer Simulation getestet werden.
Mit der ereignisgesteuerten Simulationsterminierung können Sie eine Simulationsaufgabe programmgesteuert durch ROS-Nachrichten beenden, die auf einem Ereignis basieren. So können Sie beispielsweise eine Simulationsaufgabe programmgesteuert beenden, sobald Ihr simulierter Roboter eine definierte Aufgabe erfolgreich abgeschlossen hat oder daran gescheitert ist, ohne auf das Ende der Simulationsaufgabe zu warten. Mit dieser Funktion können Sie eine Simulationsaufgabe unmittelbar nach Abschluss des Tests abbrechen, was Zeit und Kosten spart.
Mit der Kennzeichnung von Simulationsereignissen können Sie Ihrer Simulationsaufgabe Tags hinzufügen, um Ereignisse von Interesse während der Simulationsausführung anzuzeigen. Sie können beispielsweise Tags für Ereignisse hinzufügen, z. B. wenn Ihr simulierter Roboter mit einem Hindernis kollidiert, eine Aufgabe erfolgreich erledigt oder an einer Aufgabe scheitert.
AWS RoboMaker bietet eine Robotik-Entwicklungsumgebung für die Anwendungsentwicklung, einen Robotik-Simulationsservice zur Beschleunigung von Anwendungstests und einen Robotik-Flottenmanagement-Service für die Fern-Implementierung, Aktualisierung und Verwaltung von Anwendungen. RoboMaker erweitert zudem das am häufigsten verwendete Open-Source-Robotik-Software-Framework, Robot Operating System (ROS), mit Anbindung an die Cloud-Services. RoboMaker bietet außerdem Cloud-Erweiterungen für ROS, mit denen ein Roboter Daten über AWS Machine Learning-Services, Überwachungsservices und Analyseservices streamen, navigieren, kommunizieren, verstehen und erlernen können. Wenn Sie starten möchten, besuchen Sie die RoboMaker-Webseite, oder führen Sie einen Beispiel-Simulationsjob in der RoboMaker-Konsole aus.
AWS RoboMaker ist in den Regionen USA Ost (Nord-Virginia), USA Ost (Ohio), USA West (Oregon), EU (Irland), EU (Frankfurt), Asien-Pazifik (Tokio) und Asien-Pazifik (Singapur) verfügbar.