Zum Inhalt

Recycling

Kurzbeschreibung

Im Mittelpunkt dieses Challenge-Projekts steht der Einsatz des Tools KI-Klassifizierung zur Klassifizierung verschiedener Abfallarten für Recyclingzwecke.

Sie entwickeln eine „Vision Starter Kit“-Anwendung, die zwischen verschiedenen Abfallklassen unterscheiden oder Fremdkörper in einer vordefinierten Abfallkategorie erkennen kann.

Projektinformationen

Projektart Erforderliches Wissensniveau Voraussichtliche Dauer Zusätzliche Hardware- und Softwareanforderungen
Challenge-Projekt Von den Grundlagen bis zum Fortgeschrittenenniveau 1 bis 4 Stunden Abfallgegenstände, zum Beispiel Papier, Kunststoffe oder Verpackungen
Optional: Förderband
Optional: Schieber oder Aussortierer zum Sortieren von Objekten
Alternative: LED- oder akustische Rückmeldung


Recycling

Ziel der Herausforderung

Ziel dieses Projekts ist es, mit dem Vision Starter Kit eine KI-basierte Recycling-Anwendung zu entwickeln.

Das System soll verschiedene Abfallgegenstände klassifizieren oder Fremdkörper in einem Abfallbehälter erkennen. So könnte die Anwendung beispielsweise Kunststoffgegenstände in einem Karton mit Papier erkennen oder Gegenstände in Kategorien wie Papier, Kunststoff und Verpackungen einordnen.

Im Gegensatz zu einem angeleiteten Projekt wird bei dieser Aufgabe keine vollständige Schritt-für-Schritt-Lösung bereitgestellt. Nutze dein Wissen aus früheren Vision Starter Kit-Projekten, um deinen eigenen Ansatz zu entwickeln.


Problemstellung

Falsch sortierte Abfallgegenstände sollten automatisch erkannt werden, um die Recycling- und Abfalltrennungsprozesse zu unterstützen.

Mögliche Szenarien:

  • Fremdkörper in einem Behälter erkennen
  • Abfälle in verschiedene Materialkategorien einteilen
  • falsch sortierte Objekte identifizieren
  • auf der Grundlage des Klassifizierungsergebnisses visuelles oder akustisches Feedback geben

Aufgabe

Erstellen Sie eine „Vision Starter Kit“-Anwendung, die Abfallgegenstände klassifiziert oder bewertet.

Ihre Lösung sollte Folgendes umfassen:

  1. Definition von Objekt- oder Materialklassen
  2. Aufbau der Bildaufnahme
  3. Training zur KI-Klassifizierung
  4. Tests mit verschiedenen Abfallgegenständen
  5. Rückmeldung oder Ergebnisdarstellung

Mögliche Kurse könnten sein:

  • Papier
  • Kunststoff
  • Pappe
  • Verpackung
  • Metall
  • Fremdkörper
  • leerer Hintergrund

Sie können auch eigene Klassen definieren, je nachdem, welche Objekte verfügbar sind.


Anforderungen

Grundlegende Anforderungen

  • Verwenden Sie das KI-Klassifizierungstool in SICK Nova.
  • Definieren Sie mindestens zwei Objekt- oder Materialklassen.
  • Erfassen Sie für jede Klasse mehrere Trainingsbilder.
  • Trainieren Sie das Klassifizierungsmodell.
  • Testen Sie das Modell mit neuen Abfallobjekten.
  • Beurteilen Sie, ob das Klassifizierungsergebnis zuverlässig ist.

Optionale Erweiterungen

  • Fügen Sie eine LED- oder akustische Rückmeldung hinzu.
  • Verwenden Sie ein Förderband.
  • Lösen Sie die Bildaufnahme automatisch aus.
  • Fügen Sie einen Schieber- oder Aussortiermechanismus hinzu.
  • Vergleichen Sie einfache und schwierige Objektformen.
  • Testen Sie verschiedene Lichtverhältnisse.

Vorgeschlagene Vorgehensweise

Orientieren Sie sich an folgendem Vorgehen:

  1. Richten Sie das Vision Starter Kit ein.
  2. Wählen Sie die Abfallkategorien aus, die Sie zuordnen möchten.
  3. Bereiten Sie für jede Kategorie mehrere Beispielobjekte vor.
  4. Erstellen Sie einen leeren Auftrag in SICK Nova.
  5. Bildaufnahme konfigurieren.
  6. Fügen Sie das Tool KI-Klassifizierung hinzu.
  7. Erstellen Sie für jede Abfallkategorie eine Klasse.
  8. Nehmen Sie für jede Klasse mehrere Bilder auf.
  9. Das Modell trainieren.
  10. Testen Sie die Klassifizierung mit neuen Objekten.
  11. Verbessern Sie den Datensatz, wenn das Ergebnis nicht zuverlässig ist.

Projektideen

Je nach verfügbarer Hardware können Sie die Aufgabe auf unterschiedliche Weise umsetzen.

Einfache Klassifizierung

Klassifizieren Sie einzelne Abfallgegenstände, die unter den Sensor gelegt werden.

Mögliche Klassen könnten Papier, Kunststoff oder Verpackungen sein.

Dies ist die einfachste Variante des Projekts und kann ausschließlich mit dem Starter-Kit umgesetzt werden.

Fremdkörpererkennung

Erkennen Sie, ob ein Abfallbehälter einen Gegenstand enthält, der nicht zur erwarteten Kategorie gehört.

Beispiel: Erkennen eines Kunststoffgegenstands in einem Papierbehälter.

Visuelle Rückmeldung

Zeigen Sie das Prüfergebnis mithilfe einfacher Rückmeldungen an.

Beispiele hierfür sind ein grünes Licht für korrekte Objekte, ein rotes Licht für falsche Objekte, akustisches Feedback oder eine Meldung auf einem angeschlossenen Gerät.

Automatisierte Sortierung

Erweitern Sie das Projekt mit zusätzlicher Hardware.

Mögliche Erweiterungen sind ein Förderband, ein Auslösesensor, ein Schieber, ein Aussortierer oder eine Signalleuchte.


Tipps

Tipp 1: Fangen Sie einfach an

Beginnen Sie mit nur zwei Klassen, zum Beispiel Papier und Kunststoff.
Sobald die Klassifizierung zuverlässig funktioniert, fügen Sie weitere Klassen hinzu.

Tipp 2: Verwende verschiedene Varianten

Nehmen Sie Trainingsbilder mit unterschiedlichen Objektpositionen, Drehungen und Entfernungen auf.
Dies kann die Robustheit des Klassifizierungsergebnisses verbessern.

Tipp 3: Achten Sie auf die Beleuchtung

Recyclinggegenstände können reflektierende oder transparente Oberflächen haben.
Achten Sie darauf, dass das Bild gut ausgeleuchtet ist und das Objekt deutlich zu erkennen ist.

Tipp 4: Nutzen Sie das Projekt zur geführten Klassifizierung

Wenn Sie sich nicht sicher sind, wie Sie das KI-Klassifizierungstool verwenden sollen, sehen Sie sich das unten stehende Beispielprojekt mit Anleitung noch einmal an.


Erwartetes Ergebnis

Nach Abschluss dieser Aufgabe sollte das Vision Starter Kit in der Lage sein, die ausgewählten Abfallgegenstände zu klassifizieren oder Fremdkörper in einem definierten Recycling-Szenario zu erkennen.

Ein erfolgreiches Ergebnis bedeutet, dass:

  • Die trainierten Klassen werden korrekt erkannt
  • Neue Testobjekte werden zuverlässig klassifiziert
  • Falsch klassifizierte Objekte können durch zusätzliche Trainingsbilder identifiziert und verbessert werden.
  • Die Projektidee lässt sich durch Feedback oder Sortierhardware erweitern.

Beispiel-Projektdatei

Eine vorgefertigte Beispielprojektdatei finden Sie hier:

Recycling-Papierkorb-Projekt


Zusammenfassung

In diesem Challenge-Projekt haben Sie die KI-Klassifizierung auf einen Anwendungsfall im Bereich Recycling angewendet.

Du hast geübt, wie man:

  • Objekt- oder Materialklassen definieren
  • Trainingsbilder sammeln
  • ein KI-Klassifikationsmodell trainieren
  • Klassifizierungsergebnisse auswerten
  • den Datensatz verbessern
  • Überlegen Sie sich mögliche Erweiterungen wie Feedback- oder Sortierfunktionen.

Dieses Projekt eignet sich gut als Übung, um den Workflow des Vision Starter Kits auf eine praxisnahe Anwendung zu übertragen.


Nächste Schritte

Fahren Sie mit einem weiteren Vision-Projekt fort oder öffnen Sie die vollständigen Projektdateien auf GitHub.com.