Vollständiger Leitfaden zum Zufallsbin-Picking
Vollständiger Leitfaden zum Zufallsbin-Picking
Was ist Zufallsbin-Picking?
Industrien und Beispiele für Random Bin Picking

Zufälliges Bin-Picking von Metallobjekten
Logistik
Automobilindustrie
Lebensmittel- und Getränkeindustrie
Fertigung

Originales 2D-Bild

2D KI-Erkennung mit Winkelerkennung

3D-Punktwolke mit Abholpunktplatzierung
Pharmazeutische und medizinische Industrie
Grundlagen des Random-Bin-Picking-Systems
Tool Center Point (TCP) Kalibrierung

TCP-Kalibrierung
Vision-zu-Roboter-Kalibrierung
3D-Scanning und Objekterkennung
• Objekte, die sich auf der oberen Oberfläche des Behälters befinden.
• Objekte, die nicht verdeckt oder nur leicht von anderen Gegenständen verdeckt sind.
• Sichtbare Merkmale, die bei der Bestimmung der Abholorientierung des Objekts helfen.
• Objekte sind sicher positioniert und gedreht, um sicherzustellen, dass der Roboter oder sein Endeffektor während des Abholvorgangs nicht kollidiert.
Erzeugung und Ausführung des Abholpunkts
Zykluswiederholung
Herausforderungen und Lösungen beim Random Bin Picking
Strikte Zykluszeitanforderungen
• 3D-Kamera-Aufnahmezeit: Die 3D-Kamera muss schnell sowohl 2D-Bilder als auch 3D-Punktwolken erfassen.
• Erzeugung von Bildern und Punktwolken: Algorithmen zur Erzeugung der 2D-Bilder und 3D-Punktwolken müssen effizient und optimiert sein.
• Objekterkennung: Der Algorithmus zur Objekterkennung muss schnell sein; der Einsatz von KI kann die Geschwindigkeit und Genauigkeit erheblich steigern.
• Pick-Point-Positionierung: Der Algorithmus zur Bestimmung der Pick-Punkte muss schnell sein. KI kann hier eingesetzt werden, um hohe Geschwindigkeit zu erreichen.
• Bewegungsplanung: Das Bewegungsplanungssystem muss sicherstellen, dass sichere Trajektorien schnell berechnet werden.
• Robotergeschwindigkeit: Der Roboter selbst muss mit hoher Geschwindigkeit arbeiten, um den Zykluszeitanforderungen gerecht zu werden.
• Endeffektor-Auswahl: Die Auswahl des geeigneten Endeffektors ist entscheidend, um Fehlpickvorgänge zu minimieren und sicherzustellen, dass die Objekte während der Roboterbewegungen sicher bleiben.
Hohe Pick-Genauigkeit
• Geeigneter 3D-Scanner: Die Auswahl eines 3D-Scanners, der für das Material des Objekts, den Arbeitsabstand und die Dimensionen des Behälters geeignet ist, ist unerlässlich.
• Hohe Auflösung: Der 3D-Scanner sollte eine hohe Auflösung für eine detaillierte Erfassung bieten.
• Computer Vision und Bildvorverarbeitung: Der Einsatz fortschrittlicher Computer Vision-Techniken und Bildvorverarbeitung kann die Genauigkeit erheblich verbessern.
• KI zur Objekterkennung: Die Auswahl des richtigen KI-Algorithmus kann die Genauigkeit der Objekterkennung verbessern.
• KI zur Pick-Point-Platzierung: KI-Methoden zur 3D-Abgleichung können die Genauigkeit der Pick-Point-Platzierung weiter verfeinern.
• Feinabstimmung: Eine umfassende Feinabstimmung der 3D-Scanner-Parameter, der Bildvorverarbeitungstechniken, des 2D-Erkennungs-KI-Algorithmus und der 3D-Abgleichmethode für die Pick-Point-Platzierung ist entscheidend für optimale Leistung.
• Stabile Lichtverhältnisse: Die Sicherstellung einer stabilen Beleuchtungsumgebung ist wichtig, um konsistente Ergebnisse zu erzielen.
Zufällige Objektorientierung
• Schichtweise Vorgehensweise: Scannen und Auswählen der am besten geeigneten Objekte, dann erneutes Scannen, um die nächste Iteration zu starten und schrittweise Schicht für Schicht vorzugehen.
• Behälterschüttler: Ein Behälterschüttler kann verwendet werden, um die Positionen der Objekte zu verändern.
• Zwei-Stufen-Picking: Zunächst das Objekt so effektiv wie möglich greifen und dann an einer zweiten Station ohne andere Objekte trennen, um eine genauere Entnahme zu ermöglichen.
• Endeffektor: Die richtige Auswahl des Endeffektors ist entscheidend, um die Wahrscheinlichkeit einer erfolgreichen Objektaufnahme in herausfordernden Szenarien zu erhöhen.
• Behälterdesign: Das Design des Behälters ist entscheidend. Für bestimmte Anwendungen kann eine umgekehrte, truncated Pyramidform des Behälters eine effektive Lösung bieten.





