Neuro-Muscular Rehabilitation Solution

 Patients use sensors & object-tracking to play games as part of physiotherapy plan. Targeted muscle activity and movements can be encouraged or discouraged by adjustments to software parameters.

EMG Signal Integration

Native app takes incoming signals from different hardware & sensors, generating signals that can be used to control games. Signals can be conditioned / scaled, and algorithms created to form a new control channel.

Object Tracking

Use cameras to track colours and objects, translating screen positions into signals, that can be incorporated into the Trainer program. Patients can control a game by moving an object in a set direction or performing an exercise.

Game Integration

The Trainer application takes signals from sensors, hardware and the Object Tracker and outputs a packet of control data. Games were developed and modified to use this control data, patients can play a game using their muscles & movements.

SKILLSET USED

Python

Object Tracking application was developed in Python.

OpenCV

OpenCV was used as a foundation to build object and colour tracking technology into the Python application.

Visual C#

Trainer application was developed in Visual C# as a native windows application. Developed charting, data storage & hardware integration.

Named Pipes

Named Pipes were used as a transport medium to exchange data between the Trainer app, Object Tracker and all games.

|Other Project Samples|

Project: TransparencyO

Blockchain Corporate Governance Platform

Project: Clean Oceans

Positive-Impact Mobile Apps

Project: DIVE

Mobile Video Engagement Platform

SAY HELLO 🙂

1 + 14 =