Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion

A 3D mesh of an elite swimmer was animated and developed, and the goal was to ensure consistent joints kinematics in comparison with OS when exporting to Blender . However, joints were not replicated entirely. Hence, a Python code was developed to assess and map out the errors between OS and Blender...

Full description

Bibliographic Details
Main Author: Ong, Vince Li Jie
Other Authors: Heng Kok Hui, John Gerard
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/153583
_version_ 1826116460147113984
author Ong, Vince Li Jie
author2 Heng Kok Hui, John Gerard
author_facet Heng Kok Hui, John Gerard
Ong, Vince Li Jie
author_sort Ong, Vince Li Jie
collection NTU
description A 3D mesh of an elite swimmer was animated and developed, and the goal was to ensure consistent joints kinematics in comparison with OS when exporting to Blender . However, joints were not replicated entirely. Hence, a Python code was developed to assess and map out the errors between OS and Blender within each joint’s location and orientation with respect to the global space. Out of the 37 bones replicated in Blender, 18 bones were found to have deviated more than 10% from their original OS positions and orientations. These relative errors were highlighted by their root mean squared values to provide greater clarity between the two animations. These errors were later classified in terms of their patterns – systematic and random errors. For majority of the errors, qualitative and quantitative conjectures could be made to account for the discrepancies in animation. In summary, the proposed method provided the groundwork for future research aiming to develop higher fidelity meshes in order to perform more in-depth analysis, such as the use of CFD, on these animations.
first_indexed 2024-10-01T04:11:44Z
format Final Year Project (FYP)
id ntu-10356/153583
institution Nanyang Technological University
language English
last_indexed 2024-10-01T04:11:44Z
publishDate 2021
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1535832021-12-08T02:04:59Z Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion Ong, Vince Li Jie Heng Kok Hui, John Gerard School of Mechanical and Aerospace Engineering Singapore Sport Institute, Sport Singapore Marcel Rossi mkhheng@ntu.edu.sg Engineering::Bioengineering Engineering::Mechanical engineering A 3D mesh of an elite swimmer was animated and developed, and the goal was to ensure consistent joints kinematics in comparison with OS when exporting to Blender . However, joints were not replicated entirely. Hence, a Python code was developed to assess and map out the errors between OS and Blender within each joint’s location and orientation with respect to the global space. Out of the 37 bones replicated in Blender, 18 bones were found to have deviated more than 10% from their original OS positions and orientations. These relative errors were highlighted by their root mean squared values to provide greater clarity between the two animations. These errors were later classified in terms of their patterns – systematic and random errors. For majority of the errors, qualitative and quantitative conjectures could be made to account for the discrepancies in animation. In summary, the proposed method provided the groundwork for future research aiming to develop higher fidelity meshes in order to perform more in-depth analysis, such as the use of CFD, on these animations. Bachelor of Engineering (Mechanical Engineering) 2021-12-08T02:04:13Z 2021-12-08T02:04:13Z 2021 Final Year Project (FYP) Ong, V. L. J. (2021). Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/153583 https://hdl.handle.net/10356/153583 en C152 application/pdf Nanyang Technological University
spellingShingle Engineering::Bioengineering
Engineering::Mechanical engineering
Ong, Vince Li Jie
Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion
title Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion
title_full Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion
title_fullStr Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion
title_full_unstemmed Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion
title_short Development and assessment of Blender animated participant-specific three dimensional meshes created from OpenSim to analyse swimming motion
title_sort development and assessment of blender animated participant specific three dimensional meshes created from opensim to analyse swimming motion
topic Engineering::Bioengineering
Engineering::Mechanical engineering
url https://hdl.handle.net/10356/153583
work_keys_str_mv AT ongvincelijie developmentandassessmentofblenderanimatedparticipantspecificthreedimensionalmeshescreatedfromopensimtoanalyseswimmingmotion