Skip to main content
Log in

Sharing the load: modeling loads in OpenSim to simulate two-handed lifting

  • Published:
Multibody System Dynamics Aims and scope Submit manuscript

Abstract

Static Optimization (SO) procedures are commonly used to estimate muscle forces and joint loads from kinematics and external force data. The method of modeling hand–mass interaction during lifting tasks may affect the kinematics and/or external forces applied to the model, yet the extent to which different modeling decisions affect the estimated spinal joint loads is unknown. The present work compares five hand–mass interaction modeling approaches that differ in the complexity of implementation and runtime for the kinematic and SO analyses during two-handed lifting tasks. Intraclass correlation coefficients demonstrated strong agreement among the modeling approaches for the prediction of both maximum and average L5S1 resultant forces across all tasks. However, the five modeling approaches resulted in maximum relative differences in the L5S1 resultant force of up to 35% (2.6 kN). To compare the accuracy of each modeling approach, the resulting dynamic inconsistencies (i.e., residual forces and moments) were evaluated. The approach that resulted in the overall lowest residuals and incurred the least computational expense is recommended in the present study. The present work illustrates how different external-load modeling approaches can result in substantial differences in predicted spinal loads, especially as the movement speed increases, and how some models may perform better in terms of residual forces.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data Availability

The authors declare that all data and materials as well as software application or custom code support their published claims and comply with field standards.

Abbreviations

BK:

Body kinematics

COM:

Center of mass

COP:

Center of pressure

EHF&M:

External hand forces and moments

FD:

Forward dynamics

GRF&M:

Ground reaction forces and moments

ICC:

Intraclass correlation coefficient

ID:

Inverse dynamics

IK:

Inverse kinematics

LFB:

Lifting full-body

RRA:

Residual Reduction Algorithm

SO:

Static Optimization

References

  1. Ren, L., Qian, Z., Ren, L.: Biomechanics of musculoskeletal system and its biomimetic implications: a review. J. Bionics Eng. 11, 159–175 (2014)

    Article  Google Scholar 

  2. Robert, T., Causse, J., Monnier, G.: Estimation of external contact loads using an inverse dynamics and optimization approach: general method and application to sit-to-stand maneuvers. J. Biomech. 46, 2220–2227 (2013)

    Article  Google Scholar 

  3. Shourijeh, M.S., McPhee, J.: Foot–ground contact modeling within human gait simulations: from Kelvin–Voigt to hyper-volumetric models. Multibody Syst. Dyn. 35, 393–407 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  4. Skals, S., Jung, M.K., Damsgaard, M., Andersen, M.S.: Prediction of ground reaction forces and moments during sports-related movements. Multibody Syst. Dyn. 39, 175–195 (2017)

    Article  Google Scholar 

  5. Koopman, B., Grootenboer, H.J., De Jongh, H.J.: An inverse dynamics model for the analysis, reconstruction and prediction of bipedal walking. J. Biomech. 28, 1369–1376 (1995)

    Article  Google Scholar 

  6. Ren, L., Jones, R.K., Howard, D.: Whole body inverse dynamics over a complete gait cycle based only on measured kinematics. J. Biomech. 41, 2750–2759 (2008)

    Article  Google Scholar 

  7. Choi, A., Lee, J.-M., Mun, J.H.: Ground reaction forces predicted by using artificial neural network during asymmetric movements. Int. J. Precis. Eng. Manuf. 14, 475–483 (2013)

    Article  Google Scholar 

  8. Oh, S.E., Choi, A., Mun, J.H.: Prediction of ground reaction forces during gait based on kinematics and a neural network model. J. Biomech. 46, 2372–2380 (2013)

    Article  Google Scholar 

  9. Johnson, W.R., Mian, A., Donnelly, C.J., Lloyd, D., Alderson, J.: Predicting athlete ground reaction forces and moments from motion capture. Med. Biol. Eng. Comput. 56, 1781–1792 (2018)

    Article  Google Scholar 

  10. Dorn, T.W., Lin, Y.-C., Pandy, M.G.: Estimates of muscle function in human gait depend on how foot-ground contact is modelled. Comput. Methods Biomech. Biomed. Eng. 15, 657–668 (2012)

    Article  Google Scholar 

  11. Hamner, S.R., Seth, A., Steele, K.M., Delp, S.L.: A rolling constraint reproduces ground reaction forces and moments in dynamic simulations of walking, running, and crouch gait. J. Biomech. 46, 1772–1776 (2013)

    Article  Google Scholar 

  12. Hamner, S.R., Seth, A., Delp, S.L.: Muscle contributions to propulsion and support during running. J. Biomech. 43, 2709–2716 (2010)

    Article  Google Scholar 

  13. Baraff, D.: Fast contact force computation for nonpenetrating rigid bodies. In: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, Orlando, Florida, USA, pp. 23–34 (1994)

    Google Scholar 

  14. Gilchrist, L.A., Winter, D.A.: A two-part, viscoelastic foot model for use in gait simulations. J. Biomech. 29, 795–798 (1996)

    Article  Google Scholar 

  15. Sandhu, S.S., McPhee, J.: A two-dimensional nonlinear volumetric foot contact model. In: ASME International Mechanical Engineering Congress & Exposition, Vancouver, Canada, vol. 44267, pp. 703–710 (2010)

    Google Scholar 

  16. Lopes, D.S.: Smooth convex surfaces for modeling and simulating multibody systems with compliant contact elements. Ph.D. Thesis, Instituto Superior Técnico, Universidade de Lisboa (2013)

  17. Hicks, J.L., Uchida, T.K., Seth, A., Rajagopal, A., Delp, S.L.: Is my model good enough? Best practices for verification and validation of musculoskeletal models and simulations of movement. J. Biomech. Eng. 137, 020905 (2015)

    Article  Google Scholar 

  18. Waters, T.R., Putz-Anderson, V., Garg, A., Fine, L.J.: Revised NIOSH equation for the design and evaluation of manual lifting tasks. Ergonomics 36, 749–776 (1993)

    Article  Google Scholar 

  19. Genaidy, A.M., Waly, S.M., Khalil, T.M., Hidalgo, J.: Spinal compression tolerance limits for the design of manual material handling operations in the workplace. Ergonomics 36, 415–434 (1993)

    Article  Google Scholar 

  20. Graham, R.B., Agnew, M.J., Stevenson, J.M.: Effectiveness of an on-body lifting aid at reducing low back physical demands during an automotive assembly task: assessment of EMG response and user acceptability. Appl. Ergon. 40, 936–942 (2009)

    Article  Google Scholar 

  21. Behjati, M., Arjmand, N.: Biomechanical assessment of the NIOSH lifting equation in asymmetric load-handling activities using a detailed musculoskeletal model. Hum. Factors 61, 191–202 (2019)

    Article  Google Scholar 

  22. Akhavanfar, M.H., Brandon, S.C.E., Brown, S.H.M., Graham, R.B.: Development of a novel MATLAB-based framework for implementing mechanical joint stability constraints within OpenSim musculoskeletal models. J. Biomech. 91, 61–68 (2019)

    Article  Google Scholar 

  23. Bassani, T., Stucovitz, E., Qian, Z., Briguglio, M., Galbusera, F.: Validation of the AnyBody full body musculoskeletal model in computing lumbar spine loads at L4L5 level. J. Biomech. 58, 89–96 (2017)

    Article  Google Scholar 

  24. Bruno, A.G., Burkhart, K., Allaire, B., Anderson, D.E., Bouxsein, M.L.: Spinal loading patterns from biomechanical modeling explain the high incidence of vertebral fractures in the thoracolumbar region. J. Bone Miner. Res. 32, 1282–1290 (2017)

    Article  Google Scholar 

  25. Beaucage-Gauvreau, E., Robertson, W.S.P., Brandon, S.C.E., Fraser, R., Freeman, B.J.C., Graham, R.B., Thewlis, D., Jones, C.F.: Validation of an OpenSim full-body model with detailed lumbar spine for estimating lower lumbar spine loads during symmetric and asymmetric lifting tasks. Comput. Methods Biomech. Biomed. Eng. 22, 451–464 (2019)

    Article  Google Scholar 

  26. Faber, G.S., Koopman, A.S., Kingma, I., Chang, C.C., Dennerlein, J.T., van Dieën, J.H.: Continuous ambulatory hand force monitoring during manual materials handling using instrumented force shoes and an inertial motion capture suit. J. Biomech. 70, 235–241 (2018)

    Article  Google Scholar 

  27. Koopman, A.S., Kingma, I., Faber, G.S., Bornmann, J., van Dieën, J.H.: Estimating the L5S1 flexion/extension moment in symmetrical lifting using a simplified ambulatory measurement system. J. Biomech. 70, 242–248 (2018)

    Article  Google Scholar 

  28. Faber, G.S., Chang, C.-C., Kingma, I., Dennerlein, J.T.: Estimating dynamic external hand forces during manual materials handling based on ground reaction forces and body segment accelerations. J. Biomech. 46, 2736–2740 (2013)

    Article  Google Scholar 

  29. Muller, A., Pontonnier, C., Dumont, G.: Motion-based prediction of hands and feet contact efforts during asymmetric handling tasks. IEEE Trans. Biomed. Eng. 67, 344–352 (2020)

    Article  Google Scholar 

  30. Fluit, R., Andersen, M.S., Kolk, S., Verdonschot, N., Koopman, H.F.J.M.: Prediction of ground reaction forces and moments during various activities of daily living. J. Biomech. 47, 2321–2329 (2014)

    Article  Google Scholar 

  31. Featherstone, R.: Rigid Body Dynamics Algorithms. Springer, New York (2014)

    MATH  Google Scholar 

  32. Muller, A., Pontonnier, C., Robert-Lachaine, X., Dumont, G., Plamondon, A.: Motion-based prediction of external forces and moments and back loading during manual material handling tasks. Appl. Ergon. 82, 102935 (2020)

    Article  Google Scholar 

  33. Akhavanfar, M.H., Kazemi, H., Eskandari, A.H., Arjmand, N.: Obesity and spinal loads; a combined MR imaging and subject-specific modeling investigation. J. Biomech. 70, 102–112 (2018)

    Article  Google Scholar 

  34. Ghezelbash, F., Shirazi-Adl, A., Arjmand, N., El-Ouaaid, Z., Plamondon, A., Meakin, J.R.: Effects of sex, age, body height and body weight on spinal loads: sensitivity analyses in a subject-specific trunk musculoskeletal model. J. Biomech. 49, 3492–3501 (2016)

    Article  Google Scholar 

  35. Bazrgari, B., Shirazi-Adl, A., Trottier, M., Mathieu, P.: Computation of trunk equilibrium and stability in free flexion–extension movements at different velocities. J. Biomech. 41, 412–421 (2008)

    Article  Google Scholar 

  36. Damsgaard, M., Rasmussen, J., Christensen, S.T., Surma, E., De Zee, M.: Analysis of musculoskeletal systems in the AnyBody Modeling System. Simul. Model. Pract. Theory 14, 1100–1111 (2006)

    Article  Google Scholar 

  37. Delp, S.L., Anderson, F.C., Arnold, A.S., Loan, P., Habib, A., John, C.T., Guendelman, E., Thelen, D.G.: OpenSim: open-source software to create and analyze dynamic simulations of movement. IEEE Trans. Biomed. Eng. 54, 1940–1950 (2007)

    Article  Google Scholar 

  38. Ghezelbash, F., Shirazi-Adl, A., Plamondon, A., Arjmand, N.: Comparison of different lifting analysis tools in estimating lower spinal loads–evaluation of NIOSH criterion. J. Biomech. 112, 110024 (2020)

    Article  Google Scholar 

  39. Seth, A., Hicks, J.L., Uchida, T.K., Habib, A., Dembia, C.L., Dunne, J.J., Ong, C.F., DeMers, M.S., Rajagopal, A., Millard, M.: OpenSim: simulating musculoskeletal dynamics and neuromuscular control to study human and animal movement. PLoS Comput. Biol. 14, e1006223 (2018)

    Article  Google Scholar 

  40. Raabe, M.E., Chaudhari, A.M.W.: An investigation of jogging biomechanics using the full-body lumbar spine model: model development and validation. J. Biomech. 49, 1238–1243 (2016)

    Article  Google Scholar 

  41. Rajaee, M.A., Arjmand, N., Shirazi-Adl, A., Plamondon, A., Schmidt, H.: Comparative evaluation of six quantitative lifting tools to estimate spine loads during static activities. Appl. Ergon. 48, 22–32 (2015)

    Article  Google Scholar 

  42. Bruno, A.G., Bouxsein, M.L., Anderson, D.E.: Development and validation of a musculoskeletal model of the fully articulated thoracolumbar spine and rib cage. J. Biomech. Eng. 137, 081003 (2015)

    Article  Google Scholar 

  43. Arjmand, N., Plamondon, A., Shirazi-Adl, A., Larivière, C., Parnianpour, M.: Predictive equations to estimate spinal loads in symmetric lifting tasks. J. Biomech. 44, 84–91 (2011)

    Article  Google Scholar 

  44. Sherman, M.A., Seth, A., Delp, S.L.: Simbody: multibody dynamics for biomedical research. Proc. IUTAM 2, 241–261 (2011)

    Article  Google Scholar 

  45. Schwab, A.L., Meijaard, J.P.: How to draw Euler angles and utilize Euler parameters. In: International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Philadelphia, Pennsylvania, USA, vol. 42568, pp. 259–265 (2006)

    Google Scholar 

  46. Shabana, A.: Dynamics of Multibody Systems. Cambridge University Press, New York (2005)

    Book  MATH  Google Scholar 

  47. Thelen, D.G., Anderson, F.C.: Using computed muscle control to generate forward dynamic simulations of human walking from experimental data. J. Biomech. 39, 1107–1115 (2006)

    Article  Google Scholar 

  48. McGraw, K.O., Wong, S.P.: Forming inferences about some intraclass correlation coefficients. Psychol. Methods 1, 30–46 (1996)

    Article  Google Scholar 

  49. Faber, H., Van Soest, A.J., Kistemaker, D.A.: Inverse dynamics of mechanical multibody systems: an improved algorithm that ensures consistency between kinematics and external forces. PLoS ONE 13, e0204575 (2018)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to acknowledge Alexandre Mir-Orefice for helping with the data collection.

Funding

This study was funded by the Natural Sciences and Engineering Research Council of Canada (RGPIN-2020-04748 [Ryan Graham], PGSD3-518358-2018 [Mohammadhossein Akhavanfar]), the Ontario Early Researcher Award Program (ER17-13-007 [Ryan Graham]), and the University of Ottawa Research Chairs Program (Ryan Graham).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ryan B. Graham.

Ethics declarations

Conflicts of interest/Competing interests

The authors have no conflicts of interest to declare that are relevant to the content of this article.

Ethics approval

Experiments in the present study were approved by the University of Ottawa Research Ethics Board (H-06-18-721).

Consent to participate

The participant provided informed written consent to participate in the experiments in the present study.

Consent for publication

The authors confirm that this manuscript is not submitted for publication elsewhere and approve the final version.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

Below is the link to the electronic supplementary material.

(DOCX 2.8 MB)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Akhavanfar, M., Uchida, T.K., Clouthier, A.L. et al. Sharing the load: modeling loads in OpenSim to simulate two-handed lifting. Multibody Syst Dyn 54, 213–234 (2022). https://doi.org/10.1007/s11044-021-09808-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11044-021-09808-7

Keywords

Navigation