Utilities for processing and plotting gait data


Keywords
biomechanics, c3d, gait-analysis, matplotlib, motion-analysis, plotly, plotly-dash, pyqt5, python, vicon, vicon-nexus
License
GPL-3.0
Install
pip install gaitutils==0.12.7

Documentation

gaitutils

The aim of gaitutils is to provide convenient methods for extracting, processing and plotting of 3D gait analysis data. Compared to packages such as btk, it provides higher-level interface, with abstractions such as 'trial' and 'gait cycle'. Data can be read from Vicon Nexus or directly from c3d files.

Example: to read the current trial from Vicon Nexus and plot the Plug-in Gait lower body kinematics:

import gaitutils

tr = gaitutils.trial.nexus_trial()
gaitutils.viz.plot_trials(tr)

The package also includes a PyQt5-based GUI for plotting and processing operations.

See the documentation.