Skip to content
This repository was archived by the owner on Apr 30, 2020. It is now read-only.

WIP: Boxing example#8

Open
melund wants to merge 6 commits intomasterfrom
boxing_example
Open

WIP: Boxing example#8
melund wants to merge 6 commits intomasterfrom
boxing_example

Conversation

@melund
Copy link
Member

@melund melund commented Apr 20, 2017

Initial version of the boxing example...

This example shows the AnyMoCap framework applied to a set of boxing trial.

boxing

This example uses a few special features from the AnyMoCap model:

The data for the example is provided by Sirichet Punthipayanon from the Sports Science Department at
Srinakharinwirot University in Tailand.

@sirichet
Copy link

Based on C3D Files, I will add more markers and segment to drive upper body rotation

@melund
Copy link
Member Author

melund commented Apr 24, 2017

@sirichet Sounds good. You are welcome to make a pull request with the changes to this branch. Otherwise, send me your improvement and I will add them.

@sirichet
Copy link

@melund I revised Capture to using marker protocol following plug-in gait model, I did not adhere tag on Sacrum node. This marker set should be better than Helen Hayes. Model.

@melund
Copy link
Member Author

melund commented Apr 26, 2017

Sounds good. You are welcome to share the file with me, when it is ready. Then I will make the initial work of changing the model. It will probably faster.

@sirichet
Copy link

I tried to running Anymocap boxing but i found some problem ;
//// Trunk markers

#ifdef _RSHOU
CreateMarkerDriver RSHOU (
MarkerName= RSHOU,
MarkerPlacement=Right.ShoulderArm.Seg.Clavicula,
PlaceMarkerAt = acj,
OptX="On",OptY="Off",OptZ="Off"
) = {
sRelOpt = {0.00, -0.02, 0.025};
};
#endif

I found some error on this part.

Constructing model tree...
ERROR(SCR.PRS9) : D:/Any..ech/a..r/E..s/B..g/MarkerProtocol.any(378) : Defined at : D:/A..h/a..r/M..l/CreateMarkerDriverClass.any(103) : 'GeomScale' : Unresolved object
Model loading skipped

@melund
Copy link
Member Author

melund commented Jul 13, 2017 via email

@sirichet
Copy link

The overdetermine constrain?
If i would like to add inverse dynamics analysis on lumbar joint,knee joint and ankle joint. How to configuration?

Constraint #67 is above tolerance 1e-006, error = 0.000002, constr. #0 in 'Main.HumanModel.BodyModel.Trunk.JointsCervicalSpine.Flexion.CervicalFlexionRhythmDrv'.
Constraint #78 is above tolerance 1e-006, error = 0.000003, constr. #0 in 'Main.HumanModel.BodyModel.Trunk.JointsCervicalSpine.Rotation.CervicalRotationRhythmDrv'.
Constraint #375 is above tolerance 1e-006, error = 0.000002, segment constr. 'Main.HumanModel.BodyModel.Right.ShoulderArm.Seg.Clavicula'.
ERROR(OBJ.MCH.KIN3) : D:/anymocap..example/M..l/AnyMocapModel.any(33) : KinematicStudy.Kinematics : Kinematic analysis failed in time step 179 : Failed to solve position analysis

@melund
Copy link
Member Author

melund commented Jul 20, 2017

@sirichet Sorry, I haven't look at this yet. I am on holiday at the moment, but I promise to investigate when I get back.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants