Entwicklung einer kamerabasierten Legoteil Zählmaschine: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 11: | Zeile 11: | ||
== Aufgabenstellung == | == Aufgabenstellung == | ||
<!-- | |||
# Entwicklung einer Zählmaschine | # Entwicklung einer Zählmaschine | ||
# Einsatz einer USB Webcam zur Bauteileerkennung | # Einsatz einer USB Webcam zur Bauteileerkennung | ||
Zeile 17: | Zeile 18: | ||
# Als Ausgabeformat ist eine Soll-Ist-Liste zu erstellen, auf der Fehlteile mit Bestellnummer zur Nachbestellung aufgelistet werden. | # Als Ausgabeformat ist eine Soll-Ist-Liste zu erstellen, auf der Fehlteile mit Bestellnummer zur Nachbestellung aufgelistet werden. | ||
# Die Maschine soll NXT und EV3 Basis- und Ergänzungssets verarbeiten können. | # Die Maschine soll NXT und EV3 Basis- und Ergänzungssets verarbeiten können. | ||
# Die Fehlerrate soll bei 0% liegen. | |||
# Test und wiss. Dokumentation der Ergebnisse | |||
--> | |||
# Erkennen Sie die Bauteile eines EV3 und NXT Basis- und Ergänzungssets mithilfe einer Kamera (Webcam). | |||
# Bildverarbeitung mit Matlab | |||
# Die Form der Bauteile muss visuell erkannt und gezählt werden. | |||
# Als Ausgabeformat ist eine Soll-Ist-Liste zu erstellen, auf der Fehlteile mit Bestellnummer zur Nachbestellung aufgelistet werden. | |||
# Optimierung der Algorithmen auf Echtzeitfähigkeit. | |||
# Die Fehlerrate soll bei 0% liegen. | # Die Fehlerrate soll bei 0% liegen. | ||
# Test und wiss. Dokumentation der Ergebnisse | # Test und wiss. Dokumentation der Ergebnisse |
Version vom 8. Mai 2014, 10:27 Uhr
Autor: Michael Deitel
Betreuer: Prof. Schneider
Art: Projektarbeit
Thema
Jedes Semester mühen sich die Studierenden mit dem Zählen der Legoteile beim Ausleihen und der Rückgabe. In dieser studentischen Arbeit gilt es eine Maschine zu entwickeln, die Legoteile vereinzelt und diese automatisch zählt.
Ziel
Digitales Zählen aller Legoteile in unter 10 Minuten und Ausgabe eine Soll-Ist Liste.
Aufgabenstellung
- Erkennen Sie die Bauteile eines EV3 und NXT Basis- und Ergänzungssets mithilfe einer Kamera (Webcam).
- Bildverarbeitung mit Matlab
- Die Form der Bauteile muss visuell erkannt und gezählt werden.
- Als Ausgabeformat ist eine Soll-Ist-Liste zu erstellen, auf der Fehlteile mit Bestellnummer zur Nachbestellung aufgelistet werden.
- Optimierung der Algorithmen auf Echtzeitfähigkeit.
- Die Fehlerrate soll bei 0% liegen.
- Test und wiss. Dokumentation der Ergebnisse
Anforderung
Besuch der Veranstaltung Praxisseminar
Empfohlene Zusatzkurse
Literatur
- Demant, C.; Streicher-Abel, B.; Springhoff, A.: Industrielle Bildverarbeitung. Heidelberg: Springer, 3. Auflage 2011. ISBN 978-3-642-13096-0
- Hesse, S.; Schnell, G.: Sensoren für die Prozess- und Fabrikautomation. Wiesbaden: Vieweg+Teubner Verlag, 5. Auflage, 2011. ISBN 978-3-8348-0895-0
- Beyerer, J.; Puente León, F., Frese, C.: Automatische Sichtprüfung. Heidelberg: Springer, 2012. ISBN 978-3-642-23965-6
- Steinmeier, J.: Bildanalyse. Heidelberg: Springer, 2008. ISBN 978-3-540-79742-5
- Tönnies, K. D.: Grundlagen der Bildverarbeitung. München: Pearson Studium 2005. ISBN 3-8273-7155-4
Weblinks
- BrickIt - Dynaway Sorting Plant
- LEGO Axle Sorter AS-L40A
- [LEGO Mindstorms NXT Vision Guided Brick Sorter ver1 ]
- Realtime LEGO Brick Image Retrieval
Siehe auch
→ zurück zum Hauptartikel: Studentische Arbeiten