WorldForge Simulationskonzepte - AWS RoboMaker

Ende des Supporthinweises: Am 10. September 2025 AWS wird der Support für AWS RoboMaker eingestellt. Nach dem 10. September 2025 können Sie nicht mehr auf die AWS RoboMaker Konsole oder die AWS RoboMaker Ressourcen zugreifen. Weitere Informationen AWS Batch zur Umstellung auf containerisierte Simulationen finden Sie in diesem Blogbeitrag.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

WorldForge Simulationskonzepte

Die Simulation WorldForge verwendet eine Sammlung von Parametern (eine Vorlage für eine Simulationswelt), um zu bestimmen, wie neue Welten generiert werden. Eine Vorlage für eine Simulationswelt kann verwendet werden, um Hunderte von Welten zu generieren. Jede Welt enthält ein Gebäude. Das Gebäude hat eine einzige Etage. Die Etage verfügt über eine Grundrissvorlage, die die Größen und Formen der Räume beschreibt. Es wird auch vorgeschlagen, wie die Räume miteinander verbunden werden könnten. Geschosse verfügen auch über eine Innenraumvorlage, die festlegt, wie die Strukturelemente wie Wände und Böden im Grundriss fertiggestellt werden. Die Einrichtungsvorlage enthält auch Parameter, die beschreiben, wie die einzelnen Räume mit Einrichtungsgegenständen wie Tischen und Sofas und Accessoires wie Kleidung und Küchenutensilien bestückt werden.

Sie können eine Vorlage für eine Simulationswelt aus einer Beispielvorlage erstellen, eine vorhandene Vorlage klonen oder mithilfe der Konsole unter https://console.aws.amazon.com/robomaker/ von Grund auf neu beginnen. Wenn Sie beispielsweise Welten mit einem Schlafzimmer generieren möchten, können Sie mit der Beispielvorlage für ein Apartment mit einem Schlafzimmer beginnen. Es handelt sich um einen offenen Grundriss mit einem Schlafzimmer und einem Badezimmer, einer Küche und einem Wohnzimmer. Es werden typische Materialien und Einrichtungsgegenstände und Accessoires verwendet, die für jeden Zimmertyp geeignet sind. Nachdem Sie es gespeichert haben, können Sie einen Weltgenerator-Job starten, um Welten zu generieren. In einem Weltgenerierungsaufgabe können Sie bis zu 50 Welten generieren.

Sie können auch eine Vorlage für eine Simulationswelt mit dem SDK oder dem erstellenAWS Command Line Interface. Um beispielsweise eine Vorlage aus dem zu erstellenAWS CLI, erstellen Sie zunächst ein JSON-Dokument mit der Weltvorlage mit dem Vorlagentext. Es spezifiziert die Parameter für das Gebäude, Grundrisse, Innenräume und andere Details. Nachdem Sie es gespeichert haben, können Sie eine Vorlage für eine Simulationswelt erstellen, indem Sie die JSON-Datei aufrufencreate-world-template und angeben:

aws robomaker create-world-template --name "my-template" --templateBody file://my_template_body.json

Nachdem Sie eine Vorlage für Simulationswelten konfiguriert und gespeichert haben, können Sie einen Job zur Weltgenerierung erstellen und Welten generieren. Hunderte von Welten können aus einer einzigen Vorlage für Simulationswelten generiert werden. Sie können in einem einzigen Job zur Weltgenerierung bis zu 100 Welten generieren. Welten können mit einer Simulation in verwendet werdenAWS RoboMaker. Sie können auch Welten exportieren, um sie zu ändern und in Ihrer eigenen ROS-Umgebung zu verwenden.