Hello everyone,
I am currently using the freeposturemove file to obtain the wrist motion.
I am only using two motion points in the mannequin.any for both wrist flexion and abduction.
The first is the initial point which is zero for both wrist flexion and abduction.
The second point is -87.0 for wrist flexion and -30.0 for wrist abduction. It is as follows.
AnyVector WristFlexion ={ 0.0,-87.0};
AnyVector WristAbduction ={ 0.0,-30.0};
There are no other movements in any other joints. I am getting the error which I have mentioned below.
I do not get any error when the value for either flexion or abduction is zero. Is there a way to increase the constraint and make the wrist achieve this motion?
I understand that we can increase the kinematics error tolerance but i don’t want to do it as it produces inaccuracies.
I tried changing the initial conditions as well. Kindly provide some solution.
Failed to resolve kinematic constraints (final kin. error = 3.173104E-001)
Constraint no. 176 above error tolerance 0.000001, error = 0.000630. - constr. #0 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.WristJointDeviation.Constraints’
Constraint no. 177 above error tolerance 0.000001, error = 0.000093. - constr. #1 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.WristJointDeviation.Constraints’
Constraint no. 178 above error tolerance 0.000001, error = 0.000014. - constr. #2 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.WristJointDeviation.Constraints’
Constraint no. 179 above error tolerance 0.000001, error = 0.024096. - constr. #3 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.WristJointDeviation.Constraints’
Constraint no. 180 above error tolerance 0.000001, error = 0.002305. - constr. #4 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.WristJointDeviation.Constraints’
Constraint no. 184 above error tolerance 0.000001, error = 0.001292. - constr. #0 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.HandGloveLinDrv’
Constraint no. 185 above error tolerance 0.000001, error = 0.000375. - constr. #1 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.HandGloveLinDrv’
Constraint no. 186 above error tolerance 0.000001, error = 0.005260. - constr. #2 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.HandGloveLinDrv’
Constraint no. 187 above error tolerance 0.000001, error = 0.000123. - constr. #0 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.HandGloveRotDrv’
Constraint no. 189 above error tolerance 0.000001, error = 0.000011. - constr. #2 in ‘Main.HumanModel.BodyModel.Right.ShoulderArm.Jnt.HandGloveRotDrv’
Constraint no. 300 above error tolerance 0.000001, error = 0.317310. - constr. #0 in ‘Main.Model.ModelEnvironmentConnection.Drivers.WristDriverRight’
Constraint no. 301 above error tolerance 0.000001, error = 0.153930. - constr. #0 in ‘Main.Model.ModelEnvironmentConnection.Drivers.WristDriverRight1’
- …Inverse dynamic analysis terminated
ERROR(OBJ.MCH.KIN3) : D:/Y…h/a…y/arm/main/A…0/A…n/E…s/F…e/arm.Main.any : Study.InverseDynamics : Kinematic analysis failed in time step 1