DOI: 10.5281/zenodo.18068953
title: KINEMAGICS dataset : 3D gait kinematics of asymptomatic individuals and patients with heterogenous gait disorders from IMU and optoelectronic systems

description: Dataset description

This dataset gathers lower-limb kinematic outcomes computed from two synchronous motion capture systems: an optoelectronic system and an IMU-based system; from 2 independant operators.

Fifty-five participants were included: asymptomatic individuals (n = 15), patients with cerebral palsy (n = 15), and individuals with other motor disorders (n = 25). 

All participants were simultaneously measured by a 7-IMUs (Physilog5, GaitUp, Renens) inertial system at 256 Hz and a twelve-camera (Oqus7+) optoelectronic system (Qualisys, Göteborg, Sweden) at 100 Hz. The IMUs were positioned on the lower back (at sacrum level, in the middle and below the posterior superior iliac spines), the thighs (on the frontal side), the shanks (on the distal lateral side) and the feet (on the top). Tridimensional acceleration and angular velocity were acquired with ranges of ±16g and ±2000°/s respectively. Reflective markers were placed according to the Conventional Gait Model 2.4 (CGM 2.4) (Leboeuf et al., 2019) (DOI: 10.1016/j.gaitpost.2019.04.015) on the lower limbs.

For the first session, the protocol was led by one operator (A). For the second session, the protocol was led first by one operator (A) and then, after equipment removal and 15 minutes rest, the protocol was repeated and led by another operator (B). 

Kinematics computation from IMUs was performed as described in Carcreff et al. (2022) (DOI:10.3390/s22155657). Kinematics data was cut into gait cycles, using the events detected on the raw inertial data as proposed by Mariani et al. (2012) (DOI: 10.1109/TBME.2012.2227317) for the IMU data. The reference kinematic data was computed using the CGM 1.1 (Leboeuf et al. (2019) (DOI: 10.1016/j.gaitpost.2019.04.015). 

All kinematic variables were computed per gait cycle and are provided for each joint, plane of motion, body side, and measurement device.

Variable description

PAT: patient identification number

GROUP: group identification





C: cerebral palsy




O: other motor disorders




H: healthy or asymptomatic individuals



AGE: age group identification





A: adults (> 18 years old)




Y: teenagers (14–17 years old)




C: children (5–13 years old)



VIS: visit identification





1: first visit




2: second visit



OPE: operator identification





A: operator A




B: operator B



TRIAL: gait trial identification number

CYCLE: gait cycle identification number

ANG: joint angle type





fe: flexion–extension




aa: abduction–adduction




ie: internal–external rotation



JOINT: assessed joint or body segment

SIDE: body side





R: right




L: left



PLANE: three-dimensional plane of motion





sag: sagittal




cor: coronal




tra: transverse



DEVICE: measurement device used to compute kinematic outcomes





I: IMU-based system




O: optoelectronic system



GPS: Gait Profile Score (°)

Stride time: stride duration (s)

Stride length: stride length (m)

Walking speed: walking speed (m/s)

Percentage stance: stance phase duration (% of the gait cycle)

Max: maximum joint angle throughout the gait cycle

Min: minimum joint angle throughout the gait cycle

ROM: range of motion throughout the gait cycle

Mean: mean joint angle throughout the gait cycle

STD: standard deviation throughout the gait cycle

MaxStance / MaxSwing: maximum joint angle during the stance or swing phase

MinStance / MinSwing: minimum joint angle during the stance or swing phase

ROMStance / ROMSwing: range of motion during the stance or swing phase

MeanStance / MeanSwing: mean joint angle during the stance or swing phase

STDStance / STDSwing: standard deviation during the stance or swing phase

Frame 1 to 101: time-normalized joint angle values (°) over the gait cycle (0–100%)