pyCGM2.Lib.CGM.kneeCalibration.sara#

pyCGM2.Lib.CGM.kneeCalibration.sara(model: Model, DATA_PATH: str, reconstructFilenameLabelled: str, translators: Dict, side: str, beginFrame: int, endFrame: int, *argv, **kwargs)#

Sara knee calibration

Parameters:
  • model (pyCGM2.Model) – model instance

  • DATA_PATH (str) – folder path.

  • reconstructFilenameLabelled (str) – filename of your gait trial.

  • translators (dict) – marker translators.

  • side (str) – body side (Left or Right)

  • beginFrame (int) – frame index.

  • endFrame (int) – frame index

  • jointRange (list) – joint range of motion boundaries

Keyword Arguments:
  • forceBtkAcq (btk.Acquisition) – use a btkAcquisition instance instead of building the btkAcquisition from the static filename

  • fc_lowPass_marker (float) – low-pass fiter cutoff frequency applied on marker trajectories

  • order_lowPass_marker (int) – order of the low-pass filter applied on marker trajectories

  • fc_lowPass_forcePlate (float) – low-pass fiter cutoff frequency applied on force plate measurements

  • order_lowPass_forcePlate – order fiter cutoff frequency applied on force plate measurements

Returns:
  • model (pyCGM2.Model) – updated model instance

  • acqFunc (Btk.Acquisition) – static btkAcquisition instance with model ouputs

  • side (str) – body side