Programming of a demo for vibrotactile compression
programming, haptics, compression
Description
In this work you are going to implement a demo presenting vibrotactile signals to a user and asking for a quality rating. The goal is to process data in realtime, such that the latency introduced by the codec can be evaluated. If enough time is left, we will also implement a haptic interface with hardware such as the Phantom Omni.
The data that is processed has high similarities to audio, such that a C++ audio library will be utilized (JUCE).
Clean programming as well as using professional tools like git will also be something you will learn along the way.
Prerequisites
The student should have decent programming knowledge, ideally in C++.
Contact
lars.nockenberg@tum.de
Supervision in German and English possible