Nachrichten
Fünf Fehlerklassen, eine Roboter-haltige Kamera
Übersicht
Ein großes lackiertes Bauteil weist eine größere Oberfläche auf, als sie wirtschaftlich mit einer feststehenden Kameraanordnung abgedeckt werden kann. Eine Stoßstange, eine Tür, ein Heckklappen- oder ein Kotflügelteil weisen jeweils mehrere Flächen mit unterschiedlicher Krümmung auf; um alle Flächen von feststehenden Positionen aus abzudecken, wäre pro Fläche eine Kamera und pro Kamera eine Beleuchtung erforderlich.
Die Montage der Kamera an einem Roboter verändert diese Rechnung. Ein Sensor und eine Beleuchtung bewegen sich nacheinander zu jeder Fläche, und der Roboter stellt die Abdeckung bereit, die andernfalls ein Kameraarray erfordern würde. Die Kosten entstehen durch die Bewegung: Jede Ansicht wird zu einem Pfad, und jeder Pfad muss so präzise sein, dass die Beleuchtungsgeometrie beim tausendsten Bauteil dieselbe ist wie beim ersten.
Dieser Artikel beschreibt, was eine Roboter-gehaltene Station prüfen kann, wie die Beleuchtung sich mit der Kamera bewegt und wo die Genauigkeitsanforderung tatsächlich liegt. Big Bird Industrial (ehemals Shimada Big Bird Industrial) baut seit 2001 Reinigungs- und Entgratsysteme für Krafttrain-Komponenten im Automobilbereich, und der hier dargestellte Prüfansatz folgt Produktionsstationen für lackierte Außenbauteile.
1. Warum die Kamera auf einen Roboter montieren
Das Argument lautet Abdeckung pro Sensor – und wird entscheidend, sobald das Bauteil größer wird.
Viele Flächen, ein Sensor
Eine lackierte Abschlusskomponente weist eine Oberseite, eine Seitenfläche, einen Kantenradius, einen inneren Flansch und oft eine zusammengesetzte Kurve zwischen diesen auf. Jede präsentiert die Oberfläche unter einem anderen Winkel gegenüber der Kamera, und jede erfordert das Licht unter einem bestimmten Winkel relativ zu dieser Oberfläche. Ein Roboter kann sowohl Kamera als auch Beleuchtung in einer festen räumlichen Beziehung halten und diese Beziehung jeweils an jede Fläche anpassen.
Varianten ohne neue Optik
Eine Station, die für ein einzelnes Panel gebaut wurde, wird bei Modellwechsel untätig. Ein Roboterhalterkopf bewältigt eine neue Variante, indem ein neuer Pfad eingegeben wird – eine Programmieraufgabe statt einer Fertigungsaufgabe. Diese Eigenschaft ist der Grund, warum diese Anordnung auf Linien erscheint, die mehrere Panelvarianten jeweils in bescheidenem Volumen laufen lassen.
2. Die fünf Klassen
Eine lackierte Außenfläche weist Fehlerklassen auf, die sich in Größe, Kontrast und Lichtreaktion unterscheiden; eine einzelne Station soll alle fünf erkennen.
Partikel und flache Dellen
Ein Partikel ist eine lokale Erhebung, die das Spekularhighlight verformt; eine flache Delle ist eine lokale Neigungsänderung über einem größeren Bereich. Beide werden durch eine gerichtete Reflexion sichtbar: Das Highlight verbiegt sich dort, wo die Oberfläche sich verbiegt. Keiner von beiden ist unter diffusen Lichtverhältnissen sichtbar – daher erkennt eine Station, die ausschließlich unter diffuser Beleuchtung inspiziert, beide nicht.
Pinholes, Kratzer und Läufe
Ein Loch ist ein dunkler Punkt mit scharfem Rand, ein Kratzer ist eine Linie, die Licht streut, und ein Lauf ist eine Änderung der Folienstärke, die die lokale Neigung über einen langen, schmalen Bereich verändert. Die drei reagieren auf unterschiedliche Lichtrichtungen: Loch auf koaxiales Licht, Kratzer auf flaches Licht, Lauf auf streifendes Licht entlang seiner Länge.
| Klasse | Maßstab | Licht, das es enthüllt | Verpasst, wenn |
|---|---|---|---|
| Partikel | Unter einem Millimeter | Richtungsabhängig, Hervorhebung von Verzerrungen | Das Licht ist zu diffus |
| Flache Delle | Zentimeter | Streifendes Licht, Neigungsänderung | Die Sicht ist senkrecht zur Oberfläche |
| Bohrung | Zehntel Millimeter | Koaxial, dunkel vor hell | Oberfläche ist zur Achse geneigt |
| Kratzen | Millimeter lang, Mikrometer tief | Niedriger Winkel, Dunkelfeld | Licht trifft entlang der Kratzerlinie ein |
| Lauf- oder Sagspur | Lang und schmal | Streifend entlang seiner Länge | Licht verläuft parallel zur Laufspur |
3. Beleuchtung, die sich ausbreitet
Wenn sich die Kamera bewegt, muss auch das Licht mitbewegt werden, und das verändert das Design sowohl der Kamera als auch der Beleuchtung.
Feste Beziehung
Die praktische Anordnung ist ein Kopf, der Kamera und Lichtquelle in einer festen mechanischen Beziehung trägt, sodass der Einfallswinkel an der Oberfläche allein vom Pfad und nicht von der Position des Roboters innerhalb seines Arbeitsraums abhängt. Genau das macht einen programmierten Pfad reproduzierbar: Die Geometrie ist eine Eigenschaft des Kopfes und nicht der Position.
Gewicht und Beschleunigung
Ein Kopf, der eine Lichtquelle trägt, ist schwerer als eine bloße Kamera, und der Roboter muss ihn zwischen den Aufnahmen beschleunigen, ohne dass Vibrationen die Belichtung verwischen. Diese Einschränkung bestimmt das Kopfdesign genauso stark wie die Optik – und deshalb verwenden robotergeführte Köpfe geformte Lichtleiter statt großer Lampengehäuse.
4. Wo die Genauigkeitsanforderung ansetzt
Die Wiederholgenauigkeit des Pfads wird nicht in Millimetern Position gemessen. Sie wird vielmehr an der Stabilität der Beleuchtungsgeometrie an der Oberfläche gemessen.
Der Winkel ist wichtiger als die Position
Eine Ansicht, die um nur einen Millimeter vom Ziel abweicht, zeigt immer noch dieselbe Oberfläche; eine Ansicht jedoch, deren Lichtwinkel um wenige Grad anders ist, erzeugt eine andere Reflexion und damit ein anderes Bild. Entscheidend ist die Wiederholgenauigkeit des Winkels zwischen Kopf und Oberfläche – bei einer gekrümmten Platte variiert dieser Winkel entlang der Bahn.
Abstand und Fokus
Der Arbeitsabstand muss so genau eingehalten werden, dass Fokus und Vergrößerung konstant bleiben; denn eine veränderte Vergrößerung verschiebt die Defektskala relativ zum Pixelraster und stört jegliche Größenschwelle. Bei einer großen Platte umfasst die Bahn daher neben der Positionskorrektur auch eine Korrektur in Normalrichtung.
5. Das Zyklus-Budget
Eine Roboter-gehaltene Station verbringt ihren Zyklus mit Bewegung statt mit Aufnahme – das Gegenteil einer stationären Kamera-Station.
Ansichten bestimmen die Zeit
Jede Fläche benötigt mindestens eine Aufnahme pro Beleuchtungsmodus; ein Panel mit fünf Flächen und zwei Modi erfordert daher zehn Belichtungen plus die Fahrstrecke dazwischen. Bei einer Stoßstange oder einem Satz von Verschlüssen lässt sich ein Zyklus von fünfzehn Sekunden oder weniger erreichen – allerdings durch Pfadplanung, sodass aufeinanderfolgende Aufnahmen räumlich nahe beieinanderliegen, nicht durch schnellere Belichtung.
Wo Zeit verloren geht
Zeit geht bei Richtungswechseln und bei der Rückkehr in eine sichere Position verloren. Ein Pfad, der die Flächen in einer Reihenfolge abfährt, die große Sprünge beinhaltet, verbraucht mehr Zeit für die Fahrt als für die Aufnahme – deshalb ist die Reihenfolge der Aufnahmen eine Optimierung und keine willkürliche Liste.
6. Wann stationäre Kameras überlegen sind
Eine Roboter-haltige Station ist nicht generell besser. Wenn das Bauteil klein ist und stets in einer einzigen Orientierung präsentiert wird, bietet eine stationäre Mehrkamera-Anlage keine Bewegungszeit und keinen Pfad, der gewartet werden müsste; sie übertrifft die Roboterlösung daher sowohl hinsichtlich des Zyklus als auch der Zuverlässigkeit.
Die Wahl ergibt sich aus der Anzahl der Flächen und der Variantenanzahl. Viele Flächen und viele Varianten sprechen für den Roboter; eine Fläche und eine Variante sprechen für feste Kameras. Eine Station, die für eine einzige Hochvolumen-Platte mit einer kritischen Fläche ausgelegt ist, benötigt keinen Roboter, und dessen Hinzufügung erhöht lediglich den Wartungsaufwand, ohne die Abdeckung zu verbessern.
7. Überprüfung einer Roboter-haltigen Station
Die Überprüfung muss sowohl den Pfad als auch die Optik testen, da die Variabilität im Pfad liegt.
Eine Referenzplatte mit Fehlern an bekannten Positionen wird mehrfach vorgelegt, und die Station muss diese jeweils mit derselben Rate und in derselben gemessenen Größe erkennen. Eine Station, die ein Partikel beim ersten Durchlauf erkennt, aber beim dritten Durchlauf übersieht, weist ein Pfad- oder ein Beleuchtungsstabilitätsproblem auf – das ist eine andere Fehlerursache als ein Problem mit der Erkennungsschwelle.
8. Planung des Pfads für vollständige Abdeckung
Der Pfad ist der Prozess bei einer Roboter-haltigen Station und wird gezielt entworfen, nicht durch Versuch und Irrtum erlernt.
Gruppierung von Ansichten nach Orientierung
Gesichter, die denselben Lichtwinkel benötigen, werden gemeinsam abgefahren – auch wenn sie nicht benachbart sind –, da die Alternative darin bestünde, bei jeder Ansicht den Modus zu wechseln. Bei einem Abschluss bedeutet dies, zunächst die oberen Flächen, dann die Seitenflächen und schließlich die Kantenradien zu gruppieren, wobei der Modus an jeder Gruppengrenze – nicht an jeder einzelnen Fläche – gewechselt wird.
Annäherungsrichtung
Jede Ansicht erfordert eine Annäherungsstrategie, die sicherstellt, dass der Taster beim Hin- und Herfahren den Bauteil nicht berührt; bei einer gekrümmten Verkleidung unterscheidet sich diese Annäherungsrichtung von der Blickrichtung. Ein Pfad, der dies ignoriert, führt bei einer Variante mit leicht abweichendem Radius zu einer Kollision – daher sind Annäherungsvektoren Bestandteil des Programms und keine Eigenschaft des Roboters.
Ein so konzipierter Pfad läuft in einem konsistenten Zyklus ohne Überraschungen ab; dieselbe Struktur ermöglicht es zudem, das Programm für die nächste Variante zu übernehmen, ohne bei einem leeren Programm neu beginnen zu müssen.
Häufig gestellte Fragen
Kann ein einziger Taster alle fünf Klassen abdecken?
Ja, wenn sie mehr als einen Beleuchtungsmodus unterstützt. Ein einzelner Modus deckt einige Klassen gut ab und verfehlt andere – deshalb wechselt ein Serienkopf zwischen mindestens zwei Modi.
Wie oft muss der Pfad neu eingeübt werden?
Nach jeder mechanischen Änderung am Kopf, an der Halterung oder am Roboter sowie nach einer Kollision. Andernfalls wird er anstelle einer Neueinübung mit der Referenzplatte überprüft.
Hat die Roboter-Geschwindigkeit Auswirkungen auf die Erkennung?
Nur, wenn die Belichtung erfolgt, während sich der Roboter bewegt. Eine indizierte Positionierung vor jeder Belichtung eliminiert diesen Effekt – allerdings auf Kosten der Zykluszeit.
Was ist das wichtigste Wartungsobjekt?
Der Kopf selbst: Lampenleistung, Sauberkeit der Linse sowie die mechanische Ausrichtung zwischen Kamera und Lichtquelle. Alle drei Parameter driften, und alle drei verändern das Bild, ohne eine Fehlermeldung zu erzeugen.
Fazit
Eine Roboterhalterung für die Kamera ermöglicht die Abdeckung pro Sensor – das macht sie bei großen Teilen mit mehreren Flächen und Varianten kostengünstig. Die Kosten entstehen während der Bewegung, und diese Bewegung muss die Beleuchtungsgeometrie halten, nicht nur die Position.
Die fünf Fehlerklassen erfordern mehr als einen Beleuchtungsmodus, und der Abnahmetest muss dieselbe Referenzplatte mehrfach wiederholen. Eine Station, die einmal besteht, hat ein Bild nachgewiesen, keinen Prozess.