keenon / AddBiomechanics

A tool to automatically process and share biomechanics data
https://addbiomechanics.org/
Other
24 stars 5 forks source link

OpenCap data throwing errors in AddBiomechanics #278

Open AlbertoCasasOrtiz opened 2 months ago

AlbertoCasasOrtiz commented 2 months ago

I haven't tried for a while to upload an OpenCap model to Addbiomechanics but I tried it today with an old model and got this error:

['/app/src/../../engine/src/engine.py', '/tmp/tmpku3_1wbr/', 'test', 'https://dev.addbiomechanics.org/data/207f3d89-0057-4907-a24b-39bea906ef42/Dataset/test/']
Loading folder /tmp/tmpku3_1wbr/
[1;33mWarning [LocalResource.cpp:48][0m [LocalResource::constructor] Failed opening file '/tmp/tmpku3_1wbr/Geometry/block.vtp.ply' for reading: No such file or directory
[1;33mWarning [CompositeResourceRetriever.cpp:96][0m [CompositeResourceRetriever::retrieve] All ResourceRetrievers registered for this schema failed to retrieve the URI 'file:///tmp/tmpku3_1wbr/Geometry/block.vtp.ply' (tried 1).
[1;33mWarning [MeshShape.cpp:493][0m [MeshShape::loadMesh] Failed loading mesh 'file:///tmp/tmpku3_1wbr/Geometry/block.vtp.ply' with ASSIMP error 'Unable to open file "file:///tmp/tmpku3_1wbr/Geometry/block.vtp.ply".'.
exit: -11

This used to work at some point, but now is throwing this error about geometry files not found. Do you know what could be causing this? This is the subject: https://dev.addbiomechanics.org/data/207f3d89-0057-4907-a24b-39bea906ef42/Dataset/test/

I just also tried with a new model in OpenCap and got a different error. This are the last few lines:

['/app/src/../../engine/src/engine.py', '/tmp/tmp3uo06xsa/', 'test', 'https://dev.addbiomechanics.org/data/207f3d89-0057-4907-a24b-39bea906ef42/Dataset/test/']
Loading folder /tmp/tmp3uo06xsa/
WARNING! Creating a WeldJoint as an intermediate (non-root) joint. This will cause the gradient computations to run with slower algorithms. If you find a way to remove this WeldJoint, things should run faster.
WARNING! Creating a WeldJoint as an intermediate (non-root) joint. This will cause the gradient computations to run with slower algorithms. If you find a way to remove this WeldJoint, things should run faster.
WARNING! Creating a WeldJoint as an intermediate (non-root) joint. This will cause the gradient computations to run with slower algorithms. If you find a way to remove this WeldJoint, things should run faster.
WARNING! Creating a WeldJoint as an intermediate (non-root) joint. This will cause the gradient computations to run with slower algorithms. If you find a way to remove this WeldJoint, things should run faster.
Warning: No ground reaction forces specified for Blocking_Set_I
Segmenting trials
Running kinematics fit
NOTE: The input *.osim file specified suspiciously few (8 less than the minimum 10) anatomical landmark markers (with <fixed>true</fixed>), so we will default to treating all markers as anatomical except triad markers with the suffix "1", "2", or "3"
Fitting trials:
 --> Blocking_Set_I
Checking and repairing marker data quality on trial Blocking_Set_I segment 1/1. This can take a while, depending on trial length...
All trial markers have been cleaned up!
Coniditioning Multivariate Gaussion on:
stature (mu=1.75621): 179
weightkg (mu=0.85524): 0.85
Unobserved Joint: mtp_r
Unobserved Joint: mtp_l
Unobserved Joint: radius_hand_r
Unobserved Joint: radius_hand_l
Size of observed joints: 16
Size of unobserved joints: 4
 joints: 0
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
Discovered leaf body "hand_l" with fewer than 3 markers.
 -> As a result merging bodies "hand_l" into "radius_l"
Discovered leaf body "radius_l" with fewer than 3 markers.
 -> As a result merging bodies "radius_l" into "ulna_l"
Discovered leaf body "ulna_l" with fewer than 3 markers.
 -> As a result merging bodies "ulna_l" into "humerus_l"
Discovered leaf body "hand_r" with fewer than 3 markers.
 -> As a result merging bodies "hand_r" into "radius_r"
Discovered leaf body "radius_r" with fewer than 3 markers.
 -> As a result merging bodies "radius_r" into "ulna_r"
Discovered leaf body "ulna_r" with fewer than 3 markers.
 -> As a result merging bodies "ulna_r" into "humerus_r"
Discovered leaf body "toes_l" with fewer than 3 markers.
 -> As a result merging bodies "toes_l" into "calcn_l"
Discovered leaf body "toes_r" with fewer than 3 markers.
 -> As a result merging bodies "toes_r" into "calcn_r"
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(103.63
103.63
103.63, axis=0) because 103.63
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
103.63
103.63, axis=1) because      2
103.63
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
BodyNode refusing to setScale(     2
     2
103.63, axis=2) because      2
     2
103.63 is greater than the scale upper bound (2
2
2). Clamping to upper bound.
IKInitializer solved IK 100/331
IKInitializer solved IK 200/331
IKInitializer solved IK 300/331
IKInitializer solved IK 331/331
Computing joint center for 0/7: "hip_r"
Computing joint center for 1/7: "walker_knee_r"
Computing joint center for 2/7: "hip_l"
Computing joint center for 3/7: "walker_knee_l"
Computing joint center for 4/7: "back"
Computing joint center for 5/7: "acromial_r"
Computing joint center for 6/7: "acromial_l"
Sphere-fitting "acromial_r": initial loss=0.062593, final loss=5.96112e-05
Sphere-fitting "acromial_l": initial loss=0.0508456, final loss=0.00013598
Sphere-fitting "back": initial loss=0.0863156, final loss=0.000109159
Sphere-fitting "walker_knee_r": initial loss=0.0692772, final loss=8.94434e-05
Sphere-fitting "hip_r": initial loss=0.045353, final loss=0.000140425
Sphere-fitting "walker_knee_l": initial loss=0.0365389, final loss=5.84404e-05
Finished computing joint center for 0/7: "hip_r"
Finished computing joint center for 1/7: "walker_knee_r"
Sphere-fitting "hip_l": initial loss=0.0353326, final loss=0.000175647
Finished computing joint center for 2/7: "hip_l"
Finished computing joint center for 3/7: "walker_knee_l"
Finished computing joint center for 4/7: "back"
Finished computing joint center for 5/7: "acromial_r"
Finished computing joint center for 6/7: "acromial_l"
Finished computing all joint centers!
Computing joint axis for 0/7: "hip_r"
Computing joint axis for 1/7: "walker_knee_r"
Computing joint axis for 2/7: "hip_l"
Computing joint axis for 3/7: "walker_knee_l"
Computing joint axis for 4/7: "back"
Computing joint axis for 5/7: "acromial_r"
Computing joint axis for 6/7: "acromial_l"
Cylinder fitting "acromial_l": initial loss=0.113914, final loss=0.00556956
Cylinder fitting "acromial_r": initial loss=0.0992419, final loss=0.00579881
Cylinder fitting "walker_knee_r": initial loss=0.0703182, final loss=0.00583433
Cylinder fitting "walker_knee_l": initial loss=0.0436392, final loss=0.00244251
Cylinder fitting "hip_r": initial loss=0.0630011, final loss=0.0171551
Finished computing joint axis for 0/7: "hip_r"
Finished computing joint axis for 1/7: "walker_knee_r"
Cylinder fitting "back": initial loss=0.116358, final loss=0.019961
Cylinder fitting "hip_l": initial loss=0.0492292, final loss=0.0107112
Finished computing joint axis for 2/7: "hip_l"
Finished computing joint axis for 3/7: "walker_knee_l"
Finished computing joint axis for 4/7: "back"
Finished computing joint axis for 5/7: "acromial_r"
Finished computing joint axis for 6/7: "acromial_l"
Finished computing all joint axis!
Joint hip_r variability 118.261
    joint loss: 0.000140425
    joint weight: 1
    axis loss: 0.0171551
    axis weight: 0
Joint walker_knee_r variability 49.996
    joint loss: 8.94434e-05
    joint weight: 1
    axis loss: 0.00583433
    axis weight: 0
Joint hip_l variability 104.947
    joint loss: 0.000175647
    joint weight: 1
    axis loss: 0.0107112
    axis weight: 0
Joint walker_knee_l variability 91.3298
    joint loss: 5.84404e-05
    joint weight: 0
    axis loss: 0.00244251
    axis weight: 0.409415
Joint back variability 63.2063
    joint loss: 0.000109159
    joint weight: 1
    axis loss: 0.019961
    axis weight: 0
Joint acromial_r variability 14.9686
    joint loss: 5.96112e-05
    joint weight: 1
    axis loss: 0.00579881
    axis weight: 0
Joint acromial_l variability 14.8732
    joint loss: 0.00013598
    joint weight: 1
    axis loss: 0.00556956
    axis weight: 0
Unobserved Joint: mtp_r
Unobserved Joint: mtp_l
Unobserved Joint: radius_hand_r
Unobserved Joint: radius_hand_l
Size of observed joints: 16
Size of unobserved joints: 4
 joints: 7
Starting initial scale+fit for first timestep of block 0/13
Starting initial scale+fit for first timestep of block 1/13
Starting initial scale+fit for first timestep of block 2/13
Starting initial scale+fit for first timestep of block 3/13
Starting initial scale+fit for first timestep of block 4/13
Starting initial scale+fit for first timestep of block 5/13
Starting initial scale+fit for first timestep of block 6/13
Starting initial scale+fit for first timestep of block 7/13
Starting initial scale+fit for first timestep of block 8/13
Starting initial scale+fit for first timestep of block 9/13
Starting initial scale+fit for first timestep of block 10/13
Starting initial scale+fit for first timestep of block 11/13
Starting initial scale+fit for first timestep of block 12/13
Best result: inf
Best result: inf
Best result: inf
Best result: inf
Best result: inf
Best result: inf
Best result: inf
Finished initial scale+fit for first timestep of block 0/13
Finished initial scale+fit for first timestep of block 1/13
Finished initial scale+fit for first timestep of block 2/13
Best result: inf
Best result: inf
Best result: inf
Finished initial scale+fit for first timestep of block 3/13
Best result: inf
Finished initial scale+fit for first timestep of block 4/13
Finished initial scale+fit for first timestep of block 5/13
Finished initial scale+fit for first timestep of block 6/13
Best result: inf
Best result: inf
Finished initial scale+fit for first timestep of block 7/13
Finished initial scale+fit for first timestep of block 8/13
Finished initial scale+fit for first timestep of block 9/13
Finished initial scale+fit for first timestep of block 10/13
Finished initial scale+fit for first timestep of block 11/13
Finished initial scale+fit for first timestep of block 12/13
Starting fit for whole block 0/13
Starting fit for whole block 1/13
Starting fit for whole block 2/13
Starting fit for whole block 3/13
Starting fit for whole block 4/13
Starting fit for whole block 5/13
Starting fit for whole block 6/13
Starting fit for whole block 7/13
Starting fit for whole block 8/13
Starting fit for whole block 9/13
Starting fit for whole block 10/13
Starting fit for whole block 11/13
Starting fit for whole block 12/13
Finished fit for whole block 0/13
Finished fit for whole block 1/13
Finished fit for whole block 2/13
Finished fit for whole block 3/13
Finished fit for whole block 4/13
Finished fit for whole block 5/13
Finished fit for whole block 6/13
Finished fit for whole block 7/13
Finished fit for whole block 8/13
Finished fit for whole block 9/13
Finished fit for whole block 10/13
Finished fit for whole block 11/13
Finished fit for whole block 12/13
Picked 150 evenly spaced in [0,331]: 
[1,3,6,8,10,12,14,17,19,21,23,25,28,30,32,34,36,39,41,43,45,47,50,52,54,56,58,61,63,65,67,70,72,74,76,78,81,83,85,87,89,92,94,96,98,100,103,105,107,109,111,114,116,118,120,122,125,127,129,131,134,136,138,140,142,145,147,149,151,153,156,158,160,162,164,167,169,171,173,175,178,180,182,184,186,189,191,193,195,197,200,202,204,206,209,211,213,215,217,220,222,224,226,228,231,233,235,237,239,242,244,246,248,250,253,255,257,259,261,264,266,268,270,273,275,277,279,281,284,286,288,290,292,295,297,299,301,303,306,308,310,312,314,317,319,321,323,325,328,330,]

******************************************************************************
This program contains Ipopt, a library for large-scale nonlinear optimization.
 Ipopt is released as open source code under the Eclipse Public License (EPL).
         For more information visit https://github.com/coin-or/Ipopt
******************************************************************************

This is Ipopt version 3.14.13, running with linear solver MUMPS 5.6.0.

Number of nonzeros in equality constraint Jacobian...:   168729
Number of nonzeros in inequality constraint Jacobian.:        0
Number of nonzeros in Lagrangian Hessian.............:        0

ERROR: getHeight() computed a height of 0. Exiting...
Exception of type: IpoptException in file "Unknown File" at line -1:
 Exception message: Unknown Exception caught in Ipopt
Number of results: 0
exit: -11