Introduction
Today, over 85% of clinicians utilize telehealth in their rehabilitation practices.
As many as 50% of those clinicians report that traditional telehealth does not provide sufficient physical data. The rising use of telehealth combined with its current limitations demands a more robust software solution that gets critical data from the human body into the hands of clinicians.
By using the Delsys API, researchers can have translational impact by developing clinically meaningful applications to further patient care through telerehabilitation.
Background
The Delsys API* is a software platform that enables live data sharing between Delsys sensors and third-party software systems. When using the API, data becomes available through open-source code to users who would like to create custom interfaces of their own. Benefits of using our API include:
Third-party integration in real time
More customized development
Implementation of real-time data filters
The ability to use signals as a control input
Access to example projects written in Unity, Python, and C# via our GitHub
*Please note that Delsys does not provide support for writing custom code.


EMG is an experimental technique, typically used within human movement assessments and performance monitoring, that involves the recording and analysis of the electrical signals that emanate from the muscles during contractions and force production. By gaining insight into the status of muscular excitation, researchers, clinicians, sports practitioners, and engineers have been able to determine:
- The level of muscular effort involved – gained from assessing the overall EMG signal amplitude
Co-ordination between muscles – assessed by the activation timings of muscles
The effects of muscle fatigue – an exploration of the frequency component of the EMG signal
Neural control strategies – how is the brain adapting to training or external stimuli
Unity is a development engine that supports 2D and 3D game development. It can be operated by most virtual reality platforms and allows developers the opportunity to create exciting new virtual environments. Integrating EMG and biofeedback data with Unity can enhance and expand the potential of virtual reality in the field of health science. Some examples include:
Online healthcare and therapy can provide more access and a safer environment for people who struggle with anxiety. Heart rate, respiratory rate, and muscle activity are all important metrics that can provide useful feedback to a person in one of these settings.
VR is an open-ended environment that can be tailored towards a developer’s needs. Having the option to get physiological data into that virtual space expands the possibilities of research to an even greater degree.
Demo
Delsys’ research arm, Altec, uses the Delsys API to conduct their research by bringing data from Delsys sensors into Unity. To see an example of what their developers were able to create with the Delsys API, they have created a video demonstration:
Demo Equipment
Equipment Type | Equipment Name |
---|---|
Software | Delsys API 2.5.3.0 |
Software | Unity |
System | Trigno Research+ Base Station |
Sensor | Trigno Avanti EMG Sensor |
Sensor | Trigno EKG Biofeedback Sensor |
Custom Sensor | Respiratory Sensor // *NOT CURRENTLY COMMERCIALLY AVAILABLE* |
Demo Protocol
Discussion
EMG
The Trigno Avanti sensor is our state-of-the-art EMG sensor used to collect EMG from large muscle sites on the body. In the demo video, the Avanti sensor is responsible for controlling the hand. The Avanti sensor, placed on the participant’s flexor carpi radialis (FCR), detects electrical activity when the FCR contracts and performs wrist flexion. If the participant wants to move the hand within the virtual environment, they must flex or relax their wrist. This mechanism is important for establishing neuromuscular control: an essential metric for patients with muscular dystrophy or athletes recovering from injury. In a telehealth environment, it helps bring essential information about muscular control and movement to the clinician’s attention.




EKG
The EKG is a specialized sensor that detects heart rate and the electrical signals from the heart. In the demo, the EKG data is represented by the beating heart. Participants have no real-time cognitive control of their heart rate, so they cannot directly control this. However, participants can practice certain techniques to lower their heart rate. This tool is crucial for clinicians who want to see how a participant’s heart rate changes in response to certain tasks. Through a virtual representation of heart rate, the EKG sensor provides real-time feedback that is valuable to both patients and clinicians.
Respiration
The respiration sensor is a custom sensor that is not yet commercially available. This sensor wraps around the rib cage and detects information about breathing patterns. In the demo video, the respiration sensor corresponds to the set of lungs. While respiration and lung expansion cannot be manipulated to the same extent as the forearm, they can be controlled consciously unlike heart rate. This might be useful in a therapy setting where clinicians are seeking to teach breathing strategies to children with anxiety.


References
- Clinical statistics on telehealth: https://www.ama-assn.org/system/files/telehealth-survey-report.pdf
- Clinical negative side of telehealth: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9784394/
- Teletherapy is expanding: https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2805968
- Telehealth information: https://www.aha.org/system/files/research/reports/tw/15jan-tw-telehealth.pdf
- Why telehealth is helpful: https://www.cancer.gov/news-events/cancer-currents-blog/2023/telehealth-cancer-care-saves-time-money
- CDC and telehealth: https://www.cdc.gov/nchs/products/databriefs/db445.htm
- Article that uses VR and Delsys EMG (though not through the API/Unity) Virtual reality does not fool the brain only: spinal excitability changes during virtually simulated falling | Journal of Neurophysiology
- User example that demonstrates our Unity integration pathway: Pinheiro_Design_and_usability.pdf (uminho.pt)
FAQ
No. Once you download the Delsys API, you will have everything you need from our end to integrate with Unity. You can download the API here.
Please reach out to support@delsys.com for assistance.