User's Manual

Document MV0319P.N
© Xsens Technologies B.V.
MVN User Manual
81
</frame>
etc.
</frames>
</subject>
<securityCode code= …” />
</mvnx>
The MVNX file starts with the XML version number and a reference to the DTD (Document Type
Definition). Then the root element “mvnx” with a reference to the XSD (XML Schema Definition) and the
MVNX version This is followed by a field “mvn”, containing the MVN Studio version and build details with
which this MVNX file was produced, followed by the comments that were added to the original recording:
<?xml version="1.0" encoding=" UTF-8"?>
<!DOCTYPE mvnx SYSTEM "http://www.xsens.com/mvn/mvnx/schema.dtd">
<mvnx xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.xsens.com/mvn/mvnx" xsi:schemaLocation=http://www.xsens.com/mvn/mvnx
http://www.xsens.com/mvn/mvnx/schema.xsd version=“3”>
<mvn version=“…” build=“…”/>
<comment></comment>
The file continues with session information, including the suit label (= name of the MVN System), sample
frequency used, number of segments calculated (indicating full or half body); the date that the recording
took place, and the filename of the original recording on which the MVNX file is based. When creating
a recorded file, a user can insert a comment. This is available in the exported MVNX: (this field usually
has the same contents as the comment field after the <mvn> tag, see above)
<subject label=“ Suit 00130268” frameRate=“100 segmentCount=“23”recDate=“day month
year”originalFilename=“DIRECTORY\FILENAME.mvn”>
<comment></comment>
The next section contains mesh scale and labeling information for the segments. The mesh scale data
is used for scaling of the visualization of the character in MVN Studio.
The section <segments> defines all positions (pos_s) of connecting joints (prefixed with a j”) and
anatomical landmarks (prefixed with a “p”) with respect to origin of that segment (in body fame B).
Within each segment is:
<segments>
<segment label=“RightUpperLeg” id=“16”>
<segmentScale>
<offset>X Y Z </offset>
<rotation>=“r11 r12 r13 r21 r22 r23 r31 r32 r33”</rotation>
</segmentScale>
<points>
<point label=“…”>
<pos_s>X Y Z</pos_s/>
</point>
etc.
</points>
</segment>