Closed davidpagnon closed 7 months ago
Thanks @carlosedubarreto, this is great content and I'll try to check it out when (and if) I find time!
And yes, I would assume that this is due to their usage of Euler angles. They need to be imported in the right order, and they can lead to a few issues such as gimbal lock. Check this OpenSim page for more information about their angle conventions: https://simtk-confluence.stanford.edu:8443/display/OpenSim/Basic+Geometry+and+Mechanics
@davidpagnon Thats amazing, thanks for sharing with me... I'll try to use it in the future. sometimes angles are better to use than the location position. (so I wont have to worry with the size of the armature, it will just work π)
I started writing a Blender add-on to import OpenSim files. It would have been a huge pain to rewrite all the joint definitions, so instead I used the OpenSim API to get the positions and orientations of each limb I the global frame of reference. It works fine though! https://github.com/davidpagnon/Sim2Blend I took my inspiration from another add-on, BlendOsim (but mine does not require Matlab).
Next I need to rig the skeleton to be able to animate it. I do not expect it to be complicated but I am still a very beginner in Blender.
I'm also going to let the user import cameras from a calibration file, and to add a few other features. It is online and the OpenSim feature is working, but I won't advertise it right know because I've still got buttons that don't do anything π
Completed with Pose2Sim_Blender add-on: https://github.com/davidpagnon/Pose2Sim_Blender
Moving to new issue
Originally posted by @carlosedubarreto in https://github.com/perfanalytics/pose2sim/issues/3#issuecomment-1152176083