Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SANDRA - Das sprechende Schlagzeug

The current prototype of the SANDRA project is implemented as a display mounted inside a real bass drum. The display is powered by a Raspberry Pi mini computer that runs a Python program for the visualization. It is connected to the drum kit controller via an Arduino microcontroller that handles the communication using the MIDI standard. Several “sets” containing different visualizations can be selected using a custom interface that is also showing the current set number to the drummer. The visualizations are hard coded into the software at this point.

Further work will include making the software more modular to enable the drummer to easily create new visualizations and sets. A communication form between the Raspberry Pi and the microcontroller will be needed to update its functionalities without having to flash the ROM for every change in the sets. The hardware may also be updated to be redundant as a measure of fault tolerance.

To work within this project is possible as theses (bachelor or master) or praktika (P1 or P2) which can be discussed with the supervisor. Further information is available on the project's website.

If you're interested, please contact Oliver Hödl (oliver.hoedl@univie.ac.at) and describe why you are interested in the project and your prior experience.



The Broadband Well – Exploration and prototypical implementation of use cases for lokal very-high speed broadband access
points
points - vergeben / already taken

This project explores the practical value and importance of publicly accessible, very-high speed broadband access points (reaching or exceeding 10 Gbps symmetric) in comparison to today's private, home broadband coverage and lower-speed public access points which are asymmetric and slower by 2 to 4 orders of magnitude.

To start, explore the user's view on the private and business values of such a service. Second, design and realize a prototype access point (e.g. in cooperation with FunkFeuer, Vienna's community network) including the supporting software. For example, implement a Web-based map tool that visualizes whether a user should perform a Web download using their (slower) home connection or rather spend the time traveling to the Broadband Well and back, and perform the download there much more quickly.

Other use case scenarios may include using Internet services other than the Web, to be determined by the concept phase of your thesis. Depending on the specific use cases that should be supported, different technical and conceptual (e.g. legal) challenges arise and must be addressed by the thesis project.

This project is available as a Bachelor's thesis. The COSY research group provides a very-high speed broadband access point (10 Gbps symmetric) on our premises; please note that this access point is only accessible for research (e.g. testing) purposes.

If you are interested, please contact Albert Rafetseder (albert.rafetseder@univie.ac.at) and Christian Löw (christian.loew@univie.ac.at).

...

Radio Interference Modeling - open

Transmissions over radio may suffer interference both from out-of-band and in-band transmissions. Your task is to choose modulation schemes and develop models for interference for them, both within the same modulation scheme and across schemes. Target metrics focus on the demodulated signal and thus the disturbance that interferences cause in the demodulator: effects on the spectral content, noise floor, transmitter/receiver synchronization, etc. You evaluate your models both in theory and in practice, i.e. mathematically and through an implementation in GNU Radio.

If you're interested, please contact Albert Rafetseder (albert.rafetseder@univie.ac.at)


Promiscuous Mode for the
ESP8266 - open
ESP8266 - vergeben / already taken

The ESP8266 offers an interesting WiFi-enabled small-scale embedded platform. Your task is to extend the MicroPython firmware available for it to enable its wireless interface's promiscuous mode. This lets an ESP8266 act as a passive WiFi sensing and measurement device. Based on your implementation, you design a distributed experiment with multiple devices that makes use of your new feature, e.g. track WiFi beacons from smartphones across geographical areas in a privacy-preserving manner (paper).

If you're interested, please contact Albert Rafetseder (albert.rafetseder@univie.ac.at)

...