Home > Teaching > Theses > Interactive Augmented Reality for Device Control in Ambient Dynamix

Interactive Augmented Reality for Device Control in Ambient Dynamix

Type: Bachelor or master thesis
Status: Open
Begin: As soon as possible
Student: N/A

Research Area

Today’s powerful mobile devices and software platforms provide exceptional foundations for wide-area context-aware computing; however, existing context-frameworks are often difficult to use, lack appropriate security features, support few context types, and are unable to integrate new capabilities at runtime. To address these challenges, we’re developing Ambient Dynamix, an open plug-and-play context framework for Android. Dynamix runs as an OSGi-based background service on Android-based devices, modeling context information from the environment using the device itself as a sensing, processing and communications platform. Context modeling is performed by a tailored set of plug-ins, which are dynamically provisioned to the device during runtime. Plug-ins relieve application developers from the complexity of low-level context modeling issues, such as sensor management, noise reduction, time-of-flight calculations, feature extraction, machine learning, web-services interaction, etc. Dynamix comes with a large collection of ready-made plug-ins and provides an Open Plug-in SDK and extensible repository architecture, which enables 3rd party developers to quickly create and share new plug-ins types with the community.

The Thesis Topic

Augmented reality (AR) is a live, direct or indirect, view of a physical, real-world environment whose elements are augmented by computer-generated sensory input such as sound, video and graphics. By combining AR techniques with existing device control systems, it is possible to enable the user to physically control their environment using virtual controls.

This thesis explores integration of interactive AR techniques within Ambient Dynamix, with a focus on controlling physical devices using dynamically generated virtual control elements.

This thesis should:

  • Investigate existing AR frameworks with a focus on Android-based deployment through Ambient Dynamix.
  • Investigate existing device control approaches common to audio/video systems (e.g., UPnP, Zeroconf) and home automation.
  • Develop mechanisms for dynamically identifying control points using contextual information.
  • Develop mechanisms for enhancing physical device control using AR techniques – e.g., dynamically generating virtual device controls on the end-user’s mobile device.
  • Integrate the approach into Dynamix plug-ins and/or Dynamix-based applications.
  • Devise experiments that demonstrate the validity and effectiveness of the thesis approach.


Strong Java programming skills and experience with Android development are required. A background in home automation will be beneficial, but is not required. Supervision is organized in English. Therefore, the thesis should be performed in English as well.

Fine Print

After introduction into the topic and implementation of the required tasks, a solid documentation has to be performed. The implemented code has to be completely commented and will be released under the Apache Open Source License. The rules for Writing Scientific Theses at the institute have to be followed.


© 2016 University of Lübeck · Institute of Telematics.    All rights reserved.