Your browser doesn't support javascript. This means that the content or functionality of our website will be limited or unavailable. If you need more information about Vinnova, please contact us.

Programming Wearable IoT Apps

Reference number
Coordinator RISE Research Institutes of Sweden AB
Funding from Vinnova SEK 100 000
Project duration January 2025 - June 2025
Status Ongoing
Venture 6G - Competence supply
Call 6G - Supervision of degree work

Purpose and goal

The project aims to design a programming system that simplifies the orchestration of multiple machine-learning (ML) algorithms, particularly neural networks, along with sensors and actuators on or in the body. These algorithms process physiological data and enable wearable IoT applications. The system will help non-experts program and integrate these components more easily, allowing them to develop ML applications for real-time physiological data processing and interaction.

Expected effects and result

The expected result is to design a programming system that adopts a “building-block” approach, similar to Blocky or Node-RED, that allows developers to compose wearable IoT applications that span data acquisition and machine learning on resource-constrained sensor nodes, the edge, and cloud devices. Towards the end of the thesis, the student will then realize a prototype implementation to demonstrate the system in action.

Planned approach and implementation

The study will begin with a literature review on machine learning applications in in- and on-body sensors. This will be combined with an analysis of the programming process of IoT devices. Based on these insights, an orchestrating mechanism will be designed and implemented, with a potential prototype for real-world evaluation. Finally, the findings will be documented in the thesis, which will be written and discussed.

The project description has been provided by the project members themselves and the text has not been looked at by our editors.

Last updated 14 February 2025

Reference number 2024-04243