User manual
DocumentMT0100P.N
©XsensTechnologiesB.V. MTiandMTxUserManualandTechnicalDocumentation
iii
TableofContents
1 REFERENCES.........................................................................................................................................1
2 INTRODUCTION....................................................................................................................................1
2.1 PRODUCTDESCRIPTION..................................................................................................................................1
2.1.1 MTi–miniaturegyro‐enhancedAttitudeandHeadingReferenceSensor......................................1
2.1.2 MTx–miniatureinertial3DOFOrientationTracker........................................................................1
2.2 OVERVIEWMTIANDMTXDEVELOPMENTKIT....................................................................................................2
2.2.1 Contents..........................................................................................................................................2
2.3 TYPICALUSERSCENARIOS................................................................................................................................3
2.3.1 GettingStartedwiththeMTManager............................................................................................3
2.3.2 InterfacethroughCOM‐objectAPI..................................................................................................3
2.3.3 InterfacethroughDLLAPI...............................................................................................................4
2.3.4 Directlow‐levelcommunicationwithMTiorMTx..........................................................................4
3 MTIANDMTXSYSTEMOVERVIEW........................................................................................................5
3.1 OVERVIEW................................................................................................................................................... 5
3.2 XSENSKALMANFILTERFORMTIANDMTX........................................................................................................5
3.2.1 Usingtheaccelerationofgravitytostabilizeinclination(roll/pitch)..............................................5
3.2.2 UsingtheEarthmagneticfieldtostabilizeHeading(Yaw).............................................................6
3.2.3 Initialization.....................................................................................................................................6
3.2.4 XKFScenarios..................................................................................................................................7
3.3 NOROTATIONASSUMPTIONFORXKF‐3.............................................................................................................8
4 OUTPUTSPECIFICATION.......................................................................................................................9
4.1 CO‐ORDINATESYSTEMS................................................................................................................................... 9
4.1.1 CalibratedSensorreadings..............................................................................................................9
4.1.2 Orientationco‐ordinatesystem....................................................................................................10
4.1.3 North‐East‐Downoptionalaerospaceco‐ordinatesystemdefinitions..........................................11
4.2 ORIENTATIONPERFORMANCESPECIFICATION.....................................................................................................12
4.3 ORIENTATIONOUTPUTMODES.......................................................................................................................12
4.3.1 Quaternionorientationoutputmode............................................................................................13
4.3.2 Euleranglesorientationoutputmode..........................................................................................13
4.3.3 RotationMatrixorientationoutputmode....................................................................................15
4.4 CALIBRATEDDATAPERFORMANCESPECIFICATION...............................................................................................16
4.5 CALIBRATEDDATAOUTPUTMODE...................................................................................................................17
4.5.1 Physicalsensormodel...................................................................................................................17
4.5.2 Calibratedinertialandmagneticdataoutputmode.....................................................................18
4.5.3 Un‐calibratedrawoutputmode....................................................................................................19
4.6 RESETOFOUTPUTORREFERENCECO‐ORDINATESYSTEMS....................................................................................19
4.6.1 Outputwithrespecttonon‐defaultcoordinateframes................................................................19
4.6.2 Arbitraryalignment.......................................................................................................................20
4.6.3 Headingreset................................................................................................................................21
4.6.4 Objectreset...................................................................................................................................21
4.6.5 Alignmentreset.............................................................................................................................22
4.7 TIMESTAMPOUTPUT....................................................................................................................................22
4.8 TESTANDCALIBRATIONCERTIFICATE...............................................................................................................22
5 BASICCOMMUNICATION....................................................................................................................24
5.1 INTRODUCTION...........................................................................................................................................24
5.2 STATES......................................................................................................................................................24