Simulation

Die Entwicklung und Erprobung von Anwendungen für autonome Roboter ist anspruchsvoll, kompliziert und ressourcenintensiv. Traditionell schreiben Entwicklerteams Code, um ein breites Spektrum von Einsatzszenarien bereitzustellen, der Code wird integriert, und dann werden die Anwendungsszenarien auf Roboterhardware in physischen Umgebungen getestet. Dieser manuelle Entwicklungs- und Testprozess verbraucht Personalzeit, erfordert teure Hardware, verlangsamt den Release-Zyklus für Anwendungs-Updates und lässt sich nicht einfach skalieren.

Mit der Simulation können Entwickler Anwendungen in virtuellen Umgebungen oder Welten testen, wodurch sie die Testabdeckung erhöhen, Codefehler reduzieren und die Entwicklungsgeschwindigkeit beschleunigen können. Einer der wichtigsten Vorteile des Einsatzes von Simulation ist die Fähigkeit, Roboter in einer großen Anzahl und Vielfalt von Welten zu testen und zu trainieren. Die Skalierungssimulation ermöglicht die Durchführung robuster Regressionstests, Reinforcement Learning und die Generierung synthetischer Daten. Der Aufbau von Simulationswelten, die Verwaltung der Simulationsinfrastruktur und die Skalierung von Tests ist für Robotikunternehmen jedoch teuer und erfordert spezielle Fähigkeiten. Dies schränkt den Einsatz von Simulationen bei Robotikunternehmen häufig ein und schränkt die Vorteile automatisierter Tests in großem Maßstab ein.

Simulation mit AWS RoboMaker

AWS RoboMaker ist ein vollständig verwalteter Service, der es Entwicklern, QA's und DevOps Ingenieuren ermöglicht, Simulationswelten zu erstellen und Simulationsaufträge auszuführen, ohne eine Infrastruktur bereitstellen oder verwalten zu müssen. RoboMaker macht Simulationen in großem Maßstab für alle Robotikunternehmen erschwinglich und zugänglich, indem er Entwicklern Werkzeuge zum Testen und Iterieren von Code in virtuellen 3D-Umgebungen zur Verfügung stellt. Der Service unterstützt umfassende und gleichzeitige Simulationen und wird je nach Komplexität der getesteten Szenarien automatisch skaliert. Mit der RoboMaker-Simulation können Robotikunternehmen Robotik-Anwendungstests und Machine Learning schneller, kostengünstiger und robuster gestalten.

Führen Sie groß angelegte, parallele Simulationen durch

Dank der Batch-Simulations-API von RoboMaker können Entwickler mit einem einzigen API-Aufruf ganz einfach einen umfassenden Batch von Simulationen starten. Die Ausführung umfangreicher Simulationen über eine API erleichtert den Zugriff auf die Rechenleistung und ermöglicht es Entwicklern, die Komplexität, den Umfang und die Häufigkeit ihrer Tests zu erhöhen, was den Entwicklungslebenszyklus beschleunigt und die Tests robuster macht.

Verwenden Sie einen beliebigen Simulator

RoboMaker Simulation kann verwendet werden, um die Robotersoftware und den Simulator Ihrer Wahl auszuführen, einschließlich ROS, benutzerdefinierte Roboteranwendungen, Gazebo-, Unity-, Unreal- und Nvidia Isaac-basierte Simulationen. Mit RoboMaker können Sie Ihre Simulationen in der Cloud ausführen, ohne eine Infrastruktur bereitstellen, konfigurieren oder verwalten zu müssen.

Simulation WordForge

Simulationswelten im Maßstab bauen

RoboMaker WorldForge ermöglicht die automatische Erstellung hunderter vordefinierter, randomisierter Simulationswelten, die reale Bedingungen nachahmen, ohne dass Investitionen in Engineering oder die Verwaltung der Infrastruktur für die Welterzeugung erforderlich sind. Ohne einen Simulationsweltgenerator ist der Aufbau einer Simulationswelt kostspielig, zeitaufwändig und erfordert spezielle Fähigkeiten in der 3D-Modellierung und Kenntnisse über Simulationsmotoren. WorldForge macht es einfach, den Umfang, die Geschwindigkeit und die Varianz der Simulation zu erhöhen, die Qualität des Produktions-Codes zu verbessern und die Zeit bis zur Markteinführung zu verkürzen. Heute bietet WorldForge Welten für Innenraum-Umgebungen, komplett mit konfigurierbaren Grundrissen und Einrichtungsgegenständen.

Entwicklungsumgebung

Die RoboMaker-Entwicklungsumgebung ist eine benutzerdefinierte Umgebung in AWS Cloud9 für die Robotikentwicklung. In dieser Umgebung ist ROS vorinstalliert, und es sind Beispielanwendungen enthalten. Die Umgebung ist außerdem in andere RoboMaker-Funktionen integriert, z. B. die Simulation, sodass Sie die Funktionen über die Benutzeroberfläche der Entwicklungsumgebung nutzen können.

Bild
Schauen Sie sich die Preise an.

Die Preise für AWS RoboMaker sind Pay-as-you-go-Preise, ohne Mindestgebühren.

Weitere Informationen 
Bild
Registrieren Sie sich und erhalten Sie ein kostenloses Konto

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent. 

Registrieren 
Bild
Beginnen Sie mit der Entwicklung in der Konsole

Erste Schritte beim Entwickeln mit AWS RoboMaker.

Erste Schritte