Sie sind hier:
Schriftgröße ändern
Seiteninhalt
In their master thesis students demonstrate their ability to independently solve problems in the area of their specialization using state-of-the-art scientific methods. If you are interested in one of our master theses, please contact the responsible advisor.
| |
for Research Projects and Master Theses
|
|
|
|
Mobile Systems

| Evolutionäre Algorithmen |
| Status | available |
| Advisor | Privatdozent Dr. Wilfried Elmenreich |
| Contact | Dr. Wilfried Elmenreich |
| E-Mail | |
| Description | FREVO is an open-source framework developed in Java to help engineers and scientists in evolutionary design or optimization tasks. The major feature of FREVO is the componentwise decomposition and separation of the key building blocks for each optimization tasks. We identify these as the problem definition, solution representation and the optimization method. This structure enables the components to be designed separately allowing the user to easily swap and evaluate different configurations and methods or to connect an external simulation tool. The intended work for the thesis can be done in one of the following two ways: (i) implementation of a new problem domain within the framework and evaluate how well the neural controllers can be evolved to solve the task. (ii) implementation a new representation for the controller (e.g. Spiking Neural Networks) and apply it to existing problem domain implementations. (iii) or, working on the optimization method.
Anforderungen/Inhalt: Programmieren: ++ (Java) Wissenschaftlich Arbeiten: ++ Mathematik/Logik: + Hardware: 0
|
|

| Selbstorganisierende Elektronik/Hardware |
| Status | available |
| Advisor | Privatdozent Dr. Wilfried Elmenreich |
| Contact | Dr. Wilfried Elmenreich |
| E-Mail | |
| Description | Der Hamburger Alexander Weber hat mit seinen Fireflies, einer kleinen Elektronikschaltung mit einem Microcontroller, einem Lichtsensor und einer RGB-LED gezeigt, dass man mit einfachen Mitteln einen spannenden Demonstrator - in seinem Fall die Nachbildung von blinkenden Glühwürmchen - für selbstorganisierende Systeme schaffen kann. Im Rahmen dieser Arbeit sollen Möglichkeiten zur Demonstration von selbstorganisierenden Phänomenen wie Synchronisation oder Musterbildung mit Hilfe von einfachen Komponenten untersucht werden. Dazu sollen Versuchsaufbauten mit Steckbrettern oder kleine Prints mit EAGLE gelayoutet werden. Zusätzlich oder statt des Aufbaus eigener Elektronikschaltungen wäre auch der Einsatz von Smartphones als Komponenten möglich.
Anforderungen/Inhalt: Programmieren: + (C oder Smartphoneprogrammierung) Wissenschaftlich Arbeiten: + Mathematik/Logik: + Hardware: ++
|
|

| Selbstorganisierende Konfiguration von Sensoren und Aktoren |
| Status | available |
| Advisor | Privatdozent Dr. Wilfried Elmenreich |
| Contact | Dr. Wilfried Elmenreich |
| E-Mail | |
| Description | Bei der Konfiguration von vernetzten eingebetteten Systemen muß der Systemadministrator eine Unzahl von Variablen und Verbindungsmöglichkeiten betrachten (er muss sozusagen die virtuelle Verkabelung der Sensoren und Aktoren vornehmen). Bei komplexen Systemen wie zum Beispiel einem KfZ sind derartig viele Elektronikkomponenten im Spiel, dass ab einer gewissen Größe die Fehlerwahrscheinlichkeit dramatisch zunimmt. In dieser Arbeit soll die Konfiguration durch ein intelligentes System von Agenten unterstützt werden, welche die Parameter von Sensoren und Aktoren sinnvoll zueinander matchen. Die Arbeit umfasst das Einarbeiten in das Konzept der sogenannten Ontologien, der Aufbau einer Beispielontologie und der Demonstration des Konzepts in einem Sensor/Aktuatornetzwerk.
Anforderungen/Inhalt: Programmieren: + (Java, Python oder C) Wissenschaftlich Arbeiten: ++ Mathematik/Logik: + Hardware: +
|
|

| Online Game: Virtuelle Roboterfußballmeisterschaft |
| Status | available |
| Advisor | Privatdozent Dr. Wilfried Elmenreich |
| Contact | Dr. Wilfried Elmenreich |
| E-Mail | |
| Description | Für das FREVO-Tool wurde ein einfacher Roboterfußballsimulator entwickelt, welcher ein Spiel zwischen zwei computergesteuerten Teams simuliert. Um auf diese Weise die zugehörige Forschung populärer zu machen, soll eine Webseite aufgebaut werden, auf der Benutzer ihre Steuerprogramme hochladen und gegen andere Teams antreten lassen können. Im Sinne eines Fussballmanagers für Programmierer können so Forschungsergebnisse gegenüber händisch implementierten Lösungen getestet werden.
Anforderungen/Inhalt: Programmieren: ++ (PHP, Java) Wissenschaftlich Arbeiten: + Mathematik/Logik: 0 Hardware: 0
|
|

| Java-Tool zum Untersuchen von Selbstorganisierenden Phänomenen |
| Status | available |
| Advisor | Privatdozent Dr. Wilfried Elmenreich |
| Contact | Dr. Wilfried Elmenreich |
| E-Mail | |
| Description | Im WS 2010/11 fand auf Basis des AntMe!-Systems ein Programmierwettbewerb für SchülerInnen statt, im Zuge dessen die Teilnehmenden "intelligentes" Verhalten von (miteinander konkurrierenden) Ameisenvölkern innerhalb eines .NET-basierten Simulationsframeworks implementieren sollen (vgl. http://antme.uni-klu.ac.at/). Um in Zukunft ähnliche Wettbewerb auf Open-Source-Basis durchführen zu können, ist es Ziel dieser Diplomarbeit, ein vergleichbares Simulationsspiel zu entwickeln. Das zu entwickelnde System sollte bevorzugt auf einer offenen Plattform wie z.B. Java/Eclipse entwickelt werden. Der Umfang ist skalierbar so dass die Arbeit wahlweise allein oder in einem Team zu zweit durchgeführt werden kann. Voraussetzungen: Master-Studium Informatik oder Informationsmanagement, Interesse an konkreter Systementwicklung, Teamfähigkeit und Kommunikationsfähigkeit mit anderen Projekt-Stakeholdern (TeWi-Öffentlichkeitsarbeit, SchülerInnen, LehrerInnen). Neben Programmierfertigkeiten ist bei dieser Arbeit vor allem Kreativität bei der Entwicklung der Spielidee gefragt.
Anforderungen/Inhalt: Programmieren: ++ (Java) Wissenschaftlich Arbeiten: ++ Mathematik/Logik: 0 Hardware: 0
|
|
