A Sensory Neuroprosthesis Enhances Recovery from Treadmill-Induced Stumbles for Individuals with Lower Limb Loss
<p>Dataset of treadmill-induced stumble recovery for three participants with lower limb loss who received a sensory neuroprosthesis that restores plantar somatosensory feedback corresponding to prosthesis foot-foor interactions. </p> <ul> <li><strong>Results.zip</strong> contains the metrics calculated for analysis of stumble recovery, which includes: trunk angular sway, peak trunk flexion angular velocity, and peak ground reaction force magntidues. </li> <li><strong>Raw.zip</strong> contains raw data collected during the experiments. <ul> <li>LLX - Data for a particular participant <ul> <li>SessionX - Data collected during a single session of the experiment, with each session being one day. <ul> <li>DFlow - Contains treadmill speed data. </li> <li>Visual3D - Contains biomechanical and force plate data. <ul> <li>StaticX - Data collected during a static trial where the participant is standing in a T-pose. This data was used to calculate body weight during each session. Data on which blocks correspond to which static trials can be found in LLX_ProcessData.m This has the same directory structure as TrialX. </li> <li>TrialX - Data collected during one block of walking with multiple perturbations. Data on which blocks had the SNP active or inactive can be found in the <code>FILE_DATA</code> variable in LLX_Analysis.m files in Code.zip. <ul> <li>Analog - Contains force plate data collected from the instrumented treadmill, which was used to calculated ground reaction force metrics. </li> <li>ForcePlate - Contains force plate data calculated from the instrumented treadmill and interpolated to the Marker data.</li> <li>LinkModel - Contains data from the biomechanical model, including trunk angle. </li> <li>Markers - Contains marker data from motion capture. </li> </ul> </li> </ul> </li> </ul> </li> </ul> </li> </ul> </li> <li><strong>Code.zip </strong>contains the code used to process the raw data in Raw.zip and extract the metrics found in Results.zip. To run this, follow the steps below.<br> <ol> <li>Copy files from Projects/TreadmillPerturbations/Run/ to directory where processed data will be stored. </li> <li>In this same folder from (1), create the following directories: <ul> <li>Processed/LL1/Session1</li> <li>Processed/LL1/Session2</li> <li>Processed/LL1/Session3</li> <li>Processed/LL1/Session4</li> <li>Processed/LL1/Session5</li> <li>Processed/LL2/Session1</li> <li>Processed/LL2/Session2</li> <li>Processed/LL2/Session3</li> <li>Processed/LL2/Session4</li> <li>Processed/LL2/Session5</li> <li>Processed/LL3/Session1</li> <li>Processed/LL3/Session2</li> <li>Processed/LL3/Session3</li> <li>Processed/LL3/Session4</li> <li>Processed/LL3/Session5</li> </ul> </li> <li>In LLX_ProcessData.m, edit <code>raw_data_all</code> variable to path where raw data is stored (where data from Raw.zip has been extracted to).</li> <li>Run LLX_ProcessData.m. Processed data will appear as .mat files in directories created in (2).</li> <li>Run LLX_Analysis.m. This will reproduce the results found in Results.zip.</li> </ol> </li> </ul>
ShareScore
32/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 4
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 8
- Engagement
- 0