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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |