CHI '24: Proceedings of the CHI Conference on Human Factors in Computing Systems

ErgoPulse: Electrifying Your Lower Body With Biomechanical Simulation-based Electrical Muscle Stimulation Haptic System in Virtual Reality

Seokhyun Hwang, Jeongseok Oh, Seongjun Kang, Minwoo Seong, Ahmed Elsharkawy, Seung Jun Kim

Gwangju Institute of Science and Technology, Gwangju, Republic of Korea


Virtual Reality, Haptic, Electrical Muscle Stimulation, Biomechanics, Simulation, Wearable Device

Virtual Reality, Haptic, Electrical Muscle Stimulation, Biomechanics, Simulation, Wearable Device


This study presents ErgoPulse, a system that integrates biomechanical simulation with electrical muscle stimulation (EMS) to provide kinesthetic force feedback to the lower-body in virtual reality (VR). ErgoPulse features two main parts: a biomechanical simulation part that calculates the lower-body joint torques to replicate forces from VR environments, and an EMS part that translates torques into muscle stimulations. In the first experiment, we assessed users’ ability to discern haptic force intensity and direction, and observed variations in perceived resolution based on force direction. The second experiment evaluated ErgoPulse’s ability to increase haptic force accuracy and user presence in both continuous and impulse force VR game environments. The experimental results showed that ErgoPulse’s biomechanical simulation increased the accuracy of force delivery compared to traditional EMS, enhancing the overall user presence. Furthermore, the interviews proposed improvements to the haptic experience by integrating additional stimuli such as temperature, skin stretch, and impact.

Moticon's Schlussfolgerungen

This paper introduces ErgoPulse, a system combining biomechanical simulation and electrical muscle stimulation (EMS) to deliver realistic lower-body haptic feedback in virtual reality (VR). The research addresses the need for haptic feedback in the lower body, vital for activities like walking and running. ErgoPulse calculates joint torques using the OpenSim and Nvidia PhysX engines based on plantar pressure data collected with Moticon sensor insoles and IMU based motion capture data. EMS is subsequently applied based on these calculations to create force feedback. Two experiments were conducted: one to determine users' ability to distinguish force intensity and direction, and another to evaluate the system's impact on user immersion in VR games. Results showed ErgoPulse significantly improved the accuracy of haptic feedback and enhanced user immersion compared to traditional EMS methods. User feedback highlighted the effectiveness of the system, though areas for improvement, such as adding temperature and tactile stimuli, were noted.

Kontaktiere uns
Buche eine kostenlose Online-Demo oder verwende das Kontaktformular, um mit uns in Kontakt zu treten.
Trage Dich in unseren Newsletter ein, um regelmäßige Updates zu erhalten
Verwendete Produkte von Moticon

Select your desired system

The cutting edge test based outcome assessment system for health professionals and trainers

The most versatile toolkit for free data acquisition and comprehensive analytics in research

Have a general inquiry?

Write us a message for general questions about products and solutions or if you’d like to discuss other topics.

Wähle Deine Produktelinie

Mobile Ganganalysen und sportmotorische Tests für Trainer und Therapeuten – objektiv und effizient.

Das flexible System für freie Datenerfassung und fortgeschrittene Analysen in der Forschung.

Du möchtest eine Anfrage stellen?

Schreibe uns eine Nachricht zu allgemeinen Fragen über Produkte oder zu anwendungsbezogenen Themen, die Du besprechen möchtest.

Das Formular wurde erfolgreich gesendet.

Wir werden uns in Kürze mit dir in Verbindung setzen.


Immer einen Schritt voraus!

Abonniere unseren Newsletter für die neuesten Informationen zu Fallstudien, Webinaren, Produkt-Updates und Neuigkeiten bei Moticon

Hole dir Unterstützung

Finde Antworten zu den häufigsten Fragen in unseren FAQ

Beschreibe Dein Problem so detailliert wie möglich. Hänge Screenshots oder Daten an, sofern das hilfreich ist.

Need help?
Want a live demo?
Interested in prices?
Want to say hello?
Always just a call away
+49 89 2000 301 60
Du brauchst Unterstützung?
Du möchtest eine Live Demo?
Interessiert an Preisen?
Du hast Fragen?
Nur einen Anruf entfernt
+49 89 2000 301 60

The form was sent successfully.

You will be contacted shortly.

Get support

Check our FAQ database for answers to frequently asked questions

Describe your issue in as much detail as possible. Include screenshots or files if applicable.