GaitAnalysisToolKit icon indicating copy to clipboard operation
GaitAnalysisToolKit copied to clipboard

Tools for the Cleveland State Human Motion and Control Lab

Results 49 GaitAnalysisToolKit issues
Sort by recently updated
recently updated
newest added

Now that we have a stationary V-gait we do not need the inertial compensation with the accelerometers (although it would still help, once we get better accelerometers). But we do...

enhancement

``` ====================================================================== FAIL: gaitanalysis.tests.test_motek.TestDFlowData.test_interpolate_missing_markers ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/travis/virtualenv/python2.7_with_system_site_packages/lib/python2.7/site-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/home/travis/build/csu-hmc/GaitAnalysisToolKit/gaitanalysis/tests/test_motek.py", line 893, in test_interpolate_missing_markers atol=1e-3) File "/usr/lib/python2.7/dist-packages/numpy/testing/utils.py", line 1168, in assert_allclose...

If you try to load in a compensation trial there are some issues. 1. If "stationary-platform" is false, then the compensation_needed() function returns true, but there is no compensation data...

bug

The matrix rank of the A matrix is possibly computed twice in the `SimpleControlSolver.solve()` call. Computing the matrix rank of the large A matrices we encounter takes from 30 seconds...

enhancement
performance

I had this test fail once saying that numpy couldn't assign 160000 values to something like 15692 values produced by a boolean mask. This could possible be a case that...

bug

I think these must be HBM outputs that give the segment rotations relative to something.

question

This can be useful for plot scaling. In particular in plot_gains

enhancement

The label methods in DFlowData should be moved to a class dedicated to that.

enhancement

Needs preallocation here: https://github.com/csu-hmc/Gait-Analysis-Toolkit/blob/master/Octave-Matlab-Codes/Inertial-Compensation/inertial_compensation.m#L145 and here: https://github.com/csu-hmc/Gait-Analysis-Toolkit/blob/master/Octave-Matlab-Codes/Inertial-Compensation/inertial_compensation.m#L145 Stacking arrays in loops might not be the best either: https://github.com/csu-hmc/Gait-Analysis-Toolkit/blob/master/Octave-Matlab-Codes/Inertial-Compensation/inertial_compensation.m#L150j

performance