Boden-Luft-Abwehr: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
== Einleitung == | == Einleitung == | ||
Dieses Projekt wurde im Kurs [[DSB SoSe2016|Digitale Signal und Bildverarbeitung]] im Sommersemester als Bestandeil der Übungen durchgeführt und ist in diesem Artikel dokumentiert | Dieses Projekt wurde im Kurs [[DSB SoSe2016|Digitale Signal und Bildverarbeitung]] im Sommersemester 2016 als Bestandeil der Übungen durchgeführt und ist in diesem Artikel dokumentiert | ||
== Aufgabenstellung == | == Aufgabenstellung == | ||
Zeile 13: | Zeile 13: | ||
Die Steuerung sollte über Matlab erfolgen. | Die Steuerung sollte über Matlab erfolgen. | ||
== | == Vorbereitung == | ||
Grundlage der Steuerung war die Vorarbeit der Gruppe, die den Rocket Launcher mechanisch aufgebaut hat. Diese hat ihr Arbeit ausreichend dukumentiert und ein Simulink-Modell hinterlassen, welches die Steuerung über die Tasten des EV3-Moduls ermöglicht. | Grundlage der Steuerung war die Vorarbeit der Gruppe, die den Rocket Launcher mechanisch aufgebaut hat. Diese hat ihr Arbeit ausreichend dukumentiert und ein Simulink-Modell hinterlassen, welches die Steuerung über die Tasten des EV3-Moduls ermöglicht. | ||
Mit Hinblick auf die Erweiterung des Programms um die Steuerung und Regelung des Rocket Launchers sollte das Simulink Modell nicht weiter genutzt werden, sondern die Funktionen in Matlab Code umgesetzt werden. | Mit Hinblick auf die Erweiterung des Programms um die Steuerung und Regelung des Rocket Launchers sollte das Simulink Modell nicht weiter genutzt werden, sondern die Funktionen in Matlab Code umgesetzt werden. | ||
Für die Einbindung der Webcam und des Lego EV3-Moduls wurde Matlab mit den Support Packages [http://de.mathworks.com/help/supportpkg/usbwebcams/index.html?s_cid=doc_ftr | Für die Einbindung der Webcam und des Lego EV3-Moduls wurde Matlab mit den Support Packages [http://de.mathworks.com/help/supportpkg/usbwebcams/index.html?s_cid=doc_ftr USB Webcams] und [http://de.mathworks.com/help/supportpkg/legomindstormsev3io/index.html?s_cid=doc_ftr LEGO MINDSTORMS] ausgerüstet. | ||
== Durchführung == | |||
== Ergebnisse == | |||
== Siehe auch == | |||
hier SVN Link | |||
== Weblinks == | |||
<references /> | |||
---- | |||
→ zurück zum Hauptartikel: [[DSB SoSe2016]] |
Version vom 23. Juni 2016, 10:27 Uhr
Autor: Adam Fankhauser
Betreuer: Prof. Schneider
Einleitung
Dieses Projekt wurde im Kurs Digitale Signal und Bildverarbeitung im Sommersemester 2016 als Bestandeil der Übungen durchgeführt und ist in diesem Artikel dokumentiert
Aufgabenstellung
Aufgabe in diesem Projekt war die Weiterführung des Projekts Lego Mindstorms Rocket Launcher aus dem Fachpraktikum Elektrotechnik (WS 14/15). Der mechanisch fertiggestellte Rocket Launcher sollte per Webcam ein Objekt, beispielsweise einen roten Ballon, erkennen, sich auf das Objekt ausrichten und eine Rakete gezielt darauf abfeuern. Die Steuerung sollte über Matlab erfolgen.
Vorbereitung
Grundlage der Steuerung war die Vorarbeit der Gruppe, die den Rocket Launcher mechanisch aufgebaut hat. Diese hat ihr Arbeit ausreichend dukumentiert und ein Simulink-Modell hinterlassen, welches die Steuerung über die Tasten des EV3-Moduls ermöglicht. Mit Hinblick auf die Erweiterung des Programms um die Steuerung und Regelung des Rocket Launchers sollte das Simulink Modell nicht weiter genutzt werden, sondern die Funktionen in Matlab Code umgesetzt werden.
Für die Einbindung der Webcam und des Lego EV3-Moduls wurde Matlab mit den Support Packages USB Webcams und LEGO MINDSTORMS ausgerüstet.
Durchführung
Ergebnisse
Siehe auch
hier SVN Link
Weblinks
→ zurück zum Hauptartikel: DSB SoSe2016