Zum Inhalt springen

EyeVision – der einfache Weg zu Robot Vision

Robot Vision pick and place robot with image processing software

EyeVision von EVT ist eine mächtige Bildverarbeitungssoftware, die sich durch ihre Flexibilität und Benutzerfreundlichkeit auszeichnet. Sie ist unabhängig von der eingesetzten Hardware, was bedeutet, dass Sie die Freiheit haben, die Kamera, den Rechner oder das Betriebssystem zu wählen, das am besten zu Ihren Anforderungen passt. Diese Vielseitigkeit macht EyeVision zu einer idealen Lösung für Unternehmen, die in der Bildverarbeitung tätig sind und eine zuverlässige Software benötigen, die sich nahtlos in ihre bestehenden Systeme integrieren lässt.

Neben den klassischen Anwendungen wie Zeilenkameraanwendungen, 2D-Applikationen und 3D-Anwendungen bietet EyeVision auch spezielle Funktionsmodule an, die es ermöglichen, KI-gestützte Lösungen und Roboteranwendungen zu realisieren. Dies eröffnet eine Vielzahl von Möglichkeiten, um komplexe Aufgaben in der Automatisierungstechnik zu bewältigen. EyeVision RV (Robot Vision) ist speziell darauf ausgelegt, Robot Vision Aufgabenstellungen schnell und einfach zu lösen. Egal, ob es sich um eine 2D- oder 3D-Aufgabe handelt, die intuitive Benutzeroberfläche und die leistungsstarken Tools für die Hand-Eye-Kalibrierung und Roboteranbindung ermöglichen es den Nutzern, ihre Projekte effizient zu realisieren.

Ein herausragendes Merkmal von EyeVision ist der integrierte Hardwarekonfigurator, der es ermöglicht, eine Kamera in kürzester Zeit anzuschließen. Lästige Treiberinstallationen gehören der Vergangenheit an, und die Kamera kann in wenigen Minuten mit der Software verbunden werden. Dies spart nicht nur Zeit, sondern reduziert auch die Komplexität des Setups erheblich. Die Anwendungslösungen können entweder mit Standardalgorithmen umgesetzt werden oder, wenn die Herausforderungen komplexer sind, durch die integrierte KI-Technologie. Selbst wenn ein Produkt noch nicht erkannt wird, ermöglicht das eingebaute Transfer Learning, neue Produkte schnell und einfach einzulernen.

Ein weiterer wichtiger Aspekt bei der Verwendung von Robotern ist das Zusammenführen der beiden lokalen Koordinatensysteme – das der Kamera und das des Roboters. Dies ist entscheidend für die erfolgreiche Umsetzung von Roboteranwendungen. EyeVision integriert die Hand-Eye-Kalibrierung in ein Funktionstool, das auf Knopfdruck funktioniert. Dies vereinfacht den Prozess erheblich und ermöglicht es den Nutzern, sich auf die eigentlichen Aufgaben zu konzentrieren.

Die standardisierte Roboter-Schnittstelle von EyeVision erleichtert die Roboteranbindung zusätzlich. Dieses Funktionstool übersetzt die Ergebnisse der Bildverarbeitung in einen für den Roboter lesbaren Datensatz und sendet diesen an den Roboter. Umgekehrt werden Daten vom Roboter so aufbereitet, dass sie für die Bildverarbeitung verwendet werden können. Ist der Roboter bereits eingelernt, genügt es, diesen auszuwählen. Andernfalls kann der Anwender einfach einen neuen Roboter anlegen. Sollte der Roboter ROS 2 unterstützen, kann auch diese Schnittstelle problemlos verwendet werden.

Unter Robot Vision versteht EyeVision sämtliche Aufgaben, bei denen ein Roboter eine Kamera benötigt, um seine Aufgaben auszuführen. Dazu gehört beispielsweise das Erkennen von Bauteilen auf einem Förderband oder in einer Kiste, um diese dann zu greifen und entweder einem Fertigungsschritt zuzuführen oder an einem anderen Ort abzulegen. Dabei ist es unerheblich, ob es sich um einen SCARA-Roboter oder ein Mehrachssystem handelt – die Befehle für die Ansteuerung können stets angepasst werden.

EyeVision Robot Vision bietet eine Vielzahl von Schlüsselfunktionen, die die Effizienz und Genauigkeit der Roboteranwendungen steigern:

Einfache, schnelle und intuitive Hand-Eye-Kalibrierung: Die Kalibrierung erfolgt schnell und unkompliziert, was die Einarbeitungszeit verkürzt.
Deep Learning, Objekterkennung mit KI und Segmentierung: Diese Technologien ermöglichen eine präzise Erkennung und Verarbeitung von Objekten.
2D- und 3D-Objekterkennung: Die Software kann sowohl flache als auch dreidimensionale Objekte erkennen und verarbeiten.
Auswertung von Punktewolken: Dies ist besonders nützlich für komplexe 3D-Anwendungen.
Farbbilderkennung: Die Fähigkeit, Farben zu erkennen, erweitert die Anwendungsbereiche erheblich.
Flexible Roboterintegration: Die Software lässt sich leicht an verschiedene Roboter und Systeme anpassen.
Keine Programmierung erforderlich dank Drag and Drop: Dies macht die Software auch für Anwender ohne Programmierkenntnisse zugänglich.
Möglichkeit zu absoluter Genauigkeit: Durch spezielle Funktionen kann die Genauigkeit der Roboteranwendungen über die Spezifikationen hinaus verbessert werden.

Um mit EyeVision RV zu starten, genügt es, den Roboter mit der definierten Schnittstelle zu koppeln. Anschließend wird die Hand-Eye-Kalibrierung durchgeführt, sodass sich Roboter und Kamera im gleichen Koordinatensystem bewegen können. Nun sind der Roboter und EyeVision gekoppelt, und die Parametrisierung der Aufgabe kann leicht durch Drag and Drop der Funktionstools erfolgen.

Sollte es notwendig sein, das Achsspiel des Roboters zu berücksichtigen, kann die Funktion für die Absolutgenauigkeit von EyeVision genutzt werden, um diese im Arbeitsraum des Roboters zusätzlich zu korrigieren. Dadurch kann der Roboter präziser arbeiten als es seine Spezifikationen vorgeben. Auch dieser Prozess funktioniert automatisch – der Anwender muss lediglich das erforderliche Funktionstool starten.

Egal in welchem Produktionsprozess – sei es in der Automobilindustrie, der Elektronik, der Elektrotechnik, der Nahrungsmittelindustrie oder der Logistik – überall, wo Roboter eingesetzt werden, können diese mit Robot Vision flexibler arbeiten.

Standardanwendungen sind Palettierung, Depalettierung, Bin Picking und die Objekt-Sortierung. Doch durch die hohe Genauigkeit, die durch die Verzeichungskorrektur (Eliminierung der Ungenauigkeit des Roboters) erreicht wird, kann EyeVision in Zusammenarbeit mit einem Roboter auch höchstpräzise Montageaufgaben übernehmen. Selbst das Platzieren von elektronischen Komponenten auf Platinen kann so auf wenige Mikrometer genau erfolgen.

Nie war es einfacher, Roboter und Bildverarbeitung zu vereinen. Mit EyeVision wird die Integration von Robot Vision in Ihre Produktionsprozesse nicht nur einfacher, sondern auch effizienter und präziser. Die Zukunft der Automatisierung ist hier, und EyeVision ist bereit, Sie auf diesem Weg zu begleiten.

Schlagwörter:

Testen Sie die EyeVision Software kostenlos und überzeugen Sie sich selbst!

Try out the EyeVision Software for free and convince yourself!