Instruction Manual
7430‐0808‐01Rev.B
25
GNAV540UserManual Page
measurezerogalongthexandy‐axesand‐1galongthez‐axis.NormalForceaccelerationisdirectedupward,
whichwouldbedefinedasnegativefortheGNAV540z‐axis.
Theangularratesensorsarealignedwiththesameaxes.Theratesensorsmeasureangularrotationratearounda
givenaxis.Theratemeasurementsarelabeledbytheappropriateaxis.Thedirectionofapositiverotationis
definedbytheright‐handrule.Withthethumbofyourrighthandpointingalongtheaxisinapositivedirection,
yourfingerscurlaroundinthepositiverotationdirection.Forexample,iftheGNAV540productissittingonalevel
surfaceandyourotateitclockwiseonthatsurface,thiswillbeapositiverotationaroundthez‐axis.Thexandy‐axis
ratesensorswouldmeasurezeroangularrates,andthez‐axissensorwouldmeasureapositiveangularrate.
Themagneticsensorsarealignedwiththesameaxesdefinitionsandsignasthelinearaccelerometers.Forexample,
whenorientedtowardsmagneticNorth,youwillreadapproximately+0.25GaussalongX,0.0GaussalongY,and
+0.35GaussalongZdirection(NorthAmerica).Magneticvaluesatothergeographiclocationsareavailableat
http://www.ngdc.noaa.gov/geomag/WMM/DoDWMM.shtml.
Pitchisdefinedpositiveforapositiverotationaroundthey‐axis(pitchup).Rollisdefinedaspositiveforapositive
rotationaroundthex‐axis(rollright).Yawisdefinedaspositiveforapositiverotationaroundthez‐axis(turn
right).TheanglesaredefinedasstandardEuleranglesusinga3‐2‐1system.Torotatefromthebodyframetoan
earth‐levelframe,rollfirst,thenpitch,andthenyaw.
ThepositionoutputfromGPSisrepresentedinLatitude,Longitude,andAltitude(LLA)conventionontheWGS84
Ellipsoid.Thisisthemostcommonlyusedsphericalcoordinatesystem.TheGPSvelocityisdefinedinNorth,East
andDownreferenceframe,whichcanbeconvertedtotheCartesiancoordinatesystem:Earth‐Centered,Earth‐Fixed
(ECEF).ECEFusesthree‐dimensionalXYZcoordinates(inmeters)todescribethelocationofaGPSuserorsatellite.
Severalonlineresourcesareavailabletohelpuserswiththistransformation.Applicationnotesareavailableonthe
Crossbowwebsite:
http://www.moog‐crossbow.com.
AdvancedSettings
TheGNAV540InertialSystemshaveanumberofadvancedsettingsthatcanbechanged.Thespecificsettings
availablevaryfromunittounit,andadetaileddescriptionofeachunitisfoundinthesubsequentsectionsofthis
manual.Allunitssupportbaudrate,power‐upoutputpackettype,outputrate,andcustomaxesconfiguration.
Theunit ds:
scanbeconfiguredviatwometho
• ation:
NAV‐VIEW2.2,aGUIapplic
• CLanguageProgramming:
Chapter7.ConfiguringGNAV540withNAVVIEW2.2
Chapter10.ProgrammingGuidelines.
IMUFunction
InertialMeasurementUnit(IMU)Functionprovidesinertialrateandaccelerationdataintheformsofchangesin
velocityandrotationangle(∆ѵand∆ф).TheIMUFunctionsignalprocessingchainconsistsofthe6‐DOFsensor
cluster,analogtodigitalconversion,andtheDSPsignalprocessorforsensorerrorcompensation.Therateand
accelerationanalogsensorsignalsaresampledandconvertedtodigitaldataat1kHz.
Thesensordataisfilteredanddown‐sampledto100HzbytheDSPusingFIR(finiteimpulseresponse)filters.The
factorycalibrationdata,storedinEEPROM,isusedbytheDSPtoremovetemperaturebias,misalignment,scale
factorerrors,andnon‐linearitiesfromthesensordata.Additionallyanyadvancedusersettingssuchasaxes
rotationareappliedtotheIMUdata.The100HzIMUdataiscontinuouslybeingmaintainedinsidetheunit.Digital
IMUdataisoutputovertheRS‐422orEthernetlinkataselectablefixedrate(100,50,25,20,10,5or2Hz)oranon
requestbasisusingthe
GP(GetPacket)command.
ThedigitalIMUdataisavailableinoneofseveralmeasurementpacketformatsincludingScaledSensorData(S1
Packet)andDelta‐Theta,Delta‐V(S2Packet).IntheScaledSensorData(S1Packet)dataisoutputinscaled
engineeringunits.IntheDelta‐Theta,Delta‐Vformat(S2Packet)scaledsensordataisintegratedwithrespectto
thetimeofthelastoutputpacketandthedataisreportedinunitsofaccumulated(i.e.,delta)degreesand
meters/second.Forinformationaboutfullpackets,referto
Chapter9.CommunicatingwiththeGNA540Unitand
Chapter10.ProgrammingGuidelines.