Scientific Computing Centre Ulm (UZWR), Ulm University, 89081 Ulm, Germany.
Sensors (Basel). 2021 Feb 8;21(4):1199. doi: 10.3390/s21041199.
The AnyBody Modeling System™ (AMS) is a musculoskeletal software simulation solution using inverse dynamics analysis. It enables the determination of muscle and joint forces for a given bodily motion. The recording of the individual movement and the transfer into the AMS is a complex and protracted process. Researches indicated that the contactless, visual Leap Motion Controller (LMC) provides clinically meaningful motion data for hand tracking. Therefore, the aim of this study was to integrate the LMC hand motion data into the AMS in order to improve the process of recording a hand movement. A Python-based interface between the LMC and the AMS, termed ROSE Motion, was developed. This solution records and saves the data of the movement as Biovision Hierarchy (BVH) data and AnyScript vector files that are imported into the AMS simulation. Setting simulation parameters, initiating the calculation automatically, and fetching results is implemented by using the AnyPyTools library from AnyBody. The proposed tool offers a rapid and easy-to-use recording solution for elbow, hand, and finger movements. Features include animation, cutting/editing, exporting the motion, and remote controlling the AMS for the analysis and presentation of musculoskeletal simulation results. Comparing the motion tracking results with previous studies, covering problems when using the LMC limit the correctness of the motion data. However, fast experimental setup and intuitive and rapid motion data editing strengthen the use of marker less systems as the herein presented compared to marker based motion capturing.
AnyBody 建模系统(AMS)是一种使用逆动力学分析的肌肉骨骼软件模拟解决方案。它可以确定给定身体运动的肌肉和关节力。记录个人运动并将其转换到 AMS 中是一个复杂而漫长的过程。研究表明,非接触式视觉 Leap Motion Controller(LMC)可为手部跟踪提供具有临床意义的运动数据。因此,本研究的目的是将 LMC 手部运动数据集成到 AMS 中,以改进手部运动的记录过程。开发了一种 LMC 和 AMS 之间的基于 Python 的接口,称为 ROSE Motion。该解决方案记录并保存运动数据作为 Biovision 层次结构(BVH)数据和 AnyScript 向量文件,这些数据将被导入到 AMS 模拟中。使用 AnyBody 的 AnyPyTools 库实现了设置模拟参数、自动启动计算以及获取结果的功能。所提出的工具提供了一种快速易用的肘部、手部和手指运动记录解决方案。其功能包括动画、切割/编辑、导出运动以及远程控制 AMS 以分析和呈现肌肉骨骼模拟结果。将运动跟踪结果与之前的研究进行比较,发现使用 LMC 存在问题限制了运动数据的正确性。然而,快速的实验设置和直观快速的运动数据编辑增强了无标记系统的使用,与基于标记的运动捕捉相比,本研究中提出的方法具有优势。