Lageerkennung für Roboter: Wie Bildverarbeitung Position und Drehlage millimetergenau an den Greifer übergibt
Ein Roboter ist nur so gut wie die Koordinaten, die er bekommt. In vielen Automatisierungsprojekten im Maschinenbau ist die eigentliche Herausforderung deshalb nicht das Greifen selbst, sondern die vorgelagerte Frage: Wo liegt das Teil, und wie ist es ausgerichtet? Die Lageerkennung per Bildverarbeitung ersetzt mechanische Anschläge, Zentrierstationen und starre Zuführungen und macht die Zelle damit variantenflexibel. Dieser Beitrag zeigt, wie Genauigkeit, Bildfeld und Schnittstelle richtig spezifiziert werden und welche Fehler in Nachrüstprojekten immer wieder zu instabilen Systemen führen.
Wichtige Punkte im Überblick
- Bei der Lageerkennung übergibt das Vision-System Position und Drehwinkel oder die vollständige 3D-Pose im Koordinatensystem des Roboters an den Greifer.
- Anstelle einer unspezifischen Genauigkeitsforderung ist die zulässige Abweichung am Greifpunkt konkret zu spezifizieren, da reale Anforderungen von ±2,5 mm bis 0,1 mm reichen.
- Große statische Bildfelder von bis zu 2,3 × 2,3 m werden durch hochauflösende Flächenkameras mit 21 oder 64 Megapixel abgedeckt, während bewegte Bahnware eine Zeilenkamera erfordert.
- Sobald Teile verkippen oder gestapelt vorliegen, liefern 3D-Profilsensoren der Modellreihe LJ-X8000 die erforderlichen Höhendaten. In dokumentierten Anwendungen ermöglicht dies die vollständige Bestimmung der 3D-Pose, etwa bei Gussteilen mit einem Gewicht von bis zu 500 kg.
- Nachrüstprojekte scheitern selten an der Kamera selbst, sondern an ungetesteten Varianten, ungünstigen Lichtverhältnissen und wechselnden Teilezuständen. Ein Machbarkeitstest mit Originalteilen ist daher unverzichtbar.
Typische Anwendungen: Platinen laden, Trays picken, Etiketten positionieren, Conveyor Tracking
Die Bandbreite realer Aufgaben ist groß, das Grundmuster jedoch stets gleich: Eine Kamera erfasst das Werkstück, das Bildverarbeitungssystem bestimmt Position und Drehlage, und der Roboter erhält die Koordinaten in seinem eigenen Koordinatensystem. In dokumentierten Anwendungen reicht das Spektrum von Stanzplatinen auf Tischen mit Bildfeldern bis 2,3 × 2,3 m über Spritzgussteile in Trays und Drahtkörben bis zu Folien auf Paletten und Teilen, die auf einem laufenden Förderband getrackt und im Vorbeifahren gegriffen werden. Auch das präzise Positionieren von Etiketten und das Einlegen von Folien gehören dazu, also Aufgaben, bei denen nicht das Greifen, sondern das exakte Ablegen den Takt bestimmt.
Der gemeinsame Nenner aller Anwendungen besteht darin, dass das Vision-System X, Y und Drehwinkel oder bei Bedarf die vollständige 3D-Pose an den Roboter übergibt. Die Abgrenzung zum echten Bin Picking ist dabei wichtig: Bei der klassischen Lageerkennung liegen die Teile vereinzelt oder teilgeordnet, etwa in Trays oder auf einer Ebene. Liegen die Teile dagegen chaotisch übereinander in einer Kiste, ist ein vollwertiges 3D-Bin-Picking-System wie die Modellreihe 3D VGR mit Bahnplanung erforderlich. Dieser Fall ist im Leitfaden zum Griff in die Kiste ausführlich beschrieben.
Genauigkeit realistisch spezifizieren: von ±2,5 mm bis 0,1 mm
Eine unspezifische Genauigkeitsforderung ist die teuerste und zugleich schlechteste Vorgabe, die ein Lastenheft enthalten kann. In realen Projekten spannt sich die Anforderung von ±2,5 mm beim großflächigen Handling von Stanzplatinen bis zu 0,1 bis 0,2 mm beim Folieneinlegen oder der Etikettenplatzierung. Zwischen diesen Extremen liegt ein Faktor von mehr als zehn, was sich entsprechend auf Kameraauflösung, Bildfeld und Kalibrieraufwand auswirkt.
Der Zusammenhang ist einfach, wird aber häufig übersehen: Die erreichbare Genauigkeit ergibt sich im Kern aus dem Verhältnis von Bildfeldgröße zu Kameraauflösung. Wer ein Bildfeld von über zwei Metern mit derselben Kamera abdecken will wie eine Präzisionsaufgabe im Zehntelmillimeterbereich, arbeitet gegen die physikalischen Grenzen des Systems. Deshalb gehört in jedes Lastenheft die konkrete Frage, welche Positionsabweichung am Greifpunkt tatsächlich noch zulässig ist, damit der Prozess funktioniert.
Ebenso wichtig ist der Blick auf die gesamte Genauigkeitskette. Die Kamera ist nur ein Glied darin: Kalibrierung zwischen Kamera- und Roboterkoordinatensystem, Wiederholgenauigkeit des Roboters, Nachgiebigkeit und Zentrierverhalten des Greifers sowie die Teiletoleranz selbst addieren sich zum realen Ergebnis am Werkstück. Eine Spezifikation, die nur die Kameragenauigkeit festschreibt, greift zu kurz, da am Ende die Ablagegenauigkeit der gesamten Zelle abgenommen wird und nicht das Datenblatt eines Einzelgeräts.
Große Bildfelder beherrschen: hochauflösende Kameras und Zeilenkameras im Vergleich
Für große statische Bildfelder, etwa Platinen auf einem Tisch oder Behälter auf einer Palette, sind hochauflösende Flächenkameras das Mittel der Wahl. Bildverarbeitungssysteme der Modellreihe CV-X unterstützen hochauflösende Flächenkameras mit 21 beziehungsweise 64 Megapixel und decken damit auch große Bildfelder mit ausreichender Pixelauflösung für die Lage- und Drehlagenerkennung ab. Die Vorteile liegen in einer einzigen Aufnahme, einem einzigen Auswertezyklus und dem Verzicht auf bewegte Komponenten.
Bewegt sich das Material dagegen kontinuierlich, etwa bei Bahnware, Endlosprofilen oder laufenden Prozessen, spielen Zeilenkameras ihre Stärken aus. Sie bauen das Bild zeilenweise synchron zur Bewegung auf und erreichen so eine hohe Auflösung über große Breiten. Für Zeilenkamera-Anwendungen bietet sich die Modellreihe XG-X als Plattform an.
Die Auswahl entscheidet sich in der Praxis an vier Kriterien: dem verfügbaren Bauraum und Arbeitsabstand, die Objektiv und Montage bestimmen, dem Beleuchtungskonzept, da eine großflächige homogene Ausleuchtung bei großen Bildfeldern oft die eigentliche Herausforderung darstellt, sowie der Taktzeit. In dokumentierten Anwendungen liegen typische Zykluszeiten der Lageerkennung bei 1 bis 6 Sekunden, wobei Bildaufnahme und Auswertung teilweise parallel zur Roboterbewegung ablaufen können.
Verkippte und gestapelte Teile: wann 3D-Lageerfassung nötig wird
Die 2D-Lageerkennung liefert Position und Drehlage in der Ebene und stößt genau dort an ihre Grenze, wo Teile diese Ebene verlassen. Sobald Werkstücke verkippen, aufeinander gestapelt liegen oder sich in undefinierter Höhe befinden, fehlt der Flächenkamera die Tiefeninformation: Der Greifpunkt stimmt in X und Y, nicht jedoch in Z, und der Anstellwinkel des Greifers passt nicht zur realen Teilelage. In Nachrüstprojekten ist dies eine der häufigsten Ursachen für Fehlgriffe.
In solchen Fällen ergänzen 3D-Profilsensoren der Modellreihe LJ-X8000 die Flächenkamera um Höhendaten, aus denen sich Verkippung und Stapelhöhe bestimmen lassen. In dokumentierten Anwendungen wurde auf diese Weise auch die vollständige 3D-Pose schwerer Gussteile mit bis zu 500 kg für das Roboterhandling erfasst, also Teile, bei denen ein Fehlgriff nicht nur Ausschuss, sondern einen Anlagenschaden verursacht.
Für die Auslegung empfiehlt sich folgende Entscheidungshilfe: Die Lagevarianz der Teile sollte realistisch bewertet werden, bevor die Technologie feststeht. Liegen die Teile wirklich stets flach und vereinzelt, auch am Schichtende und bei der ungünstigsten Variante? Fällt die Antwort darauf nur eingeschränkt positiv aus, handelt es sich um einen 3D-Fall. Ein System, das 95 % der Lagen beherrscht, produziert im Dreischichtbetrieb täglich Störungen.
Schnittstellen in der Praxis: Profinet, TCP/IP und die direkte Roboteranbindung
Im deutschen Maschinenbau ist Profinet die Standardanforderung. In realen Lastenheften erscheint es als Default-Schnittstelle, daneben finden sich Ethernet/IP, TCP/IP und digitale I/Os für einfache OK/NG-Signale. Bildverarbeitungssysteme sollten diese gängigen Schnittstellen mitbringen, damit die Koordinatenübergabe an SPS und Robotersteuerung ohne Protokollumsetzer funktioniert.
Ein in Nachrüstprojekten wiederkehrendes Muster ist folgendes: Die Bestands-SPS verfügt über keine freie Feldbus-Schnittstelle mehr, oder ein Eingriff in das SPS-Programm ist nicht gewünscht. In diesen Fällen ist die direkte Verbindung zwischen Vision-System und Robotersteuerung der pragmatische Weg. Die Modellreihe CV-X kommuniziert direkt mit einer Vielzahl von Robotern und gleicht dabei die Koordinatensysteme von Bildverarbeitung und Roboter ab, sodass die Zelle unabhängig davon funktioniert, welcher gängige 6-Achs- oder SCARA-Roboter beim jeweiligen Endkunden im Einsatz ist.
Unabhängig vom gewählten Weg gilt: Der Abgleich der Koordinatensysteme und die Kalibrierroutine sind ein eigenständiger Projektschritt und kein Nebenprodukt der Inbetriebnahme. Eine werkzeuggestützte und wiederholbare Kalibrierung anstelle einer Handmessung mit dem Maßband entscheidet darüber, ob die spezifizierte Genauigkeit am Greifer tatsächlich erreicht wird und nach einem Kamera- oder Robotertausch schnell wiederherstellbar ist.
Machbarkeit absichern: Tests mit Originalteilen unter realen Bedingungen
Die Lehre aus gescheiterten Nachrüstprojekten ist stets dieselbe: Systeme, die nicht stabil liefen, scheiterten fast nie an der falschen Kamera, sondern an ungetesteten Varianten, ungetesteten Lichtverhältnissen und ungetesteten Teilezuständen. Ein Machbarkeitstest mit Originalteilen ist deshalb der verlässlichste Schritt im gesamten Projekt.
Getestet werden sollte mit realen Testmustern in allen Varianten und im realen Zustand, also ölig, verkratzt und mit Chargenschwankungen in Farbe und Oberfläche. Hinzu kommen die realen Umgebungsbedingungen, darunter Fremdlicht durch Hallenfenster, Reflexionen von Nachbaranlagen sowie Verschmutzung im Laufe einer Schicht. Ein Teil, das im Besprechungsraum sicher erkannt wird, ist noch kein Nachweis für den Dreischichtbetrieb.
Das Ergebnis des Tests bildet zugleich die Auslegungsgrundlage: Bildfeld, Arbeitsabstand, Beleuchtung, erreichte Erkennungsrate und Genauigkeit werden dokumentiert und fließen direkt in das Lastenheft ein. Damit wird aus einer Technologievermutung eine belastbare Spezifikation, und die Abnahme der Zelle wird zur Formsache statt zur Verhandlungsrunde.
Häufige Fragen
F Welche Genauigkeit ist bei der Lageerkennung für Roboter realistisch?
A
In realen Projekten reicht die Spanne von ±2,5 mm beim großflächigen Platinenhandling bis zu 0,1 bis 0,2 mm bei Präzisionsaufgaben wie dem Folieneinlegen. Die erreichbare Genauigkeit hängt vom Verhältnis der Bildfeldgröße zur Kameraauflösung sowie von Kalibrierung, Roboterwiederholgenauigkeit und Greifer ab. Im Lastenheft sollte daher die zulässige Abweichung am Greifpunkt konkret angegeben werden, anstatt eine unspezifische Genauigkeitsforderung zu stellen.
F Wie kommen die Koordinaten von der Kamera zum Roboter?
A
Das Bildverarbeitungssystem rechnet die erkannte Teileposition über eine Kalibrierung in das Roboterkoordinatensystem um und übergibt X, Y und Drehwinkel über gängige Schnittstellen wie Profinet, Ethernet/IP oder TCP/IP. Systeme der Modellreihe CV-X kommunizieren dabei direkt mit einer Vielzahl von Robotern, auch wenn die Bestands-SPS keine freie Schnittstelle mehr aufweist.
F Wann reicht 2D-Lageerkennung, wann brauche ich 3D?
A
Eine 2D-Lösung genügt, wenn Teile vereinzelt und flach in einer definierten Ebene liegen, etwa in Trays oder auf einem Förderband. Sobald Teile verkippen, aufeinander gestapelt liegen oder sich in undefinierter Höhe befinden, wird die Höheninformation eines 3D-Profilsensors wie der Modellreihe LJ-X8000 erforderlich. Für chaotisch in Kisten liegende Teile ist ein vollständiges Bin-Picking-System wie die Modellreihe 3D VGR mit integrierter Bahnplanung notwendig.
F Welche Kamera eignet sich für sehr große Bildfelder?
A
Für große statische Bildfelder, in dokumentierten Anwendungen bis zu 2,3 × 2,3 m, kommen hochauflösende Flächenkameras zum Einsatz. Die Modellreihe CV-X unterstützt dabei Kameras mit 21 beziehungsweise 64 Megapixel. Für kontinuierlich bewegte Bahnware sind Zeilenkameras die passende Technologie, etwa auf Basis der Modellreihe XG-X.
F Warum ist ein Test mit Originalteilen so wichtig?
A
Nachrüstprojekte scheitern in der Praxis fast nie an der Kameratechnik, sondern an ungetesteten Varianten, Lichtverhältnissen und Teilezuständen. Ein Machbarkeitstest mit Testmustern aller Varianten im Originalzustand liefert Erkennungsrate, Genauigkeit und die Auslegungsdaten für das Lastenheft und macht die spätere Abnahme planbar.
Weiterführende Artikel
Übergeordnete Themenseite: Messtechnik, Kennzeichnung und Bildverarbeitung für Maschinen- und Anlagenbauer
Hauptartikel zum Thema: Bin Picking im Maschinenbau: So gelingt der Griff in die Kiste, von der Machbarkeit bis zur Taktzeit
Weiterer Artikel im Thema: Inline-3D-Profilmessung im Sondermaschinenbau: Messtaster und Lehren optisch ersetzen
Weiterer Artikel im Thema: Kleberaupen und Schweißnähte automatisch prüfen: 3D-Inline-Inspektion am Roboter
Weiterer Artikel im Thema: 100%-Kontrolle statt Stichprobe: Sichtprüfung in Roboterzellen automatisieren, ohne Pseudoausschuss-Falle