Wissenschaft

#Wenn Roboter schneller lernen

Um die Algorithmen seiner Robotersteuerungen effizient trainieren zu können, setzt das Familienunternehmen Festo auf die Systeme des Höchstleistungsrechenzentrums Stuttgart.

von MICHAEL VOGEL

Ist von Industrierobotern die Rede, so taucht sofort das Bild von Schweißrobotern in der Automobilindustrie vor dem geistigen Auge auf, die völlig autark im Rohbau arbeiten. Doch das ist die Ausnahme. Viel häufiger arbeiten Mensch und Industrieroboter Hand in Hand. Dann übernimmt der Roboter monotone Tätigkeiten oder hebt schwere Bauteile, während der Mensch die anspruchsvolleren Aufgaben erledigt.

Seit einigen Jahren gibt es eine international gültige Norm, die die direkte Zusammenarbeit von Robotern und Menschen ermöglicht. Demnach darf ein Roboter einen Menschen sogar berühren, weil die Norm festlegt, mit welchen Kräften und Impulsen das geschehen kann, ohne den Menschen zu verletzen. Die Zeiten, in denen zwischen Menschen und Industrierobotern zwingend Absperrgitter oder Lichtschranken waren, sind vorbei. Vielmehr soll der Roboter nun den Menschen und dessen Intentionen verstehen: Wohin bewegt sich eine Person als nächstes? Und wonach greift sie?

Hilfe durch Künstliche Intelligenz

Auch Festo macht sich die neuen technischen Möglichkeiten zunutze. Das Esslinger Unternehmen hat sich auf Fabrik- und Prozessautomatisierung spezialisiert, zum Beispiel auf Lösungen zum Greifen, Bewegen und Positionieren von Teilen oder Baugruppen. „Dabei setzen wir für die Steuerung unserer Roboter zunehmend auf Künstliche Intelligenz“, sagt Jan Seyler, Leiter der Abteilung Advanced Development Analytics and Control.

Mit Unterstützung der Künstlichen Intelligenz (KI) lassen sich Automatisierungslösungen maßgeschneidert an die Anforderungen von Kundenunternehmen anpassen – auch nachträglich, zum Beispiel wenn sich Abläufe verändern. Gleichzeitig sorgen solche Algorithmen dafür, dass das Zusammenspiel zwischen Mensch und Roboter reibungslos funktioniert. Reibungslos heißt: Ein Roboter soll nicht einfach nur in der Bewegung stoppen, wenn ihm eine Person zu nahe kommt. Vielmehr soll er ausweichen und seiner Aufgabe weiter nachgehen.

Der Einsatz von KI bedeutet immer auch, einen Algorithmus trainieren zu müssen. Festo macht das unter anderem mit dem sogenannten Verstärkungslernen. Dabei bekommt der Algorithmus Daten vorgesetzt, aus denen er selbstständig eine Strategie ableiten muss, um seine Aufgabe zu erledigen. Während er seine Strategie entwickelt, bekommt er immer wieder Feedback, ob sie gut oder schlecht ist. Nach und nach passt der Algorithmus dadurch seine Strategie an, um immer mehr positives Feedback zu bekommen. Kinder lernen ähnlich.

Viele Varianten durchspielen

„Um unsere Roboter zu trainieren, nutzen wir Daten aus Simulationen und aus Videoaufnahmen von arbeitenden Robotern“, erklärt Seyler. In den Simulationen lassen sich leicht sehr viele Varianten von Problemen durchspielen, mit denen ein Roboter in einer realen Umgebung konfrontiert sein kann. Aber eine Simulation ist nie perfekt, sondern immer nur eine Annäherung an die Wirklichkeit. Deshalb sind für das Training des Algorithmus auch Videoaufnahmen von echten Robotern wichtig. „Wie das Verhältnis zwischen diesen beiden Kategorien von Trainingsdaten ausfällt, hängt stark vom spezifischen Anwendungsfall ab“, stellt Seyler fest. „Aber ein Verhältnis von 3:1 zwischen Simulations- und Videostreams ist schon realistisch.“

Wenn Ihnen der Artikel gefallen hat, vergessen Sie nicht, ihn mit Ihren Freunden zu teilen. Folgen Sie uns auch in Google News, klicken Sie auf den Stern und wählen Sie uns aus Ihren Favoriten aus.

Wenn Sie an Foren interessiert sind, können Sie Forum.BuradaBiliyorum.Com besuchen.

Wenn Sie weitere Nachrichten lesen möchten, können Sie unsere Wissenschaft kategorie besuchen.

Quelle

Ähnliche Artikel

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Schaltfläche "Zurück zum Anfang"
Schließen

Please allow ads on our site

Please consider supporting us by disabling your ad blocker!