Cannot solve BodyKinematics if I replace one ball joint with free joint
Posted: Sun May 07, 2023 6:22 pm
Hi all
I am trying to solve the position and velocity of each body in my model from the inverse kinematic data I got. While opensim can solve IK easily, if I use the IK results to run the Analyze tool to get BodyKinematics, it crashes.
After digging into the problem, I found if I just replace the "free joint" in my model with a "ball joint", I can get the Analyze tool's BodyKinematics output. Yet, it does not make sense to me. All I am trying to get is the kinematics, free joint or ball joint should not matter.
Am I missing anything?
The attached file is the model and IK result
I am trying to solve the position and velocity of each body in my model from the inverse kinematic data I got. While opensim can solve IK easily, if I use the IK results to run the Analyze tool to get BodyKinematics, it crashes.
After digging into the problem, I found if I just replace the "free joint" in my model with a "ball joint", I can get the Analyze tool's BodyKinematics output. Yet, it does not make sense to me. All I am trying to get is the kinematics, free joint or ball joint should not matter.
Am I missing anything?
The attached file is the model and IK result