Much of Moveo Explorer's export/import functionality is identical to that of Mobility Lab v2. You can find information about this functionality in the following knowledge base article:
Moveo Explorer has additional options, however, which are described below.
Joint angle Data
Moveo Explorer's includes the ability to calculate joint angles. There are two formats that these data can be exported in:
When inertial data is analyzed by Moveo Explorer, an intermediary file is generated that contains the analysis results which are then read back in by Moveo. These files contain the metrics computed for pre-defined test types (e.g., Walk), but also contain the calculated joint angles. These values are all available in the /Processed/"Joint Angles" data group and are available in both X/Y/Z (Euler) and quaternion format. The table below indicates the rotation associated with the X, Y, and Z components that are provided. Positive rotation angles correspond with the first descriptive term in each column.
For example, a positive X rotation for the left hip joint would correspond to abduction, and would be found at the following location in the HDF file:
HDF files can be read by the free HDFView (https://www.hdfgroup.org/downloads/hdfview/) application, in addition to popular computing environments such as Matlab, Python, C, Java, and more.
|Joint Name||X (+/-)||Y (+/-)||Z (+/-)||Euler Order|
|Back||Right/Left Lateral Bending||Right/Left Rotation||Flexion/Extension||ZXY|
|Neck||Right/Left Lateral Bending||Right/Left Rotation||Flexion/Extension||ZXY|
The CSV formatted files are text based files that are more appropriate for opening in spreadsheet software (e.g., Excel, Numbers, Libre Calc, etc.). These files contain the trial's metadata, including the subject information, the record date, the test type and condition, etc. Below the metadata are the joint angle data. The first column is the sample number, the second is the time of the sample (in seconds, starting at 0), and the columns to the rights of these are the computed joint angles in Euler format. The joint naming used in the table above are included in the column headers.
In order to describe the rotation of a joint from the starting point of the calibration position (position A) to an arbitrary position B, an Euler angle representation is used describing 3 rotations that must be applied in a particular order. The table above describes the order that the Euler rotations must be applied. For example, to determine the composite rotation of the knee, you would first apply the flexion/extension rotation, followed by the valgus/varus rotation, followed by the internal/external rotation. Applying these in a different order will result in a different result.