Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim

Biomechanical simulation allows for in silico estimations of biomechanical parameters such as muscle, joint and ligament forces. Experimental kinematic measurements are a prerequisite for musculoskeletal simulations using the inverse kinematics approach. Marker-based optical motion capture systems a...

Full description

Bibliographic Details
Main Authors: Iris Wechsler, Alexander Wolf, Sophie Fleischmann, Julian Waibel, Carla Molz, David Scherb, Julian Shanbhag, Michael Franz, Sandro Wartzack, Jörg Miehling
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/12/5423
_version_ 1797592706098135040
author Iris Wechsler
Alexander Wolf
Sophie Fleischmann
Julian Waibel
Carla Molz
David Scherb
Julian Shanbhag
Michael Franz
Sandro Wartzack
Jörg Miehling
author_facet Iris Wechsler
Alexander Wolf
Sophie Fleischmann
Julian Waibel
Carla Molz
David Scherb
Julian Shanbhag
Michael Franz
Sandro Wartzack
Jörg Miehling
author_sort Iris Wechsler
collection DOAJ
description Biomechanical simulation allows for in silico estimations of biomechanical parameters such as muscle, joint and ligament forces. Experimental kinematic measurements are a prerequisite for musculoskeletal simulations using the inverse kinematics approach. Marker-based optical motion capture systems are frequently used to collect this motion data. As an alternative, IMU-based motion capture systems can be used. These systems allow flexible motion collection without nearly any restriction regarding the environment. However, one limitation with these systems is that there is no universal way to transfer IMU data from arbitrary full-body IMU measurement systems into musculoskeletal simulation software such as OpenSim. Thus, the objective of this study was to enable the transfer of collected motion data, stored as a BVH file, to OpenSim 4.4 to visualize and analyse the motion using musculoskeletal models. By using the concept of virtual markers, the motion saved in the BVH file is transferred to a musculoskeletal model. An experimental study with three participants was conducted to verify our method’s performance. Results show that the present method is capable of (1) transferring body dimensions saved in the BVH file to a generic musculoskeletal model and (2) correctly transferring the motion data saved in the BVH file to a musculoskeletal model in OpenSim 4.4.
first_indexed 2024-03-11T01:57:54Z
format Article
id doaj.art-513c5de94e904d61bc45513c7373e0f6
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-11T01:57:54Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-513c5de94e904d61bc45513c7373e0f62023-11-18T12:30:49ZengMDPI AGSensors1424-82202023-06-012312542310.3390/s23125423Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSimIris Wechsler0Alexander Wolf1Sophie Fleischmann2Julian Waibel3Carla Molz4David Scherb5Julian Shanbhag6Michael Franz7Sandro Wartzack8Jörg Miehling9Engineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyEngineering Design, Department of Mechanical Engineering, Friedrich-Alexander-Universität Erlangen-Nürnberg, 91058 Erlangen, GermanyBiomechanical simulation allows for in silico estimations of biomechanical parameters such as muscle, joint and ligament forces. Experimental kinematic measurements are a prerequisite for musculoskeletal simulations using the inverse kinematics approach. Marker-based optical motion capture systems are frequently used to collect this motion data. As an alternative, IMU-based motion capture systems can be used. These systems allow flexible motion collection without nearly any restriction regarding the environment. However, one limitation with these systems is that there is no universal way to transfer IMU data from arbitrary full-body IMU measurement systems into musculoskeletal simulation software such as OpenSim. Thus, the objective of this study was to enable the transfer of collected motion data, stored as a BVH file, to OpenSim 4.4 to visualize and analyse the motion using musculoskeletal models. By using the concept of virtual markers, the motion saved in the BVH file is transferred to a musculoskeletal model. An experimental study with three participants was conducted to verify our method’s performance. Results show that the present method is capable of (1) transferring body dimensions saved in the BVH file to a generic musculoskeletal model and (2) correctly transferring the motion data saved in the BVH file to a musculoskeletal model in OpenSim 4.4.https://www.mdpi.com/1424-8220/23/12/5423biomechanicsmusculoskeletal modelling and simulationinertial sensorsmotion trackingdata transfer
spellingShingle Iris Wechsler
Alexander Wolf
Sophie Fleischmann
Julian Waibel
Carla Molz
David Scherb
Julian Shanbhag
Michael Franz
Sandro Wartzack
Jörg Miehling
Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim
Sensors
biomechanics
musculoskeletal modelling and simulation
inertial sensors
motion tracking
data transfer
title Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim
title_full Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim
title_fullStr Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim
title_full_unstemmed Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim
title_short Method for Using IMU-Based Experimental Motion Data in BVH Format for Musculoskeletal Simulations via OpenSim
title_sort method for using imu based experimental motion data in bvh format for musculoskeletal simulations via opensim
topic biomechanics
musculoskeletal modelling and simulation
inertial sensors
motion tracking
data transfer
url https://www.mdpi.com/1424-8220/23/12/5423
work_keys_str_mv AT iriswechsler methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT alexanderwolf methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT sophiefleischmann methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT julianwaibel methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT carlamolz methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT davidscherb methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT julianshanbhag methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT michaelfranz methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT sandrowartzack methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim
AT jorgmiehling methodforusingimubasedexperimentalmotiondatainbvhformatformusculoskeletalsimulationsviaopensim