Dokumentation
Einführung in AWS Robomaker
Erste Schritte mit der Simulation
Erste Schritte mit der Robotersimulation in AWS RoboMaker
Dieses Webinar zeigt Ihnen, wie Sie Schlüsselkomponenten der Robotersimulation wie Simulations-Engines, Welt, Assets sowie URDFs und SDFs erstellen können. Sie werden lernen, wie Sie schnell mit der Simulation für ROS-basierte Roboter in der Cloud mit AWS RoboMaker und seiner Gazebo-basierten Simulationsumgebung beginnen können. Wir werden mit einer Schritt-für-Schritt-Anleitung tief eintauchen, um Simulationsumgebungen aufzubauen, die von AWS zur Verfügung gestellten Open-Source-Welten und Assets zu nutzen und einige grundlegende Tests in der Simulation durchzuführen.
Gängige Anwendungsfälle und Muster für Simulationen in AWS RoboMaker
In diesem Webinar wird die Verwendung von AWS RoboMaker für Simulationstests, insbesondere für Flottensimulationen mit mehreren Robotern, vorgestellt. Wir werden tief in die Funktionsweise von RoboMaker-Simulationen eintauchen und erfahren, wie komplexe, horizontal skalierbare Simulationen ausgeführt werden können.
Vereinfachte Erstellung von Simulationswelten in Gazebo mit AWS RoboMaker WorldForge
In diesem Webinar erfahren Sie, wie Sie AWS RoboMaker WorldForge einsetzen können, um den Prozess der Einrichtung einer Gazebo-basierten Simulationswelt zu vereinfachen. Sie erfahren, wie Sie die Erstellung von Welten beschleunigen können, so dass Sie mehr Tests auf Simulationsumgebungen verlagern können, um Ihre Testgeschwindigkeit zu erhöhen, und Ihre Testabdeckung erweitern können, um die Qualität Ihrer Robotikanwendungen zu verbessern.
Hallo Welt! Erste Schritte mit AWS RoboMaker
In diesem Workshop erfahren Sie mehr über die ersten Schritte bei der Entwicklung von intelligenten Roboteranwendungen mit AWS RoboMaker. Sie haben auch die Möglichkeit, Roboteranwendungen sowohl in einer simulierten Umgebung als auch in einem Produktionsroboter zu verwalten und bereitzustellen (erfordert einen TurtleBot 3 Burger).
Simulations-Bildungsressourcen
Regressionstests mit CI/CD-Integration
- Blog: Einführung in das automatische Testen von Robotik-Anwendungen
- Blog: Entwickeln einer ROS-Anwendungs-CI-Pipeline mit AWS RoboMaker
- Beispielanwendung für den Simulationsstarter
- Roboter-Überwachung Anwendungsbeispiel
Prüfung der Multi-Roboter-Flotte
Simulationswelt-Assets
Wir haben zusätzliche Umgebungen erstellt, die Sie mit Ihren Robotern verwenden können. Sie können zum Testen der Gesichtserkennung, der Navigation, der Vermeidung von Hindernissen und des Machine Learning verwendet und für Ihre Szenarien modifiziert werden.
WorldForge Hauswelten

AWS RoboMaker WorldForge unterstützt die automatische Generierung einer Vielzahl von Innenraumumgebungen, komplett mit konfigurierbaren Grundrissen und Einrichtungsgegenständen.
Kleine Hauswelt

Zusätzlich steht Ihnen diese einfache Hauswelt zur Verfügung. Sie bietet ein kleines Haus mit Küche, Wohnzimmer, Fitnessraum und Bildern, die Sie zum Testen der Bilderkennung anpassen können. Es gibt viele Hindernisse für Ihren Roboter, um zu navigieren.
Krankenhauswelt

Eine große Krankenhauswelt mit einer Rezeption und einem Wartezimmer, Untersuchungsräumen, Patientenzimmern, Lagerräumen und einem Pausenraum für das Personal.
Kleine Lagerwelt

Eine kleine Lagerwelt zum Testen Ihrer Robotik-Anwendungen für Lager- und Logistik-Anwendungsfälle.
Buchladen

Navigieren Sie in diesem simulierten Buchladen durch die Bücherregale. Er enthält verschiedene Hindernisse, darunter Stühle und Tische, für Ihren Roboter zu navigieren.
Beispielanwendungen
AWS RoboMaker enthält Beispiel-Robotik-Anwendungen, die Ihnen einen schnellen Einstieg ermöglichen. Diese bilden den Ausgangspunkt für die Sprachbefehls-, Erkennungs-, Überwachungs- und Flottenmanagementfunktionen, die typischerweise für intelligente Robotikanwendungen erforderlich sind. Beispielanwendungen werden mit Robotik-Anwendungscode (Anweisungen zur Funktionalität Ihres Roboters) und Simulations-Anwendungscode (Definition der Umgebung, in der Ihre Simulationen ausgeführt werden) geliefert. Sie können hier mit den Beispielen beginnen.
Start in RoboMaker
Hallo Welt
Erlernen Sie die Grundlagen zur Strukturierung von Roboter- und Simulationsanwendungen, Codebearbeitung, Erstellung und Start neuer Simulationen sowie der Bereitstellung von Anwendungen für Roboter. Beginnen Sie mit einer einfachen Projektvorlage mit einem Roboter in einer leeren Simulationswelt.
Roboterüberwachung
Überwachen Sie die Zustands- und Betriebskennzahlen für einen Roboter in einer simulierten Buchhandlung mit Hilfe von Amazon CloudWatch-Metriken und Amazon CloudWatch logs. Zu den gestreamten Kennzahlen gehören Geschwindigkeit, Entfernung zum nächsten Hindernis, Entfernung zum aktuellen Ziel, Kollisionszählung, CPU-Auslastung des Roboters und RAM-Auslastung.
Start in GitHub
AWS RoboMaker enthält Beispiel-Robotik-Anwendungen, die Ihnen einen schnellen Einstieg ermöglichen. Diese bilden den Ausgangspunkt für die Sprachbefehls-, Erkennungs-, Überwachungs- und Flottenmanagementfunktionen, die typischerweise für intelligente Robotikanwendungen erforderlich sind. Beispielanwendungen werden mit Robotik-Anwendungscode (Anweisungen zur Funktionalität Ihres Roboters) und Simulations-Anwendungscode (Definition der Umgebung, in der Ihre Simulationen ausgeführt werden) geliefert. Sie können hier mit den Beispielen beginnen.
Simulationsstarter
Starten Sie Batchsimulationen in AWS RoboMaker mit Code-Pipeline- und Schrittfunktionen. Erfahren Sie mehr im Code-Repository.
Roboternavigation
Erstellen Sie eine Karte und navigieren Sie den Roboter an einen bestimmten Ort im RoboMaker-Simulator. Erfahren Sie mehr im Code-Repository.
Reinforcement Learning
Entfliehen Sie einer Labyrinthwelt, indem Sie eine Schulung für ein Reinforcement Learning-Modell auf AWS RoboMaker durchführen. Erfahren Sie mehr im Code-Repository.
End-to-End-Robotik-Anwendung
Diese Beispielanwendung demonstriert ein End-to-End-Robotiksystem mit dem Open Source Rover der NASA JPL. Es enthält eine URDF-Datei, die dem populären Open-Source-Projekt nachempfunden ist. Erfahren Sie mehr im Code-Repository.
Simulation einer Multi-Roboter-Flotte
Lernen Sie, wie man eine Flotte von Robotern in der Simulation in Gazebo hochfährt, um die Entwicklung und das Testen von Anwendungen wie Bahnplaner und Flottenmanagement-Tools zu ermöglichen.
Erfahren Sie mehr im Code-Repository.
ROS und ROS-Erweiterungen
Das Robot Operating System (ROS) ist das am weitesten verbreitete Open-Source-Robotik-Software-Framework, das Software-Bibliotheken bereitstellt, die Sie bei der Entwicklung von Robotikanwendungen unterstützen. AWS RoboMaker bietet Cloud-Erweiterungen für ROS, so dass Sie die ressourcenintensiveren Rechenprozesse, die typischerweise für intelligente Robotikanwendungen benötigt werden, in die Cloud auslagern und lokale Rechenressourcen bereitstellen können. AWS RoboMaker unterstützt die folgenden ROS-Versionen: ROS Kinetic, ROS Melodic und ROS2 Dashing (BETA). Weitere Informationen dazu finden Sie hier:
RoboMaker Cloud-Erweiterungen für ROS umfassen Dienste wie Amazon Kinesis Video Streams für Video-Streaming, Amazon Rekognition für Bild- und Videoanalyse, Amazon Lex für Spracherkennung, Amazon Polly für Sprachgenerierung und Amazon CloudWatch für Protokollierung und Überwachung. RoboMaker stellt jeden dieser Cloud-Services als Open-Source-ROS-Pakete zur Verfügung, so dass Sie die Funktionen Ihres Roboters erweitern können, indem Sie die Vorteile von Cloud-APIs nutzen, und zwar in einem vertrauten Software-Framework.
Weitere Informationen zu den einzelnen Cloud-Service-Erweiterungen erhalten Sie im Code Repository.
Cloud-Erweiterungen für ROS1
Amazon Kinesis Video Streams & Amazon Rekognition ROS-Erweiterung »
Amazon Polly ROS-Erweiterung »
Amazon CloudWatch-Metriken ROS-Erweiterung »
Cloud-Erweiterungen für ROS2
Workshop- und Tutorial-Bibliothek
Suche nach Marsianern mit AWS RoboMaker und dem JPL Open Source Rover
In diesem Workshop lernen Sie AWS RoboMaker kennen und erfahren mehr über die Simulation des JPL Mars Open Source Rover von der NASA. Dabei erhalten Sie umfassende Informationen zur Integration von AWS RoboMaker in Services wie Machine Learning, Überwachung und Analyse. Durch diese Integration können Sie sicherstellen, dass Ihr Mars Rover Daten streamen, navigieren, kommunizieren, verstehen und lernen kann.
Führen Sie ROS mit AWS RoboMaker auf mehreren Computern aus
In vielen Fällen muss ein Roboterentwickler oder -forscher das Roboterbetriebssystem (ROS) auf mehreren Computern ausführen. In diesem Tutorial erfahren Sie, wie Sie ROS auf einer virtuellen Maschine einrichten, die unter AWS ausgeführt wird, wie Sie Ihren physischen Roboter mit der virtuellen Maschine verbinden und wie Sie ein verteiltes ROS-System für mehrere Maschinen erstellen. Dadurch wird die Entwicklung Ihrer Roboteranwendung optimiert.
Ausführen von ROS-Tutorials mit AWS RoboMaker
ROSbot + AWS Robomaker – Schnellstart-Tutorial
Hardware-Entwickler-Kits
Die Entwicklung von Robotern und die Ergänzung fortschrittlicher Funktionen erfordern eine Vielzahl von Entscheidungen auf Seiten der Entwickler. Um Unwägbarkeiten zu vermeiden und die Entwicklung zu beschleunigen, wurden von AWS-Partnern eine Reihe von Robotik-Entwicklungskits erstellt, die vollständige HW-Lösungen, vorab installierte Software sowie umfangreiche Dokumentation und Tutorials umfassen.


Intel – UP Squared RoboMaker Developer Kit
Das UP Squared RoboMaker Developer Kit ist die einfachste Möglichkeit für den Einstieg in Ihr Robotikprojekt powered by AWS RoboMaker. Es handelt sich um ein Starterpaket, das als schnelle und einfache Möglichkeit konzipiert wurde, mit der Entwickler ihren Robotern zu künstlicher Intelligenz (KI) und Sehvermögen verhelfen können. Dieses Kit umfasst ein verständliches Tutorial dazu, wie Hardware von der Modulebene aus erstellt werden kann und wie Cloud-Services zur Verkürzung der Entwicklungszeit eingesetzt werden können. Entwickler konnten ihren Robotern innerhalb eines Tages zu maschinellem Sehen verhelfen und in nur wenigen Tagen funktionierende Robotikdemos erzielen. Mithilfe der Fachkenntnisse von Intel, AWS und AAEON besteht das Ziel dieses Kits darin, Entwicklern einen Weg vom Prototypen hin zur Vor-Ort-Bereitstellung aufzuzeigen.
Dieses Kit umfasst ein UP Squared Board mit Intel® Atom™ Prozessor x7-E3950, Intel® RealSense™ D435i Kamera und Intel® Movidius™ Myriad™ X VPU. Außerdem ist es vollständig kompatibel mit den AWS RoboMaker Cloud-Services und erweitert das Open-Source-Robotik-Software-Framework Robot Operating System (ROS).
Erfahren Sie mehr über das UP Squared RoboMaker Kit und bestellen Sie noch heute
Erfahren Sie mehr über die Partnerschaften mit Intel und Aaeon
.71e2a406fb99c58b15cc16feb27f4c11c20f5d62.png)
Nvidia – JetBot AI Kit mit ROS und AWS RoboMaker
Nvidia beschleunigt mit AWS RoboMaker die Robotikentwicklung von der Cloud bis an den Netzwerkrand. Robotiksimulation und -entwicklung können jetzt ganz einfach in der Cloud erfolgen und für Millionen von Robotern und andere autonome Maschinen mit Unterstützung von Jetson bereitgestellt werden. Das schließt auch die Open-Source-Referenzplattform von NVIDIA, JetBot mit Unterstützung von Jetson Nano ein. Jetbot lässt sich einfach einrichten und verwenden. Außerdem ist es kompatibel mit einer Vielzahl von Zubehörteilen und bietet interaktive Tutorials, die Ihnen zeigen, wie Sie das Leistungspotenzial von KI hinsichtlich der Verfolgung von Objekten und der Vermeidung von Konflikten nutzen können. Das JetBot AI Kit mit Unterstützung von Nvidia sowie mit ROS und AWS RoboMaker umfasst das Board, ein vollständiges Robotergehäuse, Räder und Controller mit Akku und einer 8-MP-Kamera. Mit dem Kit wird eine umfangreiche Dokumentation bereitgestellt.
Erfahren Sie mehr über das Jetbot Kit und bestellen Sie jetzt
Erfahren Sie mehr über die Partnerschaft mit Nivida.

Qualcomm – Robotics RB3 Platform mit integrierter Unterstützung von AWS RoboMaker
Durch die Unterstützung von AWS RoboMaker von Amazon Web Services durch Qualcomm Technologies werden Innovationen in der Robotik vorangetrieben. Durch hochleistungsfähige heterogene Berechnungen, gerätebasiertes Machine Learning und Computervision, HiFi-Sensorverarbeitung für Wahrnehmung, Odometrie für Lokalisierung, Zuordnung und Navigation, 4G-LTE- und WLAN-Konnektivität, bietet die Qualcomm Robotics RB3 Platform Entwicklern die Tools für die Erstellung von Robotern, mit denen Innovation beschleunigt, die Logistik revolutioniert und der Alltag der Menschen verbessert werden kann. Mit der integrierten Unterstützung von AWS RoboMaker durch das Qualcomm Robotics RB3 Entwicklungs-Kit können intelligente Robotikanwendungen nach Maß entwickeln, testen und bereitstellen. Außerdem kann eine Edge-to-cloud-Lösung angeboten werden, mit der die Entwicklung intelligenter Robotikanwendungen zugänglicher wird.
Hier können Sie mehr über das Qualcomm Robotics RB3 Kit erfahren und direkt kaufen
Erfahren Sie mehr über das Engagement von Qualcomm in Hinblick auf Robotik-Innovationen
Eine Entwicklerdokumentation sowie eine umfangreiche Schritt-für-Schritt-Entwicklerdokumentation sind hier verfügbar: https://developer.qualcomm.com/project/aws-robomaker-rb3.




Weitere Informationen über AWS RoboMaker finden Sie auf der Seite „Häufig gestellte Fragen“.

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent.

Erste Schritte beim Entwickeln mit AWS RoboMaker.