Details
| Title | Разработка алгоритма преобразования данных о движении пациента для их биомеханического моделирования, симуляции и анализа: выпускная квалификационная работа бакалавра: направление 12.03.04 «Биотехнические системы и технологии» ; образовательная программа 12.03.04_02 «Биофизические системы» = Development of an algorithm for converting patient motion data for its biomechanical modeling, simulation and analysis |
|---|---|
| Creators | Авдоничев Илья Сергеевич |
| Scientific adviser | Головин Михаил Андреевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт биомедицинских систем и биотехнологий |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | биомеханический анализ походки ; захват движения ; оптическая система регистрации ; BTS GAITLAB ; OpenSim ; gait2392 ; протокол Davis Heel ; обратная кинематика ; преобразование данных ; biomechanical gait analysis ; motion capture ; optical motion capture system ; Davis Heel protocol ; inverse kinematics ; data conversion |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 12.03.04 |
| Speciality group (FGOS) | 120000 - Фотоника, приборостроение, оптические и биотехнические системы и технологии |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3085 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\44222 |
| Record create date | 9/2/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Данная работа посвящена разработке алгоритма преобразования данных оптической системы регистрации движения в формат, пригодный для биомеханического моделирования в среде OpenSim. На основе анализа форматов комплекса BTS GAITLAB и среды OpenSim разработан и реализован на Python модуль emt2trc, преобразующий траектории маркеров из формата .emt в формат .trc с автоматической локализацией достоверного интервала записи. Модель gait2392 модифицирована под маркерный протокол Davis Heel. На экспериментальной записи походки выполнена верификация: решение обратной кинематики устойчиво (RMS 0,008–0,012 м), кинематика сагиттальной плоскости согласуется с референсными данными. Результаты применимы в клинической биомеханике, реабилитации и медико-социальной экспертизе. Сделан вывод о работоспособности конвейера, обеспечивающего воспроизводимый перенос данных из BTS GAITLAB в OpenSim. В работе использованы: программный комплекс BTS SMART-Suite (BTS Bioengineering) для регистрации и первичной обработки данных; платформа OpenSim (SimTK) для биомеханического моделирования; язык Python с библиотеками NumPy и Pandas для программной реализации алгоритма.
The given work is devoted to the development of an algorithm that converts optical motion capture data into a format suitable for biomechanical modeling in the OpenSim environment. Based on the analysis of the BTS GAITLAB and OpenSim data formats, a Python module emt2trc was developed, converting marker trajectories from the .emt format into the .trc format with automatic localization of the reliable recording interval. The gait2392 model was modified to match the Davis Heel marker protocol. Verification on an experimental gait recording showed a stable inverse kinematics solution (RMS 0.008–0.012 m); the sagittal-plane kinematics agreed with reference data. The results are applicable in clinical biomechanics, rehabilitation and medical and social assessment. It is concluded that the developed pipeline provides reproducible data transfer from BTS GAITLAB to OpenSim. The work employed the BTS SMART-Suite software (BTS Bioengineering) for data recording and preprocessing; the OpenSim platform (SimTK) for biomechanical modeling; and the Python language with the NumPy and Pandas libraries for the algorithm implementation.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|