Beschreibung
LumiScan VGR ist eine Software, die für eine Vielzahl von Anwendungen eingesetzt werden kann, z. B. Bin-Picking oder automatisierte Montage.
Die hochwertigen Daten, die von der Kamera empfangen werden, werden verwendet, um präzise Punktwolken zur Objektlokalisation zu erzeugen.
Dabei werden zwei Ansätze verfolgt:
-
Die erzeugte Punktwolke wird mit 3D-Modellen der Objekte verglichen.
-
Für komplexere Szenen werden Algorithmen des maschinellen Lernens eingesetzt.
Dadurch ist LumiScan VGR hochgradig anpassungsfähig an verschiedene Objekttexturen.
Die Roboterkinematik und das Kollisionsnetzwerk berechnen die Bahn des Roboters und ermöglichen kollisionsfreie Bewegungen.
LumiScan VGR ist in Module gegliedert, die jeweils eine oder mehrere Kameras, Pipelines und Roboter enthalten (Abb. 1).
Zu jedem Zeitpunkt ist ein Satz von Modulen aktiv, und alle Funktionen beziehen sich auf diese aktive Konfiguration. Die aktiven Module können entweder über die Benutzeroberfläche oder die SPS umgeschaltet werden.
Der allgemeine Workflow ist wie folgt:
-
Eine LumiScan-Kamera erfasst ein Bild und erzeugt eine Punktwolke.
-
In dem erfassten Bild werden Objekte detektiert.
-
Die 6-DoF-Pose jedes detektierten Objekts wird unter Verwendung der Punktwolke berechnet.
-
Für jedes Objekt wird ein Satz möglicher Greifpunkte berechnet.
-
Der beste verfügbare Greifpunkt wird über PROFINET an die SPS übertragen.
Die Software kann umfassend über JSON-Einstellungsdateien konfiguriert werden.