Boden-Luft-Abwehr: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
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 "USB Webcams" und "LEGO MINDSTORMS" ausgerüstet.
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/functionlist.html| LEGO MINDSTORMS]ausgerüstet.

Version vom 23. Juni 2016, 10:13 Uhr

Autor: Adam Fankhauser

Betreuer: Prof. Schneider

Einleitung

Dieses Projekt wurde im Kurs Digitale Signal und Bildverarbeitung im Sommersemester 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.

Umsetzung

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 MINDSTORMSausgerüstet.