{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,22]],"date-time":"2026-09-22T05:48:55Z","timestamp":1790056135995,"version":"4.0.1"},"reference-count":38,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,4,2]],"date-time":"2024-04-02T00:00:00Z","timestamp":1712016000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Bioeng. Biotechnol."],"abstract":"<jats:p>Portable measurement systems using inertial sensors enable motion capture outside the lab, facilitating longitudinal and large-scale studies in natural environments. However, estimating 3D kinematics and kinetics from inertial data for a comprehensive biomechanical movement analysis is still challenging. Machine learning models or stepwise approaches performing Kalman filtering, inverse kinematics, and inverse dynamics can lead to inconsistencies between kinematics and kinetics. We investigated the reconstruction of 3D kinematics and kinetics of arbitrary running motions from inertial sensor data using optimal control simulations of full-body musculoskeletal models. To evaluate the feasibility of the proposed method, we used marker tracking simulations created from optical motion capture data as a reference and for computing virtual inertial data such that the desired solution was known exactly. We generated the inertial tracking simulations by formulating optimal control problems that tracked virtual acceleration and angular velocity while minimizing effort without requiring a task constraint or an initial state. To evaluate the proposed approach, we reconstructed three trials each of straight running, curved running, and a v-cut of 10 participants. We compared the estimated inertial signals and biomechanical variables of the marker and inertial tracking simulations. The inertial data was tracked closely, resulting in low mean root mean squared deviations for pelvis translation (\u226420.2\u00a0mm), angles (\u22641.8\u2009deg), ground reaction forces (\u22641.1\u2009BW%), joint moments (\u22640.1\u2009BWBH%), and muscle forces (\u22645.4\u2009BW%) and high mean coefficients of multiple correlation for all biomechanical variables <jats:inline-formula><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" id=\"m1\"><mml:mrow><mml:mo stretchy=\"false\">(<\/mml:mo><mml:mrow><mml:mo>\u2265<\/mml:mo><mml:mn>0.99<\/mml:mn><\/mml:mrow><mml:mo stretchy=\"false\">)<\/mml:mo><\/mml:mrow><\/mml:math><\/jats:inline-formula>. Accordingly, our results showed that optimal control simulations tracking 3D inertial data could reconstruct the kinematics and kinetics of individual trials of all running motions. The simulations led to mutually and dynamically consistent kinematics and kinetics, which allows researching causal chains, for example, to analyze anterior cruciate ligament injury prevention. Our work proved the feasibility of the approach using virtual inertial data. When using the approach in the future with measured data, the sensor location and alignment on the segment must be estimated, and soft-tissue artifacts are potential error sources. Nevertheless, we demonstrated that optimal control simulation tracking inertial data is highly promising for estimating 3D kinematics and kinetics for a comprehensive biomechanical analysis.<\/jats:p>","DOI":"10.3389\/fbioe.2024.1285845","type":"journal-article","created":{"date-parts":[[2024,4,2]],"date-time":"2024-04-02T05:29:33Z","timestamp":1712035773000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Estimating 3D kinematics and kinetics from virtual inertial sensor data through musculoskeletal movement simulations"],"prefix":"10.3389","volume":"12","author":[{"given":"Marlies","family":"Nitschke","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Eva","family":"Dorschky","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sigrid","family":"Leyendecker","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bjoern M.","family":"Eskofier","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anne D.","family":"Koelewijn","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2024,4,2]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1332","DOI":"10.1177\/17479541211003064","article-title":"The use of inertial measurement units for analyzing change of direction movement in sports: a scoping review","volume":"16","author":"Alanen","year":"2021","journal-title":"Int. J. Sports Sci. Coach."},{"key":"B2","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1186\/s12984-022-01001-x","article-title":"OpenSense: an open-source toolbox for inertial-measurement-unit-based measurement of lower extremity kinematics over long durations","volume":"19","author":"Al Borno","year":"2022","journal-title":"J. NeuroEngineering Rehabilitation"},{"key":"B3","doi-asserted-by":"publisher","first-page":"224","DOI":"10.1080\/14763140701322994","article-title":"Is movement variability important for sports biomechanists?","volume":"6","author":"Bartlett","year":"2007","journal-title":"Sport Biomech."},{"key":"B4","doi-asserted-by":"publisher","first-page":"1770","DOI":"10.1136\/ard.2010.147082","article-title":"Higher dynamic medial knee load predicts greater cartilage loss over 12 months in medial knee osteoarthritis","volume":"70","author":"Bennell","year":"2011","journal-title":"Ann. Rheumatic Dis."},{"key":"B5","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1109\/tpami.2019.2929257","article-title":"OpenPose: realtime multi-person 2d pose estimation using part affinity fields","volume":"43","author":"Cao","year":"2021","journal-title":"IEEE Trans. Pattern Analysis Mach. Intell."},{"key":"B6","doi-asserted-by":"publisher","first-page":"888","DOI":"10.1016\/j.gaitpost.2013.11.020","article-title":"Differential effects of fatigue on movement variability","volume":"39","author":"Cortes","year":"2014","journal-title":"Gait Posture"},{"key":"B7","article-title":"Introduction to robotics: mechanics and control","volume-title":"Addison-Wesley series in electrical and computer engineering: control engineering","author":"Craig","year":"2005"},{"key":"B8","doi-asserted-by":"crossref","DOI":"10.1101\/2023.05.25.542228","volume-title":"Comparing sparse inertial sensor setups for sagittal-plane walking and running reconstructions","author":"Dorschky","year":"2023"},{"key":"B9","doi-asserted-by":"publisher","first-page":"109278","DOI":"10.1016\/j.jbiomech.2019.07.022","article-title":"Estimation of gait kinematics and kinetics from inertial sensor data using optimal control of musculoskeletal models","volume":"95","author":"Dorschky","year":"2019","journal-title":"J. Biomechanics"},{"key":"B10","doi-asserted-by":"publisher","first-page":"e0217730","DOI":"10.1371\/journal.pone.0217730","article-title":"Algorithmic differentiation improves the computational efficiency of OpenSim-based trajectory optimization of human movement","volume":"14","author":"Falisse","year":"2019","journal-title":"PLOS ONE"},{"key":"B11","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1016\/j.gaitpost.2010.02.009","article-title":"A new formulation of the coefficient of multiple correlation to assess the similarity of waveforms measured synchronously by different motion analysis protocols","volume":"31","author":"Ferrari","year":"2010","journal-title":"Gait posture"},{"key":"B12","doi-asserted-by":"publisher","first-page":"5227","DOI":"10.3390\/s19235227","article-title":"Estimating biomechanical time-series with wearable sensors: a systematic review of machine learning techniques","volume":"19","author":"Gurchiek","year":"2019","journal-title":"Sensors"},{"key":"B13","doi-asserted-by":"publisher","first-page":"111714","DOI":"10.1016\/j.jbiomech.2023.111714","article-title":"Challenges and advances in the use of wearable sensors for lower extremity biomechanics","volume":"157","author":"Hafer","year":"2023","journal-title":"J. Biomechanics"},{"key":"B14","doi-asserted-by":"publisher","first-page":"020905","DOI":"10.1115\/1.4029304","article-title":"Is my model good enough? Best practices for verification and validation of musculoskeletal models and simulations of movement","volume":"137","author":"Hicks","year":"2015","journal-title":"J. Biomechanical Eng."},{"key":"B15","doi-asserted-by":"publisher","first-page":"2829","DOI":"10.1109\/jbhi.2023.3262164","article-title":"Estimation of lower extremity joint moments and 3D ground reaction forces using imu sensors in multiple walking conditions: a deep learning approach","volume":"27","author":"Hossain","year":"2023","journal-title":"IEEE J. Biomed. Health Inf."},{"key":"B16","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1016\/j.medengphy.2018.12.021","article-title":"Musculoskeletal model-based inverse dynamic analysis under ambulatory conditions using inertial motion capture","volume":"65","author":"Karatsidis","year":"2019","journal-title":"Med. Eng. Phys."},{"key":"B17","doi-asserted-by":"publisher","first-page":"e15097","DOI":"10.7717\/peerj.15097","article-title":"Open-source software library for real-time inertial measurement unit data-based inverse kinematics using OpenSim","volume":"11","author":"Lavikainen","year":"2023","journal-title":"PeerJ"},{"key":"B18","doi-asserted-by":"publisher","first-page":"2507","DOI":"10.3390\/s22072507","article-title":"Inertial motion capture-based wearable systems for estimation of joint kinetics: a systematic review","volume":"22","author":"Lee","year":"2022","journal-title":"Sensors"},{"key":"B19","doi-asserted-by":"publisher","first-page":"4535","DOI":"10.3390\/s21134535","article-title":"A comparison of three neural network approaches for estimating joint angles and moments from inertial measurement units","volume":"21","author":"Mundt","year":"2021","journal-title":"Sensors"},{"key":"B20","doi-asserted-by":"publisher","first-page":"50","DOI":"10.3389\/fspor.2020.00050","article-title":"Evaluation of 3d markerless motion capture accuracy using OpenPose with multiple video cameras","volume":"2","author":"Nakano","year":"2020","journal-title":"Front. Sports Act. Living"},{"key":"B21","doi-asserted-by":"publisher","first-page":"17655","DOI":"10.1038\/s41598-020-73856-w","article-title":"Efficient trajectory optimization for curved running using a 3D musculoskeletal model with implicit dynamics","volume":"10","author":"Nitschke","year":"2020","journal-title":"Sci. Rep."},{"key":"B22","volume-title":"3D kinematics and kinetics of change of direction motions reconstructed from virtual inertial sensor data through optimal control simulation","author":"Nitschke","year":""},{"key":"B23","volume-title":"Optical motion capturing of change of direction motions reconstructed with inverse kinematics and dynamics and optimal control simulation","author":"Nitschke","year":"2022"},{"key":"B24","doi-asserted-by":"publisher","first-page":"e14852","DOI":"10.7717\/peerj.14852","article-title":"Change the direction: 3D optimal control simulation by directly tracking marker and ground reaction force data","volume":"11","author":"Nitschke","year":"","journal-title":"PeerJ"},{"key":"B25","first-page":"1","article-title":"Xsens mvn: full 6dof human motion tracking using miniature inertial sensors","volume":"1","author":"Roetenberg","year":"2013","journal-title":"Xsens Motion Technol. BV, Tech. Rep."},{"key":"B26","first-page":"45","article-title":"Joint axis and position estimation from inertial measurement data by exploiting kinematic constraints","author":"Seel","year":"2012"},{"key":"B27","doi-asserted-by":"publisher","first-page":"e1006223","DOI":"10.1371\/journal.pcbi.1006223","article-title":"OpenSim: simulating musculoskeletal dynamics and neuromuscular control to study human and animal movement","volume":"14","author":"Seth","year":"2018","journal-title":"PLoS Comput. Biol."},{"key":"B28","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/s11044-017-9573-8","article-title":"A musculoskeletal model driven by dual microsoft kinect sensor data","volume":"41","author":"Skals","year":"2017","journal-title":"Multibody Syst. Dyn."},{"key":"B29","doi-asserted-by":"publisher","first-page":"9","DOI":"10.3389\/fbioe.2020.00009","article-title":"A machine learning and wearable sensor based approach to estimate external knee flexion and adduction moments during various locomotion tasks","volume":"8","author":"Stetter","year":"2020","journal-title":"Front. Bioeng. Biotechnol."},{"key":"B30","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1038\/s41746-023-00782-2","article-title":"A scoping review of portable sensing for out-of-lab anterior cruciate ligament injury prevention and rehabilitation","volume":"6","author":"Tan","year":"2023","journal-title":"npj Digit. Med."},{"key":"B31","doi-asserted-by":"publisher","first-page":"e1011462","DOI":"10.1371\/journal.pcbi.1011462","article-title":"OpenCap: human movement dynamics from smartphone videos","volume":"19","author":"Uhlrich","year":"2023","journal-title":"PLOS Comput. Biol."},{"key":"B32","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1016\/j.piutam.2011.04.027","article-title":"Implicit methods for efficient musculoskeletal simulation and optimal control","volume":"2","author":"van den Bogert","year":"2011","journal-title":"Procedia IUTAM"},{"key":"B33","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1016\/0021-9290(95)00155-7","article-title":"A method for inverse dynamic analysis using accelerometry","volume":"29","author":"van den Bogert","year":"1996","journal-title":"J. Biomechanics"},{"key":"B34","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/s10107-004-0559-y","article-title":"On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming","volume":"106","author":"W\u00e4chter","year":"2006","journal-title":"Math. Program."},{"key":"B35","doi-asserted-by":"publisher","first-page":"e11","DOI":"10.1017\/wtc.2023.7","article-title":"A wearable real-time kinetic measurement sensor setup for human locomotion","volume":"4","author":"Wang","year":"2023","journal-title":"Wearable Technol."},{"key":"B36","doi-asserted-by":"publisher","first-page":"7969","DOI":"10.1109\/jsen.2020.2982459","article-title":"Drift-free inertial sensor-based joint kinematics for long-term arbitrary movements","volume":"20","author":"Weygers","year":"2020","journal-title":"IEEE Sensors J."},{"key":"B37","doi-asserted-by":"publisher","first-page":"218","DOI":"10.3389\/fphys.2018.00218","article-title":"Estimation of vertical ground reaction forces and sagittal knee kinematics during running using three inertial sensors","volume":"9","author":"Wouda","year":"2018","journal-title":"Front. Physiology"},{"key":"B38","doi-asserted-by":"publisher","first-page":"5705","DOI":"10.3390\/s20195705","article-title":"Does the position of foot-mounted IMU sensors influence the accuracy of spatio-temporal parameters in endurance running?","volume":"20","author":"Zrenner","year":"2020","journal-title":"Sensors"}],"updated-by":[{"DOI":"10.3389\/fbioe.2024.1414850","type":"erratum","label":"Erratum","source":"publisher","updated":{"date-parts":[[2024,5,3]],"date-time":"2024-05-03T00:00:00Z","timestamp":1714694400000}}],"container-title":["Frontiers in Bioengineering and Biotechnology"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fbioe.2024.1285845\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,3]],"date-time":"2024-05-03T10:39:56Z","timestamp":1714732796000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fbioe.2024.1285845\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,2]]},"references-count":38,"alternative-id":["10.3389\/fbioe.2024.1285845"],"URL":"https:\/\/doi.org\/10.3389\/fbioe.2024.1285845","relation":{"erratum":[{"id-type":"doi","id":"10.3389\/fbioe.2024.1414850","asserted-by":"object"}]},"ISSN":["2296-4185"],"issn-type":[{"value":"2296-4185","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,2]]},"article-number":"1285845"}}