Inspect3D Tutorial: Visualizing Healthy Human Walking

From Software Product Documentation
Revision as of 15:39, 2 December 2022 by Richardm (talk | contribs) (Initial creation. Includes the tutorial page skeleton, describes the Healthy Human Walking Data set, and includes the steps for creating the CMZ file in Visual3D.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Language:  English  • français • italiano • português • español 

Inspect3D can be used to explore publicly available data sets such as the Healthy Human Walking data set. This tutorial will show you how to use Visual3D to process the .c3d files from this data set, and then how to clean and visualize the data using Inspect3D.

Data

This tutorial uses publicly available data from the paper A biomechanics dataset of healthy human walking at various speeds, step lengths and step widths, which provides an overview of how the data was collected, processed, and stored. Briefly, force plate data and marker-based motion capture data were collected for 10 different participants over 33 walking trials each, with various step lengths, step widths, step frequencies, and speeds. Ground reaction force data were sampled at 1200 Hz and motion capture data were sampled at 120 Hz.

We are interested in the .c3d files that can be downloaded here.

Also necessary are the Visual3D pipeline scripts, model templates, and Inspect3D query definitions that can be downloaded here.

Creating CMZ files in Visual3D

Our first step is to process each participant's .c3d files into a CMZ file with the necessary signals and events.

1. Open Visual3D and click on the Pipeline toolbar option.

2. Open Pipeline, select the Create_CMOs.v3s pipeline script associated with this tutorial, and then Execute Pipeline.

The Create_CMOs script performs the following tasks.

For this data set we want one CMZ per participant, so the following steps would need to be performed for each Participant separately.

1. To create Participant 1's CMZ file, choose p1_c3dfiles/p1_standing_1.c3d file as the static calibration file.

2. Choose Model_Template_CMotion_v2.mdh as the model file.

3. Set Participant 1's weight, height, and foot width according to the anthropometric information included in the paper.

4. Choose the remaining 33 .c3d files in the p1_c3dfiles folder as the dynamic trials.

5. Choose Sample_Report_Template.rgt as the report template.

6. Save the results as Participant_1.cmz.

Only Participant 1's CMZ file is needed for this tutorial, so you can close Visual3D and continue on to the next section once these steps are complete.

Cleaning the data set in Inspect3D

Visualizing the data


Recap

In this tutorial you learned how Inspect3D, along with Visual3D, can be used to explore and analyse public data sets. You learned how to take the raw data found in the Healthy Human Walking data set's .c3d files and reproduce Figure 3 from the associated paper.

References

Paper van der Zee, T.J., Mundinger, E.M. & Kuo, A.D. A biomechanics dataset of healthy human walking at various speeds, step lengths and step widths. Sci Data 9, 704 (2022). DOI

Data set van der Zee, T.J., Mundinger, E.M. & Kuo, A.D. A biomechanics dataset of healthy human walking at various speeds, step lengths and step widths. figshare. Collection. (2022). DOI

Retrieved from ""