UW Space

| 2021

Incorporation of Pressure Insoles into Inverse Dynamic Analysis

Ahmad Mahmassani

University of Waterloo


Moticon Marketing Moticon Marketing 100% 8 Q78 GRF, motion capture, inverse dynamics GRF, motion capture, inverse dynamics Turn on screen reader support To enable screen reader support, press Ctrl+Alt+Z To learn about keyboard shortcuts, press Ctrl+slashMaximilian Müller has joined the document.


Estimation of body loads during industrial tasks, such as lifting and weight bearing, is central to workplace ergonomics and the study of the safety and risk factors in work techniques. Evaluating those loads requires data collection of body kinematics and the external forces prevailing during the task under evaluation. Current practice calls for kinematic data to be gathered using optical motion capture systems (OMC) and external forces, primarily ground reaction forces (GRFs), to be gathered using force plates. However, this experimental methodology is confined to laboratory settings. Modern motion capture systems, such as those based on Inertial Measurement Units (IMUs), pave the way to more versatile motion analysis techniques not confined to labs. Inverse dynamics models have been developed based on IMU kinematic data. In order to eliminate the need for force plates and to make the experimental apparatus fully portable, those models estimate GRFs from measured accelerations. This study aimed to advance the state-of-the-art on IMU-based inverse dynamics analysis by incorporating pressure insoles as the source of the vertical components of the GRFs, with a view to improving the model fidelity while keeping the experimental apparatus portable. Specifically, it enabled the development of a synchronized and automated inverse dynamics model, comprised of an inertial motion capture suite and pressure insoles, that can estimate net joint forces and moments during manual handling activities. An experiment was designed to examine whether the GRFs measured by the pressure insole can detect and differentiate among various sizes (and weights) of concrete masonry units (CMUs). The instrumented pressure insoles were consistently able to identify three different CMU block weights (8 kg, 16kg, and 24 kg) during various gait patterns (along circular, square, and linear paths). On the other hand, the results were inconclusive in distinguishing between one-handed and two-handed manual handling of CMUs. An improved inverse dynamic model was introduced to calculate the joint loads workers experience during material manual handling based only on measurements by IMU motion capture suits and pressure insoles. The outcome of this thesis was the development of a weight detection algorithm with a detection accuracy of 89% across all three sizes of CMUS as well as an integrated inverse dynamic model incorporating data collected by IMUs motion suits and pressure insoles.

Moticon's Summary

This thesis aimed at investigating body loads during industrial tasks. For this purpose the author used inverse dynamics analysis based on ground reaction forecs as well kinematic data. In this context Moticon sensor insoles were used to derive ground reaction forces. Within his theseis the author was able to develope a weight detection algorithm to monitor loading of workers during industrial tasks.

Contact Us
Book a free online demo or use the contact form to get in touch
Subscribe to our newsletter for regular updates

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.

The form was sent successfully.

You will be contacted shortly.


Stay one step ahead!

Subscribe to our newsletter for the latest information on case studies, webinars, product updates and company news

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.

Need help?
Want a live demo?
Interested in prices?
Want to say hello?
Always just a call away
+49 89 2000 301 60