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

Saved in:
Bibliographic Details
Main Author: Ong, Vince Li Jie
Other Authors: Heng Kok Hui, John Gerard
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/153583
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-153583
record_format dspace
spelling sg-ntu-dr.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
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Bioengineering
Engineering::Mechanical engineering
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
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.
author2 Heng Kok Hui, John Gerard
author_facet Heng Kok Hui, John Gerard
Ong, Vince Li Jie
format Final Year Project
author Ong, Vince Li Jie
author_sort Ong, Vince Li Jie
title 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_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_sort development and assessment of blender animated participant-specific three dimensional meshes created from opensim to analyse swimming motion
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/153583
_version_ 1718928695521968128