User manual


DocumentMT0100P.N
©XsensTechnologiesB.V. MTiandMTxUserManualandTechnicalDocumentation
iii
TableofContents
1 REFERENCES.........................................................................................................................................1
2 INTRODUCTION....................................................................................................................................1
2.1 PRODUCTDESCRIPTION..................................................................................................................................1
2.1.1 MTiminiaturegyroenhancedAttitudeandHeadingReferenceSensor......................................1
2.1.2 MTxminiatureinertial3DOFOrientationTracker........................................................................1
2.2 OVERVIEWMTIANDMTXDEVELOPMENTKIT....................................................................................................2
2.2.1 Contents..........................................................................................................................................2
2.3 TYPICALUSERSCENARIOS................................................................................................................................3
2.3.1 GettingStartedwiththeMTManager............................................................................................3
2.3.2 InterfacethroughCOMobjectAPI..................................................................................................3
2.3.3 InterfacethroughDLLAPI...............................................................................................................4
2.3.4 DirectlowlevelcommunicationwithMTiorMTx..........................................................................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 NOROTATIONASSUMPTIONFORXKF3.............................................................................................................8
4 OUTPUTSPECIFICATION.......................................................................................................................9
4.1 COORDINATESYSTEMS................................................................................................................................... 9
4.1.1 CalibratedSensorreadings..............................................................................................................9
4.1.2 Orientationcoordinatesystem....................................................................................................10
4.1.3 NorthEastDownoptionalaerospacecoordinatesystemdefinitions..........................................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 Uncalibratedrawoutputmode....................................................................................................19
4.6 RESETOFOUTPUTORREFERENCECOORDINATESYSTEMS....................................................................................19
4.6.1 Outputwithrespecttonondefaultcoordinateframes................................................................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