Human motion capture, reconstruction, and musculoskeletal analysis in real time
-
Published:2023-10-06
Issue:1
Volume:60
Page:3-25
-
ISSN:1384-5640
-
Container-title:Multibody System Dynamics
-
language:en
-
Short-container-title:Multibody Syst Dyn
Author:
Lugrís Urbano,Pérez-Soto Manuel,Michaud Florian,Cuadrado Javier
Abstract
AbstractOptical motion capture is an essential tool for the study and analysis of human movement. Currently, most manufacturers of motion-capture systems provide software applications for reconstructing the movement in real time, thus allowing for on-the-fly visualization. The captured kinematics can be later used as input data for a further musculoskeletal analysis. However, in advanced biofeedback applications, the results of said analysis, such as joint torques, ground-reaction forces, muscle efforts, and joint-reaction forces, are also required in real time.In this work, an extended Kalman filter (EKF) previously developed by the authors for real-time, whole-body motion capture and reconstruction is augmented with inverse dynamics and muscle-efforts optimization, enabling the calculation and visualization of the latter, along with joint-reaction forces, while capturing the motion.A modified version of the existing motion-capture algorithm provides the positions, velocities, and accelerations at every time step. Then, the joint torques are calculated by solving the inverse-dynamics problem, using force-plate measurements along with previously estimated body-segment parameters. Once the joint torques are obtained, an optimization problem is solved, in order to obtain the muscle forces that provide said torques while minimizing an objective function. This is achieved by a very efficient quadratic programming algorithm, thoroughly tuned for this specific problem.With this procedure, it is possible to capture and label the optical markers, reconstruct the motion of the model, solve the inverse dynamics, and estimate the individual muscle forces, all while providing real-time visualization of the results.
Funder
Ministerio de Ciencia, Innovación y Universidades Xunta de Galicia Universidade da Coruña
Publisher
Springer Science and Business Media LLC
Subject
Control and Optimization,Computer Science Applications,Mechanical Engineering,Aerospace Engineering,Modeling and Simulation
Reference55 articles.
1. 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(11), 1940–1950 (2007) 2. 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(8), 1100–1111 (2006) 3. Shippen, J., May, B.: BoB – biomechanics in MATLAB. In: Proccedings of 11th International Conference Biomdlore 2016 (2016) 4. Giggins, O.M., Persson, U.M., Caulfield, B.: Biofeedback in rehabilitation. J. NeuroEng. Rehabil. 10(1), 60 (2013) 5. O’Sullivan, K., O’Sullivan, L., O’Sullivan, P., Dankaerts, W.: Investigating the effect of real-time spinal postural biofeedback on seated discomfort in people with non–specific chronic low back pain. Ergonomics 56(8), 1315–1325 (2013)
|
|