Skip to main content
. 2022 Aug 3;9:473. doi: 10.1038/s41597-022-01580-3

Table 5.

Explanation of data columns in processed Xsens data files.

Column Unit Description
time ms experiment time, synchronized over all sensors
participant_id unique participant identifier
task experimental task
orientation_<segment>_{q1 | qi | qj | qk} quaternion orientation of the segment with respect to the global frame.
position_<segment>_{x | y | z} meter [m] position of the origin of the segment in the global frame.
velocity _<segment>_{x | y | z} meter per second [ms−1] velocity of the origin of the segment in the global frame.
acceleration_<segment>_{x | y | z} meter per second squared [ms−2] acceleration of the origin of the segment in the global frame.
angularVelocity_<segment>_{x | y | z} radian per second [rads−1] angular velocity of the segment in the global frame.
angularAcceleration_<segment>_{x | y | z} radian per second squared [rads−2] angular acceleration of the origin of the segment in the global frame.
footContacts_{LeftFoot | RightFoot}_{Heel | Toe} Boolean value defining if contact points were detected for each frame.
sensorFreeAcceleration_<sensor>_{x | y | z} meter per second squared [ms−2] sensor free acceleration of the sensor.
sensorMagneticField_<sensor>_{x | y | z} anatomic units [a.u.] sensor magnetic field of the sensor.
sensorOrientation_<sensor>_{q1 | qi | qj | qk} sensor orientation quaternion of the sensor in the global frame.
jointAngle_j<joint>_{x | y | z} degree [°] Euler representation of the joint angle calculated using the Euler sequence ZXY using the ISB based coordinate system.
jointAngleXZY_j<joint>_{x | y | z} degree [°] Euler representation of the joint angle calculated using the Euler sequence XZY using the ISB based coordinate system. Note: The joint angle using Euler sequence XZY is calculated and exported for all joints, but commonly only used for the shoulder joints, and it may depend on the movement of the shoulder if it is appropriate to use.
jointAngleErgo_j<joint>_{x | y | z} degree [°] Euler representation of the ergonomic joint angles used in ergonomic analysis calculated using the Euler sequence ZXY using the ISB based coordinate system.
jointAngleErgoXZY_j<joint>_{x | y | z} degree [°] Euler representation of the ergonomic joint angles used in ergonomic analysis calculated using the Euler sequence XZY using the ISB based coordinate system.
centerOfMass_{x | y | z} meter [m] position of the body Center of Mass in the global frame.

Here <segment> is one of the 23 Xsens body segment labels and <joint> is one of the 22 joint labels as listed in Table 6. The variables. The variable names follow the Xsens MVN convention as documented in the MVN User Manual42.