Themen für Bachelor und Masterarbeiten Bei Interesse an einem Thema ermutigen wir Sie sich bei der zuständigen Person einfach per Email oder persönlich zu erkundigen! RODOS Porting Porting für Android Platform M.Sc. Frank Flederer frank.flederer@uni-wuerzburg.de RODOS Gateway Entwicklung ROS Gateway für RODOS Topics Ziel ist die Entwicklung und Implementierung eines ROS Gatewayknotens, der es ROS Prozessen (Knoten) erlaubt mit RODOS Threads zu kommunizieren. M.Sc. Michael Strohmeier micheal.strohmeier@uni-wuerzburg.de Indoor Navigation mit Radiobeacon Entwicklung einer Radiosignalstation für die Indoor Navigation Code Generator Entwicklung eines Code Generators, der von MATLAB/OCTAVE in C++/RODOS Code umsetzt
PentaCopter Design eines PentaCopters mit einem großem, zentralem und vier positionskontrollierenden Propellern TailSitter Design und Konstruktion eines TailSitters Java ByteCode Interpreter Entwicklung eines Interpreters für Java ByteCode Radar als Virtuelle Maus Für Umgebungen in denen keine Maus zur Steuerung zur Verfügung steht, sollen X-Y Handbewegungen mithilfe von industriellen Kleinautoradaren erkannt werden. Höhenerkennung und Kontrolle eines Drei-Achsen Floating Satellitensystem mit zentralisierter Masse mithilfe von Kontrollaktuatoren
Um verschiedene Höhenkontrollalgorithmen und Strategien für kleine Satelliten in fast reibungsfreier Umgebung zu entwickeln und zu testen, wurde ein Drei- Achsen Floating Satellitensystem ( FloatSat ) mit beweglicher Masse entwickelt. Ein Höhenerkennungs- und Kontrollsystem für dieses System mit der Fähigkeit den Schwerpunkt der Satellitenmasse mit dem Zentrum der Sphäre übereinstimmen zu lassen, soll mithilfe von vorhandenen linearen Massenaktuatoren designt werden, damit der Effekt der Gravitation der Erde auf den Satelliten negiert werden kann. Kenntnisse: - Systemmodellierung - Grundlagen der Kontrolltheorie - C/C++ - Embedded Programming (RODOS) M.Sc. Eng. Atheel Redah redah@informatik.uni-wuerzburg.de Programmierung und GUI des Remote Cokpits Implementierung eines Algorithmus, der Nachrichten in Frames enkodiert. Der Overhead für Byte Stuffing soll möglichst klein sein. Der Empfänger soll in der Lage sein den Anfang/Ende des Frames trotz Übertragungsfehler zu erkennen. Gleichzeitig soll der Empfänger statistische Analyse des Nachrichteninhalts mit niedrigem Auftreten von Markierungen in den Nachrichten auswählen können. ALINA Rover Control Benötigt wird Erfahrung mit C++
Wireless Satellit: Messungen von Wireless Modulen in Satellitenstrukturen Benötigt wird Erfahrung mit C++ Entwicklung eines Auto balancing Systems Positionen verschiedener Tonquellen werden durch einen RF- Empfänger (bereits vorhanden) gemessen. Das Stereosignal muss in einem Embedded System balanciert werden und Tests sollen erstellt werden. Kenntnisse: - C++ - Erfahrung mit digital - Interfaces SPI, I 2 C,... Thomas Walter thomas.walter@uni-wuerzburg.de Entwicklung einer SpyderCrane Kontrollsoftware Nur als BA möglich Die SpyderCrane ist eine Konstruktion bestehend aus vier Winden und einer Plattform, welche durch dünne Stahlseile aus den Winden in der Luft hängt. Die Plattform soll fähig sein, jede Position in einem quaderförmigen Arbeitsraum zu erreichen. Bereits existierendes System soll verbessert werden. Der Schwerpunkt liegt hierbei auf der Verbesserung des Punkt-zu-Punkt-Verfahrens (Trajektorienplanung). Es wird eine Positionkontrolle für die Motorposition benötigt, um alle 4 Controler mit einem Hostcomputer zu verbinden (Kommandierung und Auslesen der Motorposition). Schließlich soll ein Interface mit gewünschter 3D Platformposition als Input entwickelt werden. Thomas Walter thomas.walter@uni-wuerzburg.de