Multibody kinematics optimization for motion reconstruction of the human upper extremity using potential field method
Open accessAbstract
Motion reconstruction provides essential inputs for analyzing human movement through musculoskeletal simulations. To reconstruct joint angles from motion capture data, several multibody kinematic optimization methods have been developed. However, a computationally efficient method yet simple to implement while ensuring consistent kinematics at all levels is lacking. Here, we propose a potential field method generated by virtual spring-dampers connecting measured-derived skin markers to segment-fixed model points to reconstruct motion in a forward dynamic manner by solving the equations of motion. The virtual spring-damper forces move the mechanical system to minimize the elastic potential and the distance between markers during the motion. Several evaluation strategies are performed which demonstrate that the potential field method is computationally fast (2.5ms per frame) with comparable accuracy to the well-established least squares method in terms of reconstructed marker trajectories and joint angles (RMSE < 0.37 mm, 1.87°) and with low marker residuals (< 18.7 ± 12.6 mm) in line with reported ranges. Furthermore, soft tissue artifacts are compensated well compared to the simulated true values (RMSE < 1.66 mm, 3.69°). Sternoclavicular, scapulothoracic and glenohumeral rotations were reconstructed well the major trends and magnitudes of experimental measurements. We anticipate our method will pave the way for complex applications that demand reliable and rapid large-scale biomechanical analysis of human movement.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the upper limb, the small deviations of the shoulder joint rotation axis can be estimated through mechanical models, thereby capturing complex shoulder motion patterns.
“In the upper limb, the small deviations of the shoulder joint rotation axis can be estimated through mechanical models, thereby capturing complex shoulder motion patterns (Fig. 4e) 87 .”
From Recent advances in intelligent wearable systems: from multiscale biomechanical features towards human motion intent prediction (2026) · cites this paper as [87]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Biomechanics and Motor Control of Human Movement
Winter, D. A. (2009) · Wiley eBooks · doi:10.1002/9780470549148 · Cited by 6,112 · see citing works
OpenSim: Open-Source Software to Create and Analyze Dynamic Simulations of Movement
Delp, S. L., Anderson, F. C., Arnold, A. S., Loan, P., Habib, A., John, C. T., Guendelman, E., & Thelen, D. G. (2007) · IEEE Transactions on Biomedical Engineering · doi:10.1109/tbme.2007.901024 · Cited by 4,951 · see citing works
Wu, G., van der Helm, F. C. T., Veeger, H. E. J., Makhsous, M., Roy, P. V., Anglin, C., Nagels, J., Karduna, A. R., McQuade, K. J., Wang, X., et al. (2004) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2004.05.042 · Cited by 4,569 · see citing works
Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations
Brenan, K. E., Campbell, S. L., & Petzold, L. R. (1995) · Society for Industrial and Applied Mathematics eBooks · doi:10.1137/1.9781611971224 · Cited by 3,416 · see citing works
A trust region method based on interior point techniques for nonlinear programming
Byrd, R. H., Gilbert, J. C., & Nocedal, J. (2000) · Mathematical Programming · doi:10.1007/pl00011391 · Cited by 1,675 · see citing works
Saul, K. R., Murray, W. M., & Delp, S. L. (2005) · Annals of Biomedical Engineering · doi:10.1007/s10439-005-3320-7 · Cited by 1,019 · see citing works
Lu, T., & O’Connor, D. J. (1999) · Journal of Biomechanics · doi:10.1016/s0021-9290(98)00158-4 · Cited by 932 · see citing works
The Visible Human Male: A Technical Report
Spitzer, V. M., Ackerman, M. J., Scherzinger, A. L., et al. (1996) · Journal of the American Medical Informatics Association · doi:10.1136/jamia.1996.96236280 · Cited by 706 · see citing works
Motion of the Shoulder Complex During Multiplanar Humeral Elevation
Ludewig, P. M., Phadke, V., Braman, J. P., Hassett, D. R., Cieminski, C. J., & LaPrade, R. F. (2009) · Journal of Bone and Joint Surgery · doi:10.2106/jbjs.g.01483 · Cited by 655 · see citing works
A finite element musculoskeletal model of the shoulder mechanism
van der Helm, F. C. T. (1994) · Journal of Biomechanics · doi:10.1016/0021-9290(94)90065-5 · Cited by 536 · see citing works
Wade, L., Needham, L., McGuigan, P. M., & Bilzon, J. (2022) · PeerJ · doi:10.7717/peerj.12995 · Cited by 407 · see citing works
Deep neural networks enable quantitative movement analysis using single-camera videos
Kidziński, Ł., Yang, B., Hicks, J. L., Rajagopal, A., Delp, S. L., & Schwartz, M. H. (2020) · Nature Communications · doi:10.1038/s41467-020-17807-z · Cited by 325 · see citing works
Determination of patient-specific multi-joint kinematic models through two-level optimization
Reinbolt, J. A., Schutte, J. F., Fregly, B. J., et al. (2004) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2004.03.031 · Cited by 234 · see citing works
3D shoulder position measurements using a six-degree-of-freedom electromagnetic tracking device
Meskers, C. G. M., Vermeulen, H. M., de Groot, J. H., van der Helm, F. C. T., & Rozing, P. M. (1998) · Clinical Biomechanics · doi:10.1016/s0268-0033(98)00095-3 · Cited by 233 · see citing works
A wearable motion capture device able to detect dynamic motion of human limbs
Liu, S., Zhang, J., Zhang, Y., & Zhu, R. (2020) · Nature Communications · doi:10.1038/s41467-020-19424-2 · Cited by 201 · see citing works
Andersen, M. S., Damsgaard, M., MacWilliams, B. A., & Rasmussen, J. (2009) · Computer Methods in Biomechanics & Biomedical Engineering · doi:10.1080/10255840903067080 · Cited by 188 · see citing works
Kinematic analysis of over-determinate biomechanical systems
Andersen, M. S., Damsgaard, M., & Rasmussen, J. O. (2008) · Computer Methods in Biomechanics & Biomedical Engineering · doi:10.1080/10255840802459412 · Cited by 181 · see citing works
Rotation sequence as an important factor in shoulder kinematics
Šenk, M., & Chèze, L. L. (2005) · Clinical Biomechanics · doi:10.1016/j.clinbiomech.2005.09.007 · Cited by 174 · see citing works
Scataglini, S., Abts, E., Bocxlaer, C. V., den Bussche, M. V., Meletani, S., & Truijen, S. (2024) · Sensors · doi:10.3390/s24113686 · Cited by 165 · see citing works
Graichen, H., Hinterwimmer, S., von Eisenhart‐Rothe, R., et al. (2004) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2004.05.020 · Cited by 149 · see citing works
Andersen, M. S., Benoit, D. L., Damsgaard, M., et al. (2009) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2009.08.034 · Cited by 140 · see citing works
Soft tissue artefact assessment in humeral axial rotation
Cutti, A. G., Paolini, G., Troncossi, M., et al. (2004) · Gait & Posture · doi:10.1016/j.gaitpost.2004.04.001 · Cited by 137 · see citing works
Groote, F. D., Laet, T. D., Jonkers, I., et al. (2008) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2008.09.035 · Cited by 127 · see citing works
Real-time inverse kinematics and inverse dynamics for lower limb applications using OpenSim
Pizzolato, C., Reggiani, M., Modenese, L., & Lloyd, D. G. (2016) · Computer Methods in Biomechanics & Biomedical Engineering · doi:10.1080/10255842.2016.1240789 · Cited by 111 · see citing works
Evaluation of the global optimisation method within the upper limb kinematics analysis
Roux, E., Bouilland, S., Godillon-Maquinghen, A.-P., et al. (2002) · Journal of Biomechanics · doi:10.1016/s0021-9290(02)00088-x · Cited by 107 · see citing works
Begon, M., Andersen, M. S., & Dumas, R. (2017) · Journal of Biomechanical Engineering · doi:10.1115/1.4038741 · Cited by 95 · see citing works
Deviation of skin marker from bone target during movement of the scapula
Matsui, K., Shimada, K., & Andrew, P. D. (2006) · Journal of Orthopaedic Science · doi:10.1007/s00776-005-1000-y · Cited by 90 · see citing works
Kinematic models of the upper limb joints for multibody kinematics optimisation: An overview
Duprey, S., Naaïm, A., Moissenet, F., Begon, M., & Chèze, L. L. (2016) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2016.12.005 · Cited by 89 · see citing works
Cereatti, A., Bonci, T., Akbarshahi, M., Aminian, K., Barré, A., Begon, M., Benoit, D. L., Charbonnier, C., Maso, F. D., Fantozzi, S., et al. (2017) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2017.02.004 · Cited by 87 · see citing works
Conversion of Upper-Limb Inertial Measurement Unit Data to Joint Angles: A Systematic Review
Fang, Z., Woodford, S. C., Senanayake, D., & Ackland, D. C. (2023) · Sensors · doi:10.3390/s23146535 · Cited by 73 · see citing works
Werling, K., Bianco, N. A., Raitor, M., Stingel, J., Hicks, J. L., Collins, S. H., Delp, S. L., & Liu, C. K. (2023) · PLOS ONE · doi:10.1371/journal.pone.0295152 · Cited by 65 · see citing works
Faber, H., van Soest, A. J., & Kistemaker, D. A. (2018) · PLoS ONE · doi:10.1371/journal.pone.0204575 · Cited by 57 · see citing works
A soft tissue artefact model driven by proximal and distal joint kinematics
Bonci, T., Camomilla, V., Dumas, R., et al. (2014) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2014.04.029 · Cited by 52 · see citing works
A patient-specific measurement technique to model shoulder joint kinematics
Charbonnier, C., Chagué, S., Kolo, F. C., et al. (2014) · Orthopaedics & Traumatology Surgery & Research · doi:10.1016/j.otsr.2014.06.015 · Cited by 50 · see citing works
Estimating joint kinematics of a whole body chain model with closed-loop constraints
Fohanno, V., Begon, M., Lacouture, P., et al. (2013) · Multibody System Dynamics · doi:10.1007/s11044-013-9366-7 · Cited by 49 · see citing works
Cinnera, A. M., Picerno, P., Bisirri, A., Koch, G., Morone, G., & Vannozzi, G. (2023) · Topics in Stroke Rehabilitation · doi:10.1080/10749357.2023.2197278 · Cited by 44 · see citing works
Maso, F. D., Raison, M., Lundberg, A., et al. (2014) · Clinical Biomechanics · doi:10.1016/j.clinbiomech.2014.08.006 · Cited by 43 · see citing works
Blache, Y., Dumas, R., Lundberg, A., et al. (2016) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2016.10.019 · Cited by 41 · see citing works
Real-time inverse kinematics for the upper limb: a model-based algorithm using segment orientations
Borbély, B. J., & Szolgay, P. (2017) · BioMedical Engineering OnLine · doi:10.1186/s12938-016-0291-x · Cited by 39 · see citing works
A model of the soft tissue artefact rigid component
Camomilla, V., Bonci, T., Dumas, R., et al. (2015) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2015.05.007 · Cited by 37 · see citing works
Kebbach, M., Darowski, M., Krueger, S., Schilling, C., Grupp, T. M., Bader, R., & Geier, A. (2020) · Materials · doi:10.3390/ma13102365 · Cited by 33 · see citing works
Self-citationEffect of various upper limb multibody models on soft tissue artefact correction: A case study
Naaïm, A., Moissenet, F., Duprey, S., et al. (2017) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2017.01.031 · Cited by 31 · see citing works
A forward-inverse dynamics modeling framework for human musculoskeletal multibody system
Wang, X., Guo, J., & Tian, Q. (2022) · Acta Mechanica Sinica · doi:10.1007/s10409-022-22140-x · Cited by 30 · see citing works
Introduction to musculoskeletal modelling
Andersen, M. S. (2020) · Elsevier eBooks · doi:10.1016/b978-0-12-819531-4.00004-3 · Cited by 27 · see citing works
Can optimal marker weightings improve thoracohumeral kinematics accuracy?
Begon, M., Maso, F. D., Arndt, A., et al. (2015) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2015.03.023 · Cited by 25 · see citing works
Begon, M., Bélaise, C., Naaïm, A., et al. (2016) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2016.09.046 · Cited by 24 · see citing works
Fohanno, V., Lacouture, P., & Colloud, F. (2013) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2013.01.029 · Cited by 22 · see citing works
A Novel Approach for Dynamic Testing of Total Hip Dislocation under Physiological Conditions
Herrmann, S., Kluess, D., Kaehler, M., et al. (2015) · PLoS ONE · doi:10.1371/journal.pone.0145798 · Cited by 18 · see citing works
Self-citationGuitteny, S., Lafon, Y., Bonnet, V., et al. (2022) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2022.110987 · Cited by 16 · see citing works
A Real-Time Identification and Tracking Method for the Musculoskeletal Model of Human Arm
Fang, C., Ajoudani, A., Bicchi, A., et al. (2018) · Conference proceedings/Conference proceedings - IEEE International Conference on Systems, Man, and Cybernetics · doi:10.1109/smc.2018.00588 · Cited by 15 · see citing works
Lam, W. W. T., & Fong, K. N. K. (2023) · Archives of Physical Medicine and Rehabilitation · doi:10.1016/j.apmr.2023.10.018 · Cited by 15 · see citing works
3D shoulder kinematics for static vs dynamic and passive vs active testing conditions
Robert‐Lachaine, X., Allard, P., Godbout, V., et al. (2015) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2015.07.040 · Cited by 14 · see citing works
Habachi, A. E., Duprey, S., Chèze, L. L., et al. (2013) · Computer Methods in Biomechanics & Biomedical Engineering · doi:10.1080/10255842.2013.815907 · Cited by 13 · see citing works
Lahkar, B. K., Rohan, P., Assi, A., et al. (2021) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2021.110464 · Cited by 13 · see citing works
Livet, C., Rouvier, T., Sauret, C., Pillet, H., Dumont, G., & Pontonnier, C. (2022) · Computer Methods in Biomechanics & Biomedical Engineering · doi:10.1080/10255842.2022.2093607 · Cited by 12 · see citing works
Multibody Optimisations: From Kinematic Constraints to Knee Contact Forces and Ligament Forces
Dumas, R., Chèze, L. L., & Moissenet, F. (2018) · Springer tracts in advanced robotics · doi:10.1007/978-3-319-93870-7_4 · Cited by 8 · see citing works
Wang, Z., & Peng, Z. (2022) · Proceedings of the Institution of Mechanical Engineers Part J Journal of Engineering Tribology · doi:10.1177/13506501221107899 · Cited by 8 · see citing works
Wang, Y., Guo, J., Tang, H., Li, X., Guo, S., & Tian, Q. (2023) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2023.111893 · Cited by 8 · see citing works
Lefebvre, F., Rogowski, I., Long, N. T., et al. (2023) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2023.111795 · Cited by 6 · see citing works
Is an ellipsoid surface suitable to model the scapulothoracic sliding plane?
Blache, Y., Lefebvre, F., Rogowski, I., et al. (2024) · Journal of Biomechanics · doi:10.1016/j.jbiomech.2024.111989 · Cited by 3 · see citing works
Graichen, H., Hinterwimmer, S., von Eisenhart-Rothe, R., et al. (2005) · Site cant be reached · Cited by 3 · see citing works
Woernle, C. (2024) · Springer eBooks · doi:10.1007/978-3-662-67262-4_1 · Cited by 2 · see citing works
Self-citationNEW MUSCULOSKELETAL JOINT MODELING PARADIGMS
Esat, I. I., & Ozada, N. (2011) · Springer eBooks · doi:10.1007/978-1-4614-0116-2_21 · Cited by 1 · see citing works
A Detailed Kinematic Multibody Model of the Shoulder Complex After Total Shoulder Replacement
Herrmann, S., Kebbach, M., Grawe, R., et al. (2019) · Computational methods in applied sciences · doi:10.1007/978-3-030-23132-3_5 · Cited by 1 · see citing works
Self-citationWang, Y., Guo, J., Tang, H., et al. (2023) · SSRN Electronic Journal · doi:10.2139/ssrn.4444332 · Cited by 1 · see citing works
Flagged first, then by citations
Research works printed but not linked: 2
- [1]Uchida, T. K. & Delp, S. Biomechanics of Movement. The Science of Sports, Robotics, and Rehabilitation (The MIT Press, 2020).
- [24]Nakashima, M., Kanie, R., Shimana, T., Matsuda, Y. & Kubo, Y. Development of a comprehensive method for musculoskeletal simulation in swimming using motion capture data. Proc. Institution Mech. Eng. Part. P: J. Sports Eng. Technol. 237, 85–95 (2023).
Cited by
Sorted by citations
Chen, S., Peng, C., Yang, B., Lin, J., Zhou, L., Jiang, Z., Liu, Z., Liu, Y., & Tang, L. (2026) · npj Artificial Intelligence · doi:10.1038/s44387-026-00083-5 · Cited by 9 · see citing works
- Authors
- Soodmand, I., Herrmann, S., Kleist, E., Volpert, A., Wackerle, H., Augat, P., Bader, R., Woernle, C., & Kebbach, M.
- Affiliations
- Universitätsmedizin Rostock (DE)
- Paracelsus Medical University (AT)
- University of Rostock (DE)
- Corresponding author
- Soodmand, Iman
- ORCID
- Venue
- Scientific Reports
- Published
- 2025-03-26
- Volume
- 15
- Issue
- 1
- Pages
- 10411-10411
- ISSN
- 2045-2322 (ISSN-L)
- PMC
- PMC11947205
- OpenAlex
- W4408842857
- Cited by
- 5
- References
- 65
- Citations by year
- 2026: 3 · 2025: 2
- FWCI
- 1.83
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Locations
- Scientific Reports (publishedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- Universitätsmedizin Rostock
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Human Motion and Animation
- Physical Sciences › Engineering › Biomedical Engineering › Sports Dynamics and Biomechanics
- Physical Sciences › Engineering › Biomedical Engineering › Muscle activation and electromyography studies
- Keywords
- motion reconstruction, upper limb kinematics, potential field method, joint angle estimation, forward dynamics, soft tissue artifacts, sternoclavicular joint, scapulothoracic joint, shoulder joint, musculoskeletal modeling, computational efficiency
- MeSH terms
- Biomechanical Phenomena, Computer Simulation, Humans, Male, Movement, Range of Motion, Articular, Upper Extremity
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review