Experiments For Element Spacing On A 2 by 2 Patch Antenna Array

Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/317927308

Experiments for element spacing on a 2 by 2 patch antenna array

Conference Paper · May 2017


DOI: 10.1109/ICTEmSys.2017.7958757

CITATIONS READS
0 400

4 authors:

Kirote Arpanutud Denchai Worasawate


Kasetsart University Kasetsart University
8 PUBLICATIONS 7 CITATIONS 37 PUBLICATIONS 348 CITATIONS

SEE PROFILE SEE PROFILE

La-or Kovavisaruch Kazuhiko Fukawa


National Electronics and Computer Technology Center Tokyo Institute of Technology
44 PUBLICATIONS 961 CITATIONS 164 PUBLICATIONS 1,134 CITATIONS

SEE PROFILE SEE PROFILE

All content following this page was uploaded by La-or Kovavisaruch on 27 November 2019.

The user has requested enhancement of the downloaded file.


Navigation Using Inertial Sensors
Paul D. Groves
University College London
United Kingdom

This tutorial provides an introduction to navigation using SODLQHGLQ6HFWLRQ,9LQFOXGLQJWKHEDVLFSULQFLSOHVLQLWLDOL]D-


inertial sensors, explaining the underlying principles. Top- WLRQ QDYLJDWLRQ HTXDWLRQV DQG HUURU SURSDJDWLRQ 6HFWLRQ 9
ics covered include accelerometer and gyroscope technology GHVFULEHVDEVROXWHDWWLWXGHGHWHUPLQDWLRQXVLQJLQHUWLDOVHQVRUV
and their characteristics, strapdown inertial navigation, at- ERWKDORQHDQGZLWKPDJQHWRPHWHUV6HFWLRQ9,H[SODLQVKRZ
titude determination, integration and alignment, zero up- LQHUWLDO QDYLJDWLRQ SHUIRUPDQFH LV LPSURYHG WKURXJK LQWHJUD-
dates, motion constraints, pedestrian dead reckoning using WLRQ ZLWK RWKHU VHQVRUV 6HFWLRQ 9,, LQWURGXFHV ]HUR XSGDWHV
step detection, and fault detection. DQGPRWLRQFRQVWUDLQWV6HFWLRQ9,,,LQWURGXFHVSHGHVWULDQGHDG
UHFNRQLQJ 3'5  XVLQJ VWHS GHWHFWLRQ DQ DOWHUQDWLYH QDYLJD-
WLRQWHFKQLTXH)LQDOO\6HFWLRQ,;GLVFXVVHVIDXOWGHWHFWLRQDQG
I. INTRODUCTION 6HFWLRQ;SUHVHQWVFRQFOXGLQJUHPDUNV
Inertial sensors comprise accelerometers, which measure spe- 7KH QRWDWLRQ FRQYHQWLRQV DQG WHUPLQRORJ\ DUH EDVHG RQ
FL¿F IRUFH DQG J\URVFRSHV FRPPRQO\ DEEUHYLDWHG WR J\URV >@ZKLFKSURYLGHVIXUWKHUGHWDLOVRIPRVWRIWKHWRSLFVFRYHUHG
ZKLFK PHDVXUH DQJXODU UDWH $Q LQHUWLDO PHDVXUHPHQW XQLW
,08  FRPELQHV PXOWLSOH DFFHOHURPHWHUV DQG J\URV XVXDOO\
WKUHH RI HDFK WR SURGXFH WKUHHGLPHQVLRQDO PHDVXUHPHQWV RI
II. INERTIAL SENSORS
VSHFL¿FIRUFHDQGDQJXODUUDWH%\LQWHJUDWLQJWKHVHPHDVXUH- 7KLVVHFWLRQGHVFULEHVWKHEDVLFSULQFLSOHVRIWKHDFFHOHURPHWHU
PHQWV DQG DSSO\LQJ D JUDYLW\ PRGHO D SRVLWLRQ YHORFLW\ DQG DQGJ\URFRPSDUHVWKHGLIIHUHQWW\SHVRIVHQVRUVDQGWKHQH[-
DWWLWXGHVROXWLRQPD\EHPDLQWDLQHGDFRQFHSWNQRZQDVLQHU- SODLQVKRZWKH\DUHLQFRUSRUDWHGLQWRDQ,08,QHUWLDOVHQVRU
WLDOQDYLJDWLRQ WHFKQRORJ\LVGHVFULEHGLQPRUHGHWDLOLQ>±@
3UDFWLFDO LQHUWLDO QDYLJDWLRQ V\VWHPV ,16V  KDYH EHHQ
DYDLODEOHIURPWKHVEXWZHUHLQLWLDOO\ODUJHDQGH[SHQVLYH
,QHDUO\,16VWKHVHQVRUVZHUHSK\VLFDOO\DOLJQHGKRUL]RQWDOO\
A. ACCELEROMETERS
DQG YHUWLFDOO\ E\ PRXQWLQJ WKHP RQ D SODWIRUP FRQQHFWHG WR )LJ  VKRZV D VLPSOH DFFHOHURPHWHU$ SURRI PDVV LV IUHH WR
WKH KRVW ERG\ E\ D VHULHV RI JLPEDOV GULYHQ E\ PRWRUV 7KLV PRYHZLWKUHVSHFWWRWKHDFFHOHURPHWHUFDVHDORQJWKHDFFHOHU-
ZDV NQRZQ DV D SODWIRUP FRQ¿JXUDWLRQ DQG UHVXOWHG IURP WKH RPHWHU¶V VHQVLWLYH D[LV UHVWUDLQHG E\ VSULQJV$ SLFNRII PHD-
OLPLWDWLRQVRIHDUO\J\URWHFKQRORJ\DQGWKHQHHGWRPLQLPL]H VXUHVWKHSRVLWLRQRIWKHPDVVZLWKUHVSHFWWRWKHFDVH:KHQ
WKHFRPSXWDWLRQDOORDG7KHVWUDSGRZQFRQ¿JXUDWLRQZKHUHE\ DQDFFHOHUDWLQJIRUFHDORQJWKHVHQVLWLYHD[LVLVDSSOLHGWRWKH
WKHVHQVRUVDUHDOLJQHGZLWKWKHKRVWERG\ZDV¿UVWSURSRVHG FDVHWKHSURRIPDVVLQLWLDOO\FRQWLQXHVDWLWVSUHYLRXVYHORFLW\
LQ  >@ ZLWK SURGXFWLRQ RI WKH ¿UVW DLUFUDIW V\VWHPV VWDUW- VRWKHFDVHPRYHVZLWKUHVSHFWWRWKHPDVVFRPSUHVVLQJRQH
LQJ DW WKH HQG RI WKH V >@7RGD\ LW LV DOPRVW XQLYHUVDO VSULQJDQGVWUHWFKLQJWKHRWKHU7KLVDOWHUVWKHIRUFHVWKHVSULQJV
,QHUWLDOVHQVRUVDUHQRZDYDLODEOHZLWKDUDQJHRISK\VLFDODQG WUDQVPLW&RQVHTXHQWO\WKHFDVHPRYHVZLWKUHVSHFWWRWKHPDVV
SHUIRUPDQFHFKDUDFWHULVWLFVDWFRVWVUDQJLQJIURPDIHZGROODUV XQWLOWKHDFFHOHUDWLRQRIWKHPDVVGXHWRWKHDV\PPHWULFIRUFHV
WRKXQGUHGVRIWKRXVDQGVRIGROODUV H[HUWHGE\WKHVSULQJVPDWFKHVWKHDFFHOHUDWLRQRIWKHFDVHGXH
7KLV WXWRULDO SURYLGHV DQ LQWURGXFWLRQ WR QDYLJDWLRQ XVLQJ WR WKH H[WHUQDOO\ DSSOLHG IRUFH 7KH UHVXOWDQW SRVLWLRQ RI WKH
LQHUWLDOVHQVRUVFRYHULQJDUDQJHRIWRSLFVDQGH[SODLQLQJWKH PDVVZLWKUHVSHFWWRWKHFDVHLVSURSRUWLRQDOWRWKHDSSOLHGDF-
XQGHUO\LQJSULQFLSOHV6HFWLRQ,,GHVFULEHVKRZDFFHOHURPHWHUV FHOHUDWLRQ %\ PHDVXULQJ WKLV ZLWK D SLFNRII DQ DFFHOHUDWLRQ
DQG J\URV ZRUN DQG LQWURGXFHV WKH ,08 6HFWLRQ ,,, UHYLHZV PHDVXUHPHQWLVREWDLQHG
WKHLUHUURUFKDUDFWHULVWLFV6WUDSGRZQLQHUWLDOQDYLJDWLRQLVH[- $Q LPSRUWDQW H[FHSWLRQ LV JUDYLWDWLRQDO DFFHOHUDWLRQ 7KLV
DFWVRQWKHSURRIPDVVGLUHFWO\QRWYLDWKHVSULQJVDQGDSSOLHV
WKHVDPHDFFHOHUDWLRQWRDOOFRPSRQHQWVRIWKHDFFHOHURPHWHU
Author’s current address: UCL Engineering, Chadwick Build- VR WKHUH LV QR UHODWLYH PRWLRQ RI WKH PDVV ZLWK UHVSHFW WR WKH
ing, University College London, Gower Street, London, WC1E
FDVH7KHUHIRUHDFFHOHURPHWHUVVHQVHRQO\WKHQRQJUDYLWDWLRQDO
6BT, United Kingdom E-mail: ([email protected]).
DFFHOHUDWLRQNQRZQDVVSHFL¿FIRUFH3HRSOHDOVRVHQVHVSHFL¿F
Manuscript received November 10, 2013; revised March 31,
2014; released for publication April 21, 2014. IRUFH7KHVHQVDWLRQRIZHLJKWLVFDXVHGE\WKHIRUFHVRSSRVLQJ
DOI. No. 10.1109/MAES.2014.130191. JUDYLW\NQRZQDVWKHUHVWRULQJIRUFHRQODQGEXR\DQF\DWVHD
Review handled by P. Willett. DQGOLIWLQWKHDLU'XULQJIUHHIDOOWKHVSHFL¿FIRUFHLV]HURVR
0885/8985/14/ $26.00 © 2015 IEEE WKHUHLVQRVHQVDWLRQRIZHLJKW&RQYHUVHO\XQGHU]HURDFFHO-

42 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


7KLVOHDYHVWKHSURRIPDVVIUHHWRPRYHDORQJWKHVHQVLWLYHD[LV
ZKLOH VXSSRUWLQJ LW LQ WKH RWKHU WZR D[HV 7KH KLQJH SURYLGHV
GDPSLQJZKLFKPD\EHLQFUHDVHGE\¿OOLQJWKHFDVHZLWKRLO,Q
DQ RSHQORRS SHQGXORXV DFFHOHURPHWHU RQH RU WZR VSULQJV DUH
XVHGWRWUDQVPLWIRUFHIURPWKHFDVHWRWKHSHQGXOXPDORQJWKH
VHQVLWLYH D[LV +RZHYHU WKH DFFXUDF\ LV OLPLWHG E\ WKH SLFNRII
UHVROXWLRQ QRQOLQHDULW\ RI WKH VSULQJ DQG YDULDWLRQ LQ WKH GL-
UHFWLRQ RI WKH VHQVLWLYH D[LV DV WKH SHQGXOXP PRYHV 3UHFLVLRQ
Fig. 1. SHQGXORXVDFFHOHURPHWHUVWKHUHIRUHXVHDFORVHGORRSRUIRUFH
6LPSOHDFFHOHURPHWHU )URP>@‹3DXO*URYHV5HSURGXFHGZLWK
SHUPLVVLRQ IHHGEDFNFRQ¿JXUDWLRQZKHUHE\DWRUTXHUPDLQWDLQVWKHSHQGX-
ORXVDUPDWDFRQVWDQWSRVLWLRQZLWKUHVSHFWWRWKHFDVH>@7KH
HUDWLRQZKHQWKHVSHFL¿FIRUFHLVHTXDOWRDQGRSSRVLWHRIWKH SLFNRII GHWHFWV GHSDUWXUHV IURP WKH HTXLOLEULXP SRVLWLRQ DV WKH
DFFHOHUDWLRQGXHWRJUDYLW\WKHUHDFWLRQWRJUDYLW\LVVHQVHGDV VSHFL¿FIRUFHFKDQJHVDQGWKHWRUTXHULVDGMXVWHGWRUHWXUQWKH
ZHLJKW SHQGXOXPWRWKDWSRVLWLRQ7KXVWKHIRUFHH[HUWHGE\WKHWRUTXHU
$QDFFHOHURPHWHUPHDVXUHVWKHVSHFL¿FIRUFHRIWKHDFFHOHU- QRWWKHSLFNRIIVLJQDOLVSURSRUWLRQDOWRWKHVSHFL¿FIRUFH
RPHWHUFDVHZLWKUHVSHFWWRLQHUWLDOVSDFHZKLFKGRHVQRWDFFHO- +LJKHUSHUIRUPDQFHSHQGXORXVDFFHOHURPHWHUVDUHPHFKDQL-
HUDWHRUURWDWHZLWKUHVSHFWWRWKHUHVWRIWKHXQLYHUVH$Q,08 FDO'LIIHUHQWJUDGHVRISHUIRUPDQFHDUHRIIHUHGDWGLIIHUHQWSULF-
FRQWDLQLQJDWULDGRIDFFHOHURPHWHUVZLWKPXWXDOO\RUWKRJRQDO HV E\ YDU\LQJ WKH FRPSRQHQW TXDOLW\ 0LFURHOHFWURPHFKDQLFDO
VHQVLWLYHD[HVPHDVXUHVWKHVSHFL¿FIRUFHYHFWRU , where the V\VWHP 0(06 WHFKQRORJ\HQDEOHVVPDOODQGOLJKWTXDUW]DQG
VXEVFULSWibGHQRWHVPHDVXUHPHQWRIWKHRULJLQRIWKH,08ERG\ VLOLFRQ VHQVRUV WR EH PDVV SURGXFHG DW ORZ FRVW XVLQJ HWFKLQJ
IUDPHbZLWKUHVSHFWWRDQLQHUWLDOIUDPHiDQGWKHVXSHUVFULSW WHFKQLTXHVZLWKVHYHUDOVHQVRUVRQDVLQJOHZDIHURIIHULQJDORZ-
bGHQRWHVWKDWWKHFRPSRQHQWVRIWKHYHFWRUDUHUHVROYHGDORQJ HUFRVWORZHUSHUIRUPDQFHDOWHUQDWLYH>@0(06VHQVRUVDOVR
WKHD[HVRIWKH,08ERG\IUDPHZKLFKQRUPDOO\FRLQFLGHZLWK H[KLELWPXFKJUHDWHUVKRFNWROHUDQFHWKDQFRQYHQWLRQDOGHVLJQV
WKHVHQVLWLYHD[HVRIWKHFRQVWLWXHQWVHQVRUV DQH[FHSWLRQLVWKH HQDEOLQJWKHPWREHXVHGLQJXQODXQFKHGJXLGHGPXQLWLRQV>@
VNHZHGFRQ¿JXUDWLRQ6HFWLRQ,; 7KHVSHFL¿FIRUFHPD\EH ,QDYLEUDWLQJEHDPDFFHOHURPHWHU 9%$ WKHSURRIPDVV
H[SUHVVHGLQWHUPVRIWKHLQHUWLDOO\UHIHUHQFHGDFFHOHUDWLRQ , LVDOVRPRXQWHGRQDSHQGXORXVDUP+RZHYHULWLVVXSSRUWHG
DQGWKHJUDYLWDWLRQDODFFHOHUDWLRQ XVLQJ DORQJWKHVHQVLWLYHD[LVE\DYLEUDWLQJEHDPODUJHO\FRQVWUDLQ-
LQJ LWV PRWLRQ :KHQ D IRUFH LV DSSOLHG WR WKH DFFHOHURPHWHU
  FDVHDORQJWKHVHQVLWLYHD[LVWKHEHDPSXVKHVRUSXOOVWKHSURRI
PDVVFDXVLQJWKHEHDPWREHFRPSUHVVHGLQWKHIRUPHUFDVHDQG
+RZHYHULWLVRIWHQPRUHFRQYHQLHQWWRH[SUHVVWKHVSHFL¿F VWUHWFKHGLQWKHODWWHU7KLVFKDQJHVWKHUHVRQDQWIUHTXHQF\RI
IRUFHLQWHUPVRIWKH(DUWKUHIHUHQFHGDFFHOHUDWLRQ 7KXV WKHEHDP7KHUHIRUHE\PHDVXULQJWKLVWKHVSHFL¿FIRUFHDORQJ
WKHVHQVLWLYHD[LVFDQEHGHWHUPLQHG3HUIRUPDQFHLVLPSURYHG
  E\ XVLQJ D SDLU RI YLEUDWLQJ EHDPV DUUDQJHG VXFK WKDW RQH LV
FRPSUHVVHGZKLOHWKHRWKHULVVWUHWFKHG/DUJHUKLJKHUSHUIRU-
where LVWKHDFFHOHUDWLRQGXHWRJUDYLW\WKHVXPRIWKHJUDYL- PDQFH9%$V XVH TXDUW] ZKLOH ORZHU FRVW 0(069%$V FDQ
WDWLRQDO DFFHOHUDWLRQ DQG WKH RXWZDUG FHQWULIXJDO DFFHOHUDWLRQ XVHTXDUW]RUVLOLFRQ
GXHWRWKH(DUWK¶VURWDWLRQ&HQWULIXJDODFFHOHUDWLRQLVDSVHXGR- $ WKLUG FODVV RI DFFHOHURPHWHU FXUUHQWO\ XQGHU GHYHORS-
DFFHOHUDWLRQDULVLQJIURPWKHXVHRIDURWDWLQJUHIHUHQFHIUDPH PHQWLVEDVHGRQFROGDWRPLQWHUIHURPHWU\>@7KLVRIIHUVD
>@ PXFKKLJKHUSUHFLVLRQWKDQFRQYHQWLRQDOVHQVRUVEXWLVUHODWLYH-
7KHDFFHOHURPHWHUKDUGZDUHVKRZQLQ)LJLVLQFRPSOHWH O\ODUJHDQGH[SHQVLYHOLPLWLQJLWVGHSOR\PHQWWRODUJHUVKLSV
7KHSURRIPDVVPXVWEHVXSSRUWHGLQWKHD[HVSHUSHQGLFXODUWR VXEPDULQHVDQGDLUFUDIW
WKH VHQVLWLYH D[LV DQG GDPSLQJ LV QHHGHG WR OLPLW RVFLOODWLRQ 7KHRSHUDWLQJUDQJHRIDQDFFHOHURPHWHULVW\SLFDOO\TXRWHG
RIWKHSURRIPDVV3UDFWLFDODFFHOHURPHWHUVXVHGIRUQDYLJDWLRQ LQ WHUPV RI WKH DFFHOHUDWLRQ GXH WR JUDYLW\ DEEUHYLDWHG WR g,
IROORZHLWKHUDSHQGXORXVRUDYLEUDWLQJEHDPGHVLJQ ZKHUH g   P Ví DQG WKH DFWXDO DFFHOHUDWLRQ GXH WR
,QDSHQGXORXVDFFHOHURPHWHUWKHSURRIPDVVLVDWWDFKHGWR JUDYLW\YDULHVZLWKORFDWLRQ0DQ\QDYLJDWLRQDSSOLFDWLRQVUH-
WKH FDVH YLD D SHQGXORXV DUP DQG KLQJH IRUPLQJ D SHQGXOXP TXLUHDQRSHUDWLRQDOUDQJHRIDWOHDVW“g

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 43


Navigation Using Inertial Sensors

KDVWKHVDPHZDYHOHQJWK+RZHYHULIWKHODVHUFDYLW\LVURWDWHG
B. GYROSCOPES ZLWKLQLWVSODQHWKHFDYLW\OHQJWKLVLQFUHDVHGIRUOLJKWWUDYHOLQJ
$ GHYLFH WKDW VHQVHV DQJXODU UDWH ZLWK UHVSHFW WR LQHUWLDO VSDFH LQ WKH GLUHFWLRQ RI URWDWLRQ DQG GHFUHDVHG IRU WKH OLJKW WUDYHO-
LVNQRZQDVDJ\UR(DUO\J\URVXVHGVSLQQLQJPDVVWHFKQRORJ\ LQJLQWKHRSSRVLWHGLUHFWLRQFKDQJLQJERWKZDYHOHQJWKV/LJKW
+RZHYHUPRVWJ\URVXVHGIRUQDYLJDWLRQWRGD\DUHHLWKHURSWLFDO WUDYHOLQJ LQ ERWK GLUHFWLRQV LV IRFXVHG RQ D GHWHFWRU DQG WKH
RUYLEUDWRU\$Q,08FRQWDLQLQJDWULDGRIJ\URVZLWKPXWXDOO\ DQJXODUUDWHLVGHGXFHGIURPWKHLQWHUIHUHQFHSDWWHUQ
RUWKRJRQDO VHQVLWLYH D[HV PHDVXUHV WKH DQJXODUUDWH YHFWRU ,QDQ,)2*EURDGEDQGOLJKWLVPRGXODWHGDQGVSOLWLQWRWZR
ZKHUHWKHVXEVFULSWibGHQRWHVPHDVXUHPHQWRIWKHD[HVRIWKH HTXDO SRUWLRQV WKDW DUH WKHQ VHQW WKURXJK D ¿EHURSWLF FRLO LQ
,08ERG\IUDPHZLWKUHVSHFWWRDQLQHUWLDOIUDPHDQGWKHVXSHU- RSSRVLWHGLUHFWLRQV:LWKLQWKHFRLOOLJKWWUDYHOLQJLQRQHGLUHF-
script bGHQRWHVWKDWWKHFRPSRQHQWVRIWKHYHFWRUDUHUHVROYHG WLRQLVODJJHGRUDGYDQFHGZLWKUHVSHFWWROLJKWWUDYHOLQJLQWKH
DERXWWKHD[HVRIWKH,08ERG\IUDPHZKLFKQRUPDOO\FRLQFLGH RWKHUGLUHFWLRQDFFRUGLQJWRWKHDQJXODUUDWHRIWKHFRLOZLWKLQ
ZLWKWKHJ\URVHQVLWLYHD[HV0DQQHGYHKLFOHVW\SLFDOO\URWDWHDW LWVSODQH7KHRXWSXWVIURPWKHFRLODUHUHFRPELQHGDQGSDVVHG
XSWRUDGVí ƒVí >@+RZHYHUDJXQODXQFKHGJXLGHG WRDGHWHFWRUWKDWPHDVXUHVWKHLQWHUIHUHQFHEHWZHHQWKHPIURP
VKHOOFDQURWDWHDWXSWRUDGVí ƒVí >@ ZKLFKWKHDQJXODUUDWHPD\EHGHGXFHG

  Optical Gyros 2SWLFDO J\URV ZRUN RQ WKH SULQFLSOH   Vibratory Gyros $YLEUDWRU\J\URLVEDVHGDURXQGD
WKDWLQDJLYHQPHGLXPOLJKWWUDYHOVDWDFRQVWDQWVSHHGLQDQ GULYHQYLEUDWLQJHOHPHQWZKLFKPD\EHDVWULQJEHDPSDLURI
LQHUWLDOIUDPH,IOLJKWLVVHQWLQERWKGLUHFWLRQVDURXQGDQRQUR- EHDPVWXQLQJIRUNULQJF\OLQGHURUKHPLVSKHUH7KH&RULROLV
WDWLQJFORVHGORRSZDYHJXLGHPDGHRIPLUURUVRURSWLFDO¿EHU DFFHOHUDWLRQRIWKHYLEUDWLQJHOHPHQWLVGHWHFWHGZKHQWKHJ\UR
WKH SDWK OHQJWK LV WKH VDPH IRU ERWK EHDPV +RZHYHU LI WKH LV URWDWHG )LJ  LOOXVWUDWHV WKLV IRU D YLEUDWLQJ VWULQJ7KLV LV
ZDYHJXLGHLVURWDWHGZLWKLQLWVSODQHWKHQIURPWKHSHUVSHFWLYH DEOHWRYLEUDWHLQWZRRUWKRJRQDOGLUHFWLRQVDQGLVGULYHQWRYL-
RIDQLQHUWLDOIUDPHWKHUHÀHFWLQJVXUIDFHVDUHPRYLQJIDUWKHU EUDWHDORQJRQHRIWKHVHGLUHFWLRQV,IWKHVWULQJLVWKHQURWDWHG
DSDUW IRU OLJKW WUDYHOLQJ LQ WKH VDPH GLUHFWLRQ DV WKH URWDWLRQ DERXWLWVORQJLWXGLQDOD[LVZKLFKLVSHUSHQGLFXODUWRWKHGLUHF-
DQGFORVHUWRJHWKHUIRUOLJKWWUDYHOLQJLQWKHRSSRVLWHGLUHFWLRQ WLRQVLWFDQYLEUDWHDORQJWKH&RULROLVHIIHFWLQGXFHVYLEUDWLRQ
7KXVURWDWLQJWKHZDYHJXLGHLQWKHVDPHGLUHFWLRQDVWKHOLJKW DORQJWKHD[LVSHUSHQGLFXODUWRERWKWKHGULYHDQGWKHORQJLWXGL-
SDWK LQFUHDVHV WKH SDWK OHQJWK DQG URWDWLQJ LW LQ WKH RSSRVLWH QDOD[HV7KHDPSOLWXGHRIWKLVYLEUDWLRQLVSURSRUWLRQDOWRWKH
GLUHFWLRQGHFUHDVHVWKHSDWKOHQJWK7KLVLVNQRZQDVWKH6DJQDF DQJXODUUDWH
HIIHFWDQGLVLOOXVWUDWHGE\)LJ%\PHDVXULQJWKHFKDQJHVLQ 0RVW YLEUDWRU\ J\URV DUH ORZFRVW ORZSHUIRUPDQFH GH-
SDWKOHQJWKWKHDQJXODUUDWHRIWKHZDYHJXLGHZLWKUHVSHFWWR YLFHV RIWHQ XVLQJ 0(06 WHFKQRORJ\ >@ DQG ZLWK TXDUW]
LQHUWLDOVSDFHFDQEHGHWHUPLQHG JLYLQJ EHWWHU SHUIRUPDQFH WKDQ VLOLFRQ 7KH H[FHSWLRQ LV WKH
7KHUH DUH WZR PDLQ W\SHV RI RSWLFDO J\URV7KH ULQJ ODVHU KHPLVSKHULFDO UHVRQDWRU J\UR ZKLFK FDQ RIIHU DYLDWLRQJUDGH
J\UR 5/*  ZDV RULJLQDOO\ GHVLJQHG DV D KLJKSHUIRUPDQFH SHUIRUPDQFHDQGLVRIWHQXVHGIRUVSDFHDSSOLFDWLRQV
WHFKQRORJ\ZLWKWKHLQWHUIHURPHWULF¿EHURSWLFJ\UR ,)2* DV
D ORZHU FRVW VROXWLRQ +RZHYHU WKH SHUIRUPDQFH UDQJHV QRZ   Other Types of Gyros 7UDGLWLRQDO VSLQQLQJPDVV
RYHUODSZLWK,)2*VDEOHWRPHHWWKHSHUIRUPDQFHVWDQGDUGVIRU J\URV UHPDLQ LQ XVH LQ ROG HTXLSPHQW EXW D QXPEHU RI QHZ
FLYLODQGPLOLWDU\DYLDWLRQ WHFKQRORJLHV IRU VHQVLQJ DQJXODU UDWH DUH XQGHU GHYHORSPHQW
,QD5/*OLJKWWUDYHOVLQERWKGLUHFWLRQVDURXQGDFORVHG 1XFOHDUPDJQHWLFUHVRQDQFHJ\URWHFKQRORJ\KDVEHHQGHYHO-
ORRSWXEHNQRZQDVDODVHUFDYLW\FRQWDLQLQJDKHOLXP±QHRQ RSHGRQDFKLSVFDOHRIIHULQJKLJKSHUIRUPDQFHZLWKVPDOODQG
JDV PL[WXUH 7KH FDYLW\ FRPSULVHV DW OHDVW WKUHH DUPV ZLWK D OLJKW VHQVRUV >@ &ROGDWRP LQWHUIHURPHWU\ RIIHUV WKH SRWHQ-
PLUURUDWHDFKFRUQHU7KHZDYHOHQJWKRIWKHOLJKWGHSHQGVRQ WLDORIPXFKKLJKHUSUHFLVLRQWKDQFXUUHQWJ\URWHFKQRORJ\IRU
ERWKWKHSURSHUWLHVRIWKHJDVDQGWKHOHQJWKRIWKHODVHUFDYLW\ ODUJHVFDOHDSSOLFDWLRQV>@,QWKHRU\DQJXODUUDWHFDQDOVREH
ZKLFK PXVW FRQWDLQ DQ LQWHJHU QXPEHU RI ZDYHOHQJWKV ,I WKH VHQVHGXVLQJDQDUUD\RIDFFHOHURPHWHUV>@+RZHYHUWKLVLV
ODVHUFDYLW\GRHVQRWURWDWHWKHOLJKWWUDYHOLQJLQHDFKGLUHFWLRQ QRWDSUDFWLFDOVROXWLRQ

Fig. 2.
(IIHFWRIFORVHGORRSZDYHJXLGHURWDWLRQRQSDWKOHQJWK )URP>@‹ Fig. 3.
3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ $[HVRIYLEUDWLQJJ\UR

44 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

JUDGHFDQEHDQRWKHU¶VKLJKRUORZJUDGH,08V,16VDQGLQ-
C. INERTIAL MEASUREMENT UNITS HUWLDOVHQVRUVPD\EHJURXSHGLQWR¿YHEURDGSHUIRUPDQFHFDW-
)LJ  VKRZV WKH PDLQ HOHPHQWV RI D W\SLFDO ,08 7KH ,08 HJRULHVPDULQHDYLDWLRQLQWHUPHGLDWHWDFWLFDODQGFRQVXPHU
UHJXODWHVWKHSRZHUVXSSOLHVWRWKHDFFHOHURPHWHUVDQGJ\URV 7KHKLJKHVWTXDOLW\VHQVRUVDUHXVHGLQPLOLWDU\VKLSVVXE-
GLJLWL]HVWKHLURXWSXWVDQGWUDQVPLWVWKHPRQDGDWDEXV7KH PDULQHV VRPH LQWHUFRQWLQHQWDO EDOOLVWLF PLVVLOHV DQG VRPH
VSHFL¿F IRUFHV DQG DQJXODU UDWHV RU WKHLU LQWHJUDOV NQRZQ DV VSDFHFUDIW DQG GLIIHUHQW VHQVRUV DUH UHTXLUHG IRU WKHVH GLIIHU-
GHOWDvDQGGHOWDș DUHRXWSXWDWDUDWHEHWZHHQDQG HQWHQYLURQPHQWV$PDULQHJUDGH,16FDQFRVWLQH[FHVVRI
+] 0RVW ,08V KDYH WKUHH DFFHOHURPHWHUV DQG WKUHH J\URV PLOOLRQ
PRXQWHGZLWKRUWKRJRQDOVHQVLWLYHD[HV+RZHYHUVRPHLQFRU- $YLDWLRQ RU QDYLJDWLRQJUDGH ,16V DUH XVHG LQ PLOLWDU\
SRUDWHDGGLWLRQDOLQHUWLDOVHQVRUVLQDVNHZHGFRQ¿JXUDWLRQWR DLUFUDIWDQGFRPPHUFLDODLUOLQHUV7KH\FRVWDURXQG
SURWHFWDJDLQVWVLQJOHVHQVRUIDLOXUH 6HFWLRQ,; &RQYHUVHO\ KDYHDVWDQGDUGVL]HRIîîPPDQGPXVWH[KLELWD
IRU VRPH ODQG YHKLFOH DSSOLFDWLRQV SDUWLDO ,08V FRPSULVLQJ KRUL]RQWDOSRVLWLRQGULIWZLWKLQNPLQWKH¿UVWKRXURIRSHUD-
WKUHHDFFHOHURPHWHUVDQGDVLQJOH\DZD[LVJ\URDUHXVHG>@ WLRQ$QLQWHUPHGLDWHJUDGH,08DERXWDQRUGHURIPDJQLWXGH
,QHUWLDO VHQVRUV H[KLELW V\VWHPDWLF HUURUV 6HFWLRQ ,,,  WKDW SRRUHULQSHUIRUPDQFHLVXVHGLQVPDOOHUDLUFUDIWDQGKHOLFRS-
FDQEHFDOLEUDWHGLQWKHODERUDWRU\DQGVWRUHGLQPHPRU\HQ- WHUVDQGFRVWV±
DEOLQJWKH,08SURFHVVRUWRFRUUHFWWKHVHQVRURXWSXWV7KHVH $ WDFWLFDOJUDGH ,08 FDQ RQO\ EH XVHG IRU D VWDQGDORQH
HUURUVYDU\ZLWKWHPSHUDWXUHVRWKHFDOLEUDWLRQLVSHUIRUPHGDW ,16IRUDIHZPLQXWHV+RZHYHUDQDFFXUDWHORQJWHUPQDYLJD-
DUDQJHRIWHPSHUDWXUHVDQGWKH,08LVHTXLSSHGZLWKDWHP- WLRQVROXWLRQFDQEHREWDLQHGE\LQWHJUDWLQJLWZLWKDSRVLWLRQ-
SHUDWXUHVHQVRU LQJV\VWHPVXFKDVWKHJOREDOSRVLWLRQLQJV\VWHP *36 7KHVH
,QHUWLDOVHQVRUVDUHVHQVLWLYHWRYLEUDWLRQ HJIURPDSUR- ,08VW\SLFDOO\FRVWEHWZHHQDQGDQGDUHXVHG
SXOVLRQ V\VWHP  0DQ\ ,08V WKHUHIRUH LQFRUSRUDWH YLEUDWLRQ LQ JXLGHG ZHDSRQV DQG XQPDQQHG DLU YHKLFOHV 8$9V  0RVW
LVRODWRUVZKLFKDOVRSURWHFWWKHFRPSRQHQWVIURPVKRFN7KHVH DUHOHVVWKDQDOLWHULQYROXPH7DFWLFDOJUDGHFRYHUVDZLGHVSDQ
PXVWEHGHVLJQHGWROLPLWWKHWUDQVPLVVLRQRIYLEUDWLRQVDWIUH- RIVHQVRUSHUIRUPDQFHSDUWLFXODUO\IRUJ\URV
TXHQFLHV DQGKDUPRQLFVWKHUHRI FORVHWRHLWKHUWKHPHFKDQLFDO 7KHORZHVWJUDGHRILQHUWLDOVHQVRUVLVNQRZQDVFRQVXPHU
UHVRQDQFHVRIWKHVHQVRUVRUWKHFRPSXWDWLRQDOXSGDWHUDWHVRI RU DXWRPRWLYH JUDGH 7KH\ DUH XVXDOO\ VXSSOLHG DV LQGLYLGXDO
WKH,08>@ VHQVRUV RU DFFHOHURPHWHU DQG J\UR WULDGV UDWKHU WKDQ DV FRP-
7KHUHLVQRXQLYHUVDOO\DJUHHGXSRQGH¿QLWLRQRIKLJKPH- SOHWH,08V:LWKRXWFDOLEUDWLRQWKH\DUHQRWDFFXUDWHHQRXJK
GLXP DQG ORZJUDGH LQHUWLDO VHQVRUV 2QH DXWKRU¶V PHGLXP IRULQHUWLDOQDYLJDWLRQHYHQZKHQLQWHJUDWHGZLWKRWKHUQDYLJD-

Fig. 4.
6FKHPDWLFRI,08 )URP>@‹3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 45


Navigation Using Inertial Sensors

WLRQ V\VWHPV EXW WKH\ FDQ EH XVHG IRU DWWLWXGH GHWHUPLQDWLRQ FRUUHFWHGZLWKLQWKH,08DUHQHJOHFWHGEHFDXVHWKHSRVWFDOLEUD-
GHWHFWLRQ RI D SHGHVWULDQ¶V VWHSV DQG GHWHFWLRQ RI FRQWH[W LQ- WLRQSHUIRUPDQFHLVRIJUHDWHVWLQWHUHVW
IRUPDWLRQVXFKDVYHKLFOHW\SHDQGDFWLYLW\7KH\DUHW\SLFDOO\
XVHG LQ SHGRPHWHUV DQWLORFN EUDNLQJ DFWLYH VXVSHQVLRQ DQG
DLUEDJV$FFHOHURPHWHUVFRVWDURXQGZKLOHJ\URSULFHVVWDUW
A. BIASES
DURXQG6HQVRUVFDQEHDVVPDOODVîîPP 7KHELDVLVDFRQVWDQWHUURUH[KLELWHGE\DOODFFHOHURPHWHUVDQG
7KHH[WHQWRIFDOLEUDWLRQDQGRWKHUSURFHVVLQJDSSOLHGZLWK- J\URV,WLVLQGHSHQGHQWRIWKHXQGHUO\LQJVSHFL¿FIRUFHDQGDQ-
LQWKH,08FDQDIIHFWSHUIRUPDQFHGUDPDWLFDOO\SDUWLFXODUO\IRU JXODUUDWHDQGLVXVXDOO\WKHODUJHVWHUURUVRXUFH$FFHOHURPHWHU
0(06VHQVRUV>@6RPHWLPHVWKHVDPH0(06LQHUWLDOVHQ- ELDVHVDUHW\SLFDOO\TXRWHGLQXQLWVRIPLOOLJ PJ RUPLFURJ
VRUVDUHVROGDWFRQVXPHUJUDGHZLWKRXWFDOLEUDWLRQDQGWDFWLFDO —J ZKHUHg PVí)RUJ\URELDVHVGHJUHHVSHU
JUDGHZLWKFDOLEUDWLRQ KRXU ƒKí DUHQRUPDOO\XVHGZKHUHƒKí îíUDG
sí7DEOHOLVWVW\SLFDODFFHOHURPHWHUDQGJ\URELDVHVIRUGLI-
IHUHQWJUDGHVRI,08>@
III. SENSOR ERROR CHARACTERISTICS 3HQGXORXV DFFHOHURPHWHUV VSDQ PRVW RI WKH SHUIRUPDQFH
$OO W\SHV RI DFFHOHURPHWHUV DQG J\URV H[KLELW ELDVHV VFDOH UDQJH ZKLOH 9%$V H[KLELW ELDVHV RI  PJ XSZDUG ZLWK
IDFWRUDQGFURVVFRXSOLQJHUURUVDQGUDQGRPQRLVHWRDFHUWDLQ 0(06 DFFHOHURPHWHUV RI ERWK W\SHV H[KLELWLQJ WKH ODUJHVW
H[WHQW)XUWKHUHUURUVPD\DOVRDULVHGHSHQGLQJRQWKHVHQVRU ELDVHV5/*ELDVHVYDU\IURPWRƒKíGHSHQGLQJRQ
W\SH (DFK RI WKHVH HUURUV LV GLVFXVVHG LQ WXUQ IROORZHG E\ D WKHVHQVRUTXDOLW\ZKLOH,)2*ELDVHVUDQJHEHWZHHQDQG
VXPPDU\ HUURU PRGHO )XUWKHU GHWDLOV PD\ EH IRXQG LQ >  ƒKíDQGYLEUDWRU\J\URELDVHVUDQJHIURPƒKíWRƒVí
@ 8QFDOLEUDWHG0(06VHQVRUVFDQH[KLELWODUJHUELDVHVLQFOXG-
(DFKV\VWHPDWLFHUURUVRXUFHKDVIRXUFRPSRQHQWVD¿[HG LQJ WHPSHUDWXUH YDULDWLRQV RI VHYHUDO GHJUHHV SHU VHFRQG RU
FRQWULEXWLRQ D WHPSHUDWXUHGHSHQGHQW YDULDWLRQ D UXQWRUXQ PLOOLJ>@
YDULDWLRQ DQG DQ LQUXQ YDULDWLRQ 7KH ¿[HG FRQWULEXWLRQ LV
SUHVHQWHDFKWLPHWKHVHQVRULVXVHGDQGLVQRUPDOO\FRUUHFWHG
E\WKH,08SURFHVVRUXVLQJWKHODERUDWRU\FDOLEUDWLRQGDWD7KH
B. SCALE-FACTOR AND CROSS-COUPLING ERRORS
WHPSHUDWXUHGHSHQGHQWFRPSRQHQWFDQEHVLPLODUO\FRUUHFWHG 7KHVFDOHIDFWRUHUURULVWKHGHSDUWXUHRIWKHLQSXW±RXWSXWJUD-
2WKHUZLVH WKH V\VWHPDWLF HUURUV W\SLFDOO\ YDU\ RYHU WKH ¿UVW GLHQWRIWKHLQVWUXPHQWIURPXQLW\7KHUHVXOWLQJDFFHOHURPHWHU
IHZPLQXWHVRIRSHUDWLRQDVWKHVHQVRUZDUPVXSWRLWVQRUPDO HUURU LV WKXV SURSRUWLRQDO WR WKH WUXH VSHFL¿F IRUFH ZKLOH WKH
RSHUDWLQJWHPSHUDWXUH J\URHUURULVSURSRUWLRQDOWRWKHWUXHDQJXODUUDWH7KHORZHVW
7KH UXQWRUXQ YDULDWLRQ RI HDFK HUURU VRXUFH UHVXOWV LQ D FRVW VHQVRUV FDQ H[KLELW VLJQL¿FDQW VFDOHIDFWRU DV\PPHWU\
FRQWULEXWLRQWRWKHWRWDOHUURUZKLFKLVGLIIHUHQWHDFKWLPHWKH ZKHUHE\ WKH VFDOHIDFWRU HUURUV DUH GLIIHUHQW IRU SRVLWLYH DQG
VHQVRULVXVHGEXWUHPDLQVFRQVWDQWZLWKLQDQ\UXQ7KHLQUXQ QHJDWLYHUHDGLQJV
YDULDWLRQ FRQWULEXWLRQ FKDQJHV VORZO\ GXULQJ WKH FRXUVH RI D &URVVFRXSOLQJHUURUVPDNHHDFKDFFHOHURPHWHUVHQVLWLYHWR
UXQ1HLWKHUFDQEHFRUUHFWHGE\WKH,08SURFHVVRUEXWWKH\ WKHVSHFL¿FIRUFHDORQJWKHD[HVRUWKRJRQDOWRLWVVHQVLWLYHD[LV
FDQEHFDOLEUDWHGWKURXJKLQWHJUDWLRQZLWKRWKHUQDYLJDWLRQVHQ- DQGHDFKJ\URVHQVLWLYHWRWKHDQJXODUUDWHDERXWWKHD[HVRU-
VRUV DV GHVFULEHG LQ 6HFWLRQ 9, 6XGGHQ VWHS FKDQJHV LQ WKH WKRJRQDOWRLWVVHQVLWLYHD[LV2QHRIWKHPDMRUFDXVHVLVPRXQW-
V\VWHPDWLFHUURUVFDQDOVRRFFXULIDQ,08LVVXEMHFWWRDODUJH LQJ PLVDOLJQPHQW ZKHUHE\ WKH VHQVLWLYH D[HV RI WKH LQHUWLDO
VKRFNVXFKDVODXQFKLQJLWIURPDJXQ>@ VHQVRUVDUHQRWFRPSOHWHO\RUWKRJRQDOEHFDXVHRIPDQXIDFWXU-
,QGLVFXVVLQJWKHHUURUSHUIRUPDQFHRIGLIIHUHQWW\SHVRILQ- LQJ OLPLWDWLRQV ,Q YLEUDWRU\ VHQVRUV FURVVWDON EHWZHHQ LQGL-
HUWLDOVHQVRUVKHUHWKHFRQWULEXWLRQVWRWKHHUURUVRXUFHVWKDWDUH YLGXDO VHQVRUV FDQ DULVH ,Q FRQVXPHUJUDGH 0(06 VHQVRUV

Table 1.

Typical Accelerometer and Gyro Biases for Different Grades of IMU

Accelerometer bias Gyro bias


IMU grade
mg m s−2 ° h−1 rad s−1

Marine 0.01 10−4 0.001 5×10−9


Aviation 0.03–0.1 3×10−4–10−3 0.01 5×10−8
Intermediate 0.1–1 10−3–10−2 0.1 5×10−7
Tactical 1–10 0.01–0.1 1–100 5×10−6–5×10−4
Consumer >3 >0.03 >100 >5×10−4

46 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

WKH FURVVFRXSOLQJ HUURUV RI WKH VHQVRU FDQ GRPLQDWH &URVV VHQVRUVZKHUHWKHZRUGOHQJWKLVW\SLFDOO\ELWVRUOHVVDQG
FRXSOLQJ HUURUV DUH VRPHWLPHV FDOOHG PLVDOLJQPHQW HUURUV RU WKH\ FDQ KDYH DQ LPSDFW VLPLODU WR WKH QRLVH RI WKH VHQVRUV
FURVVD[LVVHQVLWLYLW\ 7KXV TXDQWL]DWLRQ HUURUV FDQ EH DV KLJK DV í m sí IRU LQ-
6FDOHIDFWRU DQG FURVVFRXSOLQJ HUURUV DUH W\SLFDOO\ H[- WHJUDWHG VSHFL¿FIRUFH LQFUHPHQWV DQG îí UDG IRU DWWLWXGH
SUHVVHGLQSDUWVSHUPLOOLRQ SSP RUDVDSHUFHQWDJHWKRXJK LQFUHPHQWV
VRPHPDQXIDFWXUHUVTXRWHWKHD[LVPLVDOLJQPHQWVLQVWHDG7KH
VFDOHIDFWRUDQGFURVVFRXSOLQJHUURUVRIPRVWW\SHVRILQHUWLDO
VHQVRUVLQFOXGLQJ,)2*VDUHEHWZHHQíDQGí ±
D. FURTHER ERROR SOURCES
SSP  +RZHYHU VRPH XQFDOLEUDWHG FRQVXPHUJUDGH 0(06 ,QHUWLDO VHQVRUV RIWHQ H[KLELW QRQOLQHDULW\ ZKHUHE\ WKH VFDOH
VHQVRUV H[KLELW VFDOHIDFWRU HUURUV DV KLJK DV    DQG IDFWRU YDULHV ZLWK WKH VSHFL¿F IRUFH RU DQJXODU UDWH 7KLV LV
FURVVFRXSOLQJ HUURUV RI XS WR    ZKLOH 5/* VFDOH QRUPDOO\H[SUHVVHGDVWKHYDULDWLRQRIWKHVFDOHIDFWRURYHUWKH
IDFWRUHUURUVDUHW\SLFDOO\EHWZHHQíDQGí ±SSP  RSHUDWLQJ UDQJH RI WKH VHQVRU DQG UDQJHV IURP í IRU VRPH
5/*VWKURXJKíWRíIRUPRVWLQHUWLDOVHQVRUVDQGWRí
IRU0(06J\URV7KHODUJHVWQRQOLQHDULW\HIIHFWVW\SLFDOO\RF-
C. RANDOM NOISE FXUDWWKHPD[LPXPDQJXODUUDWHVRUVSHFL¿FIRUFHVWKDWWKHVHQ-
$FFHOHURPHWHUVDQGJ\URVDOOH[KLELWUDQGRPQRLVHIURPERWK VRUZLOOPHDVXUH
HOHFWULFDODQGPHFKDQLFDOVRXUFHV7KLVQRLVHLVDSSUR[LPDWHO\ 9LEUDWLRQ LQWHUDFWV ZLWK WKH VHQVRU VFDOHIDFWRU DQG FURVV
ZKLWH IRU IUHTXHQFLHV EHORZ  +] VR WKH VWDQGDUG GHYLDWLRQ FRXSOLQJ HUURUV WR SURGXFH RVFLOODWLQJ VHQVRU HUURUV ZKLFK
RI WKH DYHUDJH VSHFL¿F IRUFH DQG DQJXODUUDWH QRLVH YDULHV LQ ODUJHO\DYHUDJHWR]HURRYHUWLPH+RZHYHUQRQOLQHDULW\DV\P-
LQYHUVH SURSRUWLRQ WR WKH VTXDUH URRW RI WKH DYHUDJLQJ WLPH PHWU\RUERWKRIWKHVFDOHIDFWRUDQGFURVVFRXSOLQJHUURUVUH-
&RQVHTXHQWO\WKHQRLVHLVRIWHQGHVFULEHGXVLQJWKHURRWSRZHU VXOWVLQDFRPSRQHQWRIWKHYLEUDWLRQLQGXFHGVHQVRUHUURUWKDW
VSHFWUDOGHQVLW\ 36' ZLWKXQLWVRIPLFURJUDPVSHUWKHVTXDUH GRHVQRWFDQFHO7KLVLVNQRZQDVDYLEUDWLRQUHFWL¿FDWLRQHUURU
URRWRIDKHUW] îí m sí IRUDFFHOHURPHWHUUDQ- DQG EHKDYHV OLNH D ELDV WKDW YDULHV ZLWK WKH DPSOLWXGH RI WKH
GRP QRLVH DQG XQLWV RI PLFURJUDPV SHU WKH VTXDUH URRW RI DQ YLEUDWLRQ
KRXU îíUDGVí IRUJ\URUDQGRPQRLVHFRPPRQO\ )XUWKHU HUURU FKDUDFWHULVWLFV FDQ EH H[KLELWHG E\ FHUWDLQ
XVHG 7KH QRLVH VWDQGDUG GHYLDWLRQ LV WKH FRUUHVSRQGLQJ URRW W\SHV RI DFFHOHURPHWHUV DQG J\URV9LEUDWRU\ J\URV DQG VRPH
36'PXOWLSOLHGE\WKHVTXDUHURRWRIWKHVDPSOLQJUDWH RUGL- ,)2*VH[KLELWDVHQVLWLYLW\WRWKHVSHFL¿FIRUFHDORQJDOOWKUHH
YLGHG E\ WKH VTXDUH URRW RI WKH VDPSOLQJ LQWHUYDO 7KXV DW D D[HVNQRZQDVWKHgGHSHQGHQWELDV7KHFRHI¿FLHQWLVRIWKH
VDPSOLQJ UDWH RI  +] DQ DFFHOHURPHWHU QRLVH 36' RI  RUGHU RI ƒ Kí gí îí UDG Pí V  IRU DQ ,)2* DQG
μg¥+]FRUUHVSRQGVWRDQRLVHVWDQGDUGGHYLDWLRQRIPJRU ƒíƒKí gíIRUDQXQFDOLEUDWHGYLEUDWRU\J\UR>@2SHQ
PVí:KLWHUDQGRPQRLVHFDQQRWEHFDOLEUDWHGEHFDXVH ORRS VHQVRUV LQFOXGLQJ VRPH 0(06 DFFHOHURPHWHUV DQG YL-
WKHUHLVQRFRUUHODWLRQEHWZHHQSDVWDQGIXWXUHYDOXHV0(06 EUDWRU\J\URVFDQDOVRH[KLELWDQLVRLQHUWLDHUURUVZKHUHE\WKH
VHQVRUVFDQDOVRH[KLELWVLJQL¿FDQWKLJKIUHTXHQF\QRLVHZKLFK FURVVFRXSOLQJHUURUVYDU\DVDIXQFWLRQRIWKHVSHFL¿FIRUFHRU
FDQFDXVHSUREOHPVXQGHUKLJKG\QDPLFVRUKLJKYLEUDWLRQ DQJXODUUDWHEHFDXVHRIFKDQJHVLQWKHGLUHFWLRQRIWKHVHQVLWLYH
7KH DFFHOHURPHWHU DQG J\UR UDQGRP QRLVH DUH VRPHWLPHV D[LV7KHVHHUURUVFDQLQWHUDFWZLWKYLEUDWLRQLQWKHHQYLURQPHQW
GHVFULEHG DV UDQGRP ZDONV7KLV LV EHFDXVH UDQGRP QRLVH RQ WRSURGXFHDELDVOLNHHUURUNQRZQDVWKHYLEURSHQGXORXVHUURU
WKH VSHFL¿FIRUFH PHDVXUHPHQWV LV LQWHJUDWHG WR SURGXFH D 0(06VHQVRUVRIWHQH[KLELWHUURUVEHFDXVHWKHLURSHUDWLQJ
UDQGRPZDONHUURURQWKHLQHUWLDOYHORFLW\VROXWLRQ6LPLODUO\ UDQJHVDUHH[FHHGHGLQZKLFKFDVHWKHVHQVRUVLPSO\RXWSXWV
DQJXODUUDWHUDQGRPQRLVHLVLQWHJUDWHGWRSURGXFHDQDWWLWXGH LWVODUJHVWSRVVLEOHSRVLWLYHRUQHJDWLYHUHDGLQJ+XPDQPRWLRQ
UDQGRPZDON HUURU7KH VWDQGDUG GHYLDWLRQ RI D UDQGRPZDON H[FHHGVWKHPD[LPXPUDQJHVRIPDQ\FRQVXPHUJUDGHVHQVRUV
SURFHVVLVSURSRUWLRQDOWRWKHVTXDUHURRWRIWKHLQWHJUDWLRQWLPH
7KH DFFHOHURPHWHU UDQGRPQRLVH URRW 36' YDULHV IURP
aƒg¥+]IRUDYLDWLRQJUDGH,08VWKURXJKaƒg¥+]IRU
WDFWLFDOJUDGH ,08V DQG XS WR aƒg¥+] IRU FRQVXPHU
JUDGH0(06VHQVRUV*\URUDQGRPQRLVHYDULHVIURP±
ƒ¥K IRU 5/*V WKURXJK ±ƒ¥K IRU WDFWLFDOJUDGH
,)2*VRUTXDUW]YLEUDWRU\J\URVWR±ƒ¥KIRU0(06VLOL-
FRQYLEUDWRU\J\URV)RUFRQVXPHUJUDGHVHQVRUVPDQ\PDQX-
IDFWXUHUVTXRWHWKHVWDQGDUGGHYLDWLRQRIWKHWRWDOQRLVH ZKLWH
DQGKLJKIUHTXHQF\ DWWKHVHQVRURXWSXWUDWHLQVWHDGRIWKHURRW
36'1RLVHOHYHOVRI±PJIRUDFFHOHURPHWHUVDQG±ƒ
síIRUJ\URVDUHFRPPRQ
$IXUWKHUVRXUFHRIQRLVHLVWKHTXDQWL]DWLRQRIWKH,08GD-
WDEXVRXWSXWV7KLVURXQGVWKHVHQVRURXWSXWWRDQLQWHJHUPXO-
Fig. 5.
WLSOHRIDFRQVWDQWNQRZQDVWKHTXDQWL]DWLRQOHYHODVVKRZQLQ (IIHFWRITXDQWL]DWLRQRQVHQVRURXWSXW )URP>@‹3DXO*URYHV
)LJ7KHTXDQWL]DWLRQHUURUVDUHODUJHVWIRUFRQVXPHUJUDGH 5HSURGXFHGZLWKSHUPLVVLRQ

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 47


Navigation Using Inertial Sensors

(UURUVFDQDOVRDULVHZKHQWKHEDQGZLGWKRIWKHVHQVRULVH[-
FHHGHGSDUWLFXODUO\IRUKLJKYLEUDWLRQHQYLURQPHQWV

E. ERROR MODEL
7KHFRQWULEXWLRQRIWKHPDLQHUURUVRXUFHVWRWKHRXWSXWVRIDQ
DFFHOHURPHWHUWULDGPD\EHVXPPDUL]HGE\

 

where LVWKH,08RXWSXWVSHFL¿FIRUFHYHFWRUba is the accel-


HURPHWHUELDVYHFWRUILVWKHLGHQWLW\PDWUL[MaLVWKHPDWUL[ Fig. 6.
RIFRHI¿FLHQWVRIWKHDFFHOHURPHWHUVFDOHIDFWRUHUURU GLDJRQDO %DVLFVFKHPDWLFRIDQ,16 )URP>@‹3DXO*URYHV5HSURGXFHG
ZLWKSHUPLVVLRQ
HOHPHQWV DQGFURVVFRXSOLQJHUURU RIIGLDJRQDOHOHPHQWV 
LVWKHWUXHVSHFL¿FIRUFHDQGwaLVWKHDFFHOHURPHWHUUDQGRP
QRLVHYHFWRU WLRQPD\EHPHDVXUHGE\DVLQJOHDFFHOHURPHWHUZLWKLWVVHQVL-
6LPLODUO\IRUDJ\URWULDG WLYHD[LVDOLJQHGDORQJWKHGLUHFWLRQRIPRWLRQ QHJOHFWLQJWKH
&RULROLVIRUFH 
  ,IWKHVSHHGvpbLVNQRZQDWDQHDUOLHUWLPHtLWPD\EH
GHWHUPLQHGDWDODWHUWLPHtVLPSO\E\LQWHJUDWLQJWKHDFFHOHUD-
tion, apb:
where LVWKH,08RXWSXWDQJXODUUDWHYHFWRUbgLVWKHJ\UR
ELDV YHFWRU Mg LV WKH PDWUL[ RI J\UR VFDOHIDFWRU HUURU DQG
FURVVFRXSOLQJ HUURU FRHI¿FLHQWV Gg LV WKH PDWUL[ RI J\UR g-  
GHSHQGHQWHUURUV LVWKHWUXHDQJXODUUDWHDQGwgLVWKHJ\UR
UDQGRPQRLVHYHFWRU
6LPLODUO\WKHSRVLWLRQPD\EHREWDLQHGE\LQWHJUDWLQJWKHYH-
ORFLW\
IV. STRAPDOWN INERTIAL NAVIGATION
$V VKRZQ LQ )LJ  DQ ,16 FRPSULVHV DQ ,08 GHVFULEHG LQ
 
6HFWLRQ,,DQGDQDYLJDWLRQSURFHVVRUZKLFKIRUPVWKHIRFXVRI
WKLVVHFWLRQ7KHQDYLJDWLRQSURFHVVRUFRPSXWHVDSRVLWLRQYH-
ORFLW\DQGDWWLWXGHVROXWLRQIURPWKHVSHFL¿FIRUFHDQGDQJXODU
UDWH PHDVXUHPHQWV PDGH E\ WKH LQHUWLDO VHQVRUV )RU PDULQH 0RYLQJ RQ WR D WZRGLPHQVLRQDO H[DPSOH b is now con-
DYLDWLRQDQGLQWHUPHGLDWHJUDGHV\VWHPVWKH,08DQGQDYLJD- VWUDLQHGWRPRYHZLWKLQDKRUL]RQWDOSODQHGH¿QHGE\WKHxDQG
WLRQSURFHVVRUDUHW\SLFDOO\SDFNDJHGWRJHWKHU:KHUHWDFWLFDO yD[HVRIWKHpIUDPH,WPD\EHRULHQWHGLQDQ\GLUHFWLRQZLWKLQ
RU FRQVXPHUJUDGH VHQVRUV DUH XVHG WKH QDYLJDWLRQ HTXDWLRQV WKLV SODQH EXW LV FRQVWUDLQHG WR UHPDLQ OHYHO ,W WKXV KDV RQH
DUHW\SLFDOO\LPSOHPHQWHGRQDQLQWHJUDWHGQDYLJDWLRQSURFHV- DQJXODUDQGWZROLQHDUGHJUHHVRIIUHHGRP)ROORZLQJWKHRQH
VRURUWKHDSSOLFDWLRQ¶VFHQWUDOSURFHVVRU GLPHQVLRQDOH[DPSOHWKHSRVLWLRQDQGYHORFLW\UHVROYHGDORQJ
7KHVHFWLRQEHJLQVE\LQWURGXFLQJLQHUWLDOQDYLJDWLRQJRLQJ WKHD[HVRIUHIHUHQFHIUDPHpDUHXSGDWHGXVLQJ
IURPDVLQJOHGLPHQVLRQDOLPSOHPHQWDWLRQWKURXJKWZRGLPHQ-
VLRQV WR WKUHH IROORZHG E\ D GLVFXVVLRQ RI LQLWLDOL]DWLRQ 7KH
 
QDYLJDWLRQHTXDWLRQVDUHWKHQGHVFULEHGZLWKDGHULYDWLRQRIWKH
VLPSOHVW IRUP IROORZHG E\ WKH SUHVHQWDWLRQ RI D PRUH SUHFLVH
VHWRIHTXDWLRQV)XUWKHULPSOHPHQWDWLRQVDUHGHVFULEHGLQ>
@LQFOXGLQJWKRVHXVLQJLQWHJUDWHGVSHFL¿FIRUFHDQG
 
DWWLWXGHLQFUHPHQWV GHOWDvDQGGHOWDș 7KHVHFWLRQFRQFOXGHV
E\GHVFULELQJHUURUSURSDJDWLRQ
0HDVXULQJ WKH DFFHOHUDWLRQ DORQJ WZR RUWKRJRQDO D[HV
UHTXLUHV WZR DFFHOHURPHWHUV +RZHYHU WKHLU VHQVLWLYH D[HV
A. INTRODUCTION TO INERTIAL NAVIGATION ZLOO EH DOLJQHG ZLWK WKRVH RI WKH ERG\ b7R GHWHUPLQH WKH
&RQVLGHULQJ¿UVWDQH[DPSOHRIRQHGLPHQVLRQDOLQHUWLDOQDYL- DFFHOHUDWLRQDORQJWKHD[HVRIIUDPHpWKHKHDGLQJRIERG\
JDWLRQDERG\bLVFRQVWUDLQHGWRPRYHLQDVWUDLJKWOLQHSHU- bZLWKUHVSHFWWRIUDPHp, ȥpbLVUHTXLUHGDVVKRZQLQ)LJ
SHQGLFXODUWRWKHGLUHFWLRQRIJUDYLW\ZLWKUHVSHFWWRDQ(DUWK 7KHUHVROYLQJD[HVRIWKHDFFHOHURPHWHUPHDVXUHPHQWVPD\
¿[HGUHIHUHQFHIUDPHp7KHERG\¶VD[HVDUH¿[HGZLWKUHVSHFW EH WKHQ EH WUDQVIRUPHG XVLQJ D î FRRUGLQDWH WUDQVIRUPD-
WRIUDPHpVRLWGRHVQRWURWDWH,WV(DUWKUHIHUHQFHGDFFHOHUD- WLRQPDWUL[

48 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

)XUWKHUGHWDLOVDUHSUHVHQWHGLQ6HFWLRQV,9&DQG,9')LJ
  VXPPDUL]HV WKLV SURFHVV 7KH VSHFL¿F IRUFH DQG DQJXODU UDWH
IURPWKH,08DUHDYHUDJHGRYHULWVVDPSOLQJLQWHUYDOZKHUHDV
WKHSRVLWLRQYHORFLW\DQGDWWLWXGHDUHDSSOLFDEOHDWWKHHQGRI
7KH URWDWLRQ RI ERG\ b within the xy SODQH RI UHIHUHQFH
WKLVLQWHUYDO,QDQLQWHJUDWHGQDYLJDWLRQV\VWHPWKHUHPD\DOVR
IUDPHpPD\EHPHDVXUHGZLWKDVLQJOHJ\URZLWKLWVVHQVLWLYH
EHFRUUHFWLRQRIWKH,08RXWSXWVDQGQDYLJDWLRQVROXWLRQXVLQJ
D[LV SHUSHQGLFXODU WR WKH SODQH QHJOHFWLQJ (DUWK URWDWLRQ  ,I
HVWLPDWHVIURPWKHLQWHJUDWLRQDOJRULWKP 6HFWLRQ9,( :KHUH
KHDGLQJȥpbLVNQRZQDWWKHHDUOLHUWLPHtLWPD\EHGHWHUPLQHG
DSDUWLDO,08LVXVHGWKHPLVVLQJDQJXODUUDWHPHDVXUHPHQWV
at the later time tE\LQWHJUDWLQJWKHDQJXODUUDWHPHDVXUHGE\
DUHDVVXPHGWREH]HUR
WKHJ\UR :

B. INITIALIZATION
 
$V)LJVKRZVHDFKF\FOHRIWKHLQHUWLDOQDYLJDWLRQHTXD-
WLRQV XVHV WKH SUHYLRXV QDYLJDWLRQ VROXWLRQ DV LWV VWDUWLQJ
7KUHH LQHUWLDO VHQVRUV DUH WKXV UHTXLUHG WR PHDVXUH WKH WKUHH
SRLQW 7KHUHIRUH WKH SRVLWLRQ YHORFLW\ DQG DWWLWXGH VROX-
GHJUHHVRIIUHHGRPRIPRWLRQLQWZRGLPHQVLRQV
WLRQ PXVW EH LQLWLDOL]HG 3RVLWLRQ DQG YHORFLW\ LQLWLDOL]DWLRQ
)RU DOO SUDFWLFDO DSSOLFDWLRQV WKUHHGLPHQVLRQDO PRWLRQ
UHTXLUHV H[WHUQDO LQIRUPDWLRQ 7KH SRVLWLRQ FDQ EH LQLWLDO-
PXVWEHDVVXPHG(YHQIRUODQGDQGPDULQHQDYLJDWLRQVWUDS-
L]HG E\ VWDUWLQJ DW D NQRZQ SRVLWLRQ +RZHYHU ZKHQ LQHU-
GRZQ LQHUWLDO VHQVRUV ZLOO QRW UHPDLQ LQ WKH KRUL]RQWDO SODQH
WLDOQDYLJDWLRQIRUPVSDUWRIDQLQWHJUDWHGQDYLJDWLRQV\VWHP
EHFDXVH RI WHUUDLQ VORSHV RU VKLS SLWFKLQJ DQG UROOLQJ &RQVH-
6HFWLRQ9, DQRWKHUQDYLJDWLRQWHFKQRORJ\VXFKDVJOREDO
TXHQWO\QRPLQDOO\KRUL]RQWDODFFHOHURPHWHUVZLOOVHQVHWKHUH-
QDYLJDWLRQVDWHOOLWHV\VWHPV *166V LVFRPPRQO\XVHGWR
DFWLRQWRJUDYLW\DVZHOODVWKHKRUL]RQWDOSODQHDFFHOHUDWLRQ$
LQLWLDOL]HSRVLWLRQ
SODWIRUPWLOWRIPUDG ƒ SURGXFHVDQDFFHOHUDWLRQHUURU
9HORFLW\ PD\ DOVR EH LQLWLDOL]HG IURP DQRWKHU QDYLJDWLRQ
RIPVíOHDGLQJWRDSRVLWLRQHUURUPDIWHUV 6HF-
V\VWHP+RZHYHULWLVFRPPRQWRVHWLWWR]HUR ZLWKUHVSHFWWR
WLRQ ,9(  7LOWV RI  WLPHV WKLV DUH FRPPRQO\ H[KLELWHG E\
WKH(DUWK ZKHQWKHKRVWYHKLFOHLVVWDWLRQDU\7KHHIIHFWVRIGLV-
ERWKFDUVDQGERDWV
WXUEDQFHE\ZLQGRUKXPDQDFWLYLW\VXFKDVUHIXHOLQJDQGORDG-
8QFRQVWUDLQHGPRWLRQLQWKUHHGLPHQVLRQVKDVVL[GHJUHHV
LQJPD\EHPLQLPL]HGE\SHUIRUPLQJWKHLQLWLDOL]DWLRQSURFHVV
RI IUHHGRP WKUHH OLQHDU DQG WKUHH DQJXODU UHTXLULQJ VL[ LQHU-
RYHUVHYHUDOVHFRQGVDYHUDJLQJRXWWKHPRWLRQHIIHFWV
WLDO VHQVRUV WR PHDVXUH LW 7KH VSHFL¿F IRUFH  DQG DQJXODU
:KHQ DQ ,16 LV VWDWLRQDU\ LW FDQ LQLWLDOL]H LWV RZQ DW-
rate,  RXWSXW E\ WKH ,08 DUH LQWHJUDWHG WR SURGXFH DQ XS-
WLWXGHVROXWLRQDSURFHVVNQRZQDVVHOIDOLJQPHQW7KHUROO
GDWHGSRVLWLRQYHORFLW\DQGDWWLWXGHVROXWLRQLQIRXUVWHSV
DQG SLWFK FRPSRQHQWV RI DWWLWXGH DUH GHWHUPLQHG E\ PHD-
 7KHDWWLWXGHXSGDWH VXULQJ WKH GLUHFWLRQ RI JUDYLW\ XVLQJ WKH DFFHOHURPHWHUV D
SURFHVV NQRZQ DV OHYHOLQJ DQG GHVFULEHG LQ 6HFWLRQ 9$
 7KHWUDQVIRUPDWLRQRIWKHVSHFL¿FIRUFHUHVROYLQJD[HVIURP
7KH KHDGLQJ PD\ EH GHWHUPLQHG E\ PHDVXULQJ WKH URWDWLRQ
WKH,08ERG\IUDPHWRWKHFRRUGLQDWHIUDPHXVHGWRUHVROYH
RI WKH (DUWK XVLQJ WKH J\URV ZKLFK LV NQRZQ DV J\URFRP-
WKHSRVLWLRQDQGYHORFLW\
SDVVLQJ DQG GHVFULEHG LQ 6HFWLRQ 9% +RZHYHU HIIHFWLYH
 7KH YHORFLW\ XSGDWH LQFOXGLQJ WUDQVIRUPDWLRQ RI VSHFL¿F J\URFRPSDVVLQJUHTXLUHVVHQVRUVRIDYLDWLRQJUDGHRUEHWWHU
IRUFHLQWRDFFHOHUDWLRQXVLQJDJUDYLW\RUJUDYLWDWLRQPRGHO 2WKHUZLVHWKHKHDGLQJPXVWEHLQLWLDOL]HGXVLQJH[WHUQDOLQ-
IRUPDWLRQ$PDJQHWLFKHDGLQJPHDVXUHPHQWLVGHVFULEHGLQ
 7KHSRVLWLRQXSGDWH
6HFWLRQ9&2WKHUPHWKRGVGHVFULEHGLQ>@LQFOXGH*166
LQWHUIHURPHWULFDWWLWXGHGHWHUPLQDWLRQKHDGLQJIURPWUDMHF-
WRU\DQGLPDJHEDVHGWHFKQLTXHV

C. SIMPLE INERTIAL-FRAME NAVIGATION EQUATIONS


7KHVLPSOHVWIRUPRIWKHLQHUWLDOQDYLJDWLRQHTXDWLRQVFRPSXWHV
DSRVLWLRQYHORFLW\DQGDWWLWXGHZLWKUHVSHFWWRDQGUHVROYHG
DORQJ WKH D[HV RI DQ (DUWKFHQWHUHG LQHUWLDO (&,  FRRUGLQDWH
IUDPH$Q (&, IUDPH GHQRWHG i LV DQ LQHUWLDO IUDPH ZLWK LWV
RULJLQDWWKH(DUWK¶VFHQWHURIPDVV7KHzD[LVSRLQWVDORQJWKH
(DUWK¶VD[LVRIURWDWLRQIURPWKHRULJLQWRWKHWUXHQRUWKSROH
7KHxDQGyD[HVOLHZLWKLQWKHHTXDWRULDOSODQHEXWGRQRWUR-
WDWHZLWKWKH(DUWK7KHyD[LVSRLQWVƒDKHDGRIWKHxD[LVLQ
Fig. 7. WKHGLUHFWLRQRIWKH(DUWK¶VURWDWLRQ$Q(&,IUDPHLPSOHPHQ-
2ULHQWDWLRQRIERG\D[HVZLWKUHVSHFWWRUHVROYLQJD[HVLQKRUL]RQWDO WDWLRQLVVLPSOHVWEHFDXVHWKHLQHUWLDOVHQVRUVPHDVXUHPRWLRQ
SODQH )URP>@‹3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ ZLWKUHVSHFWWRDQLQHUWLDOIUDPHVRRQO\WZRFRRUGLQDWHIUDPHV

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 49


Navigation Using Inertial Sensors

Fig. 8.
6FKHPDWLFRILQHUWLDOQDYLJDWLRQSURFHVVRU )URP>@‹3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ

WKH(&,IUDPHDQGWKHERG\IUDPHDUHXVHG7KHHIIHFWVRIWKH
(DUWK¶VURWDWLRQQHHGQRWEHFRQVLGHUHG+RZHYHUIRUPRVWDS-
SOLFDWLRQVWKHLQHUWLDOO\UHIHUHQFHGQDYLJDWLRQVROXWLRQPXVWEH 7RSHUIRUPVXFFHVVLYHWUDQVIRUPDWLRQVRUURWDWLRQVWKHFR-
WUDQVIRUPHGWRDQ(DUWKUHIHUHQFHGVROXWLRQWREHXVHIXO RUGLQDWHWUDQVIRUPDWLRQPDWULFHVDUHVLPSO\PXOWLSOLHG
7KH IRXU VWHSV GHVFULEHG LQ WXUQ LQ WKLV VXEVHFWLRQ VKRZ
KRZ WKH DQJXODUUDWH DQG VSHFL¿FIRUFH PHDVXUHPHQWV PDGH  
RYHUWKHWLPHLQWHUYDOt to t + TiDUHXVHGWRXSGDWHWKHQDYLJD-
WLRQVROXWLRQ7KHVXI¿[HV í DQG  DUHUHVSHFWLYHO\XVHGWR
+RZHYHUDVZLWKDQ\PDWUL[PXOWLSOLFDWLRQWKHRUGHULVFULWLFDO
GHQRWHYDOXHVDWWKHEHJLQQLQJRIWKHQDYLJDWLRQHTXDWLRQVSUR-
so 3HUIRUPLQJDWUDQVIRUPDWLRQDQGWKHQUHYHUVLQJ
FHVVLQJF\FOHDWWLPHtDQGDWWKHHQGRIWKHSURFHVVLQJF\FOH
WKHSURFHVVPXVWUHWXUQWKHRULJLQDOYHFWRURUPDWUL[VR
at time t + Ti

 
  Attitude Update 7KH DWWLWXGH XSGDWH VWHS RI WKH LQ-
HUWLDOQDYLJDWLRQHTXDWLRQVXVHVWKHDQJXODUUDWHPHDVXUHPHQW
IURP WKH ,08  WR XSGDWH WKH DWWLWXGH VROXWLRQ H[SUHVVHG where In is the nînLGHQWLW\RUXQLWPDWUL[&RRUGLQDWHWUDQVIRU-
DVWKHERG\±WR±LQHUWLDOIUDPHFRRUGLQDWHWUDQVIRUPDWLRQPDWUL[ PDWLRQPDWULFHVDUHWKXVRUWKRQRUPDODQGRQO\WKUHHRIWKHQLQH
$FRRUGLQDWHWUDQVIRUPDWLRQPDWUL[DOVRNQRZQDVDURWD- FRPSRQHQWV DUH LQGHSHQGHQW $OWKRXJK QRW DOZD\V WKH PRVW
WLRQPDWUL[LVXVHGWRWUDQVIRUPDYHFWRUIURPRQHVHWRIUHVROY- FRPSXWDWLRQDOO\HI¿FLHQWZD\RIUHSUHVHQWLQJDWWLWXGHFRRUGL-
LQJD[HVWRDQRWKHU7KXVIRUDQDUELWUDU\YHFWRUx, QDWHWUDQVIRUPDWLRQPDWULFHVDUHFRPSDUDWLYHO\VWUDLJKWIRUZDUG
DQGLQWXLWLYHWRPDQLSXODWH
  $VVKRZQLQ>@WKHWLPHGHULYDWLYHRIWKHFRRUGLQDWH
WUDQVIRUPDWLRQPDWUL[LV

ZKHUHWKHVXSHUVFULSWRIxGHQRWHVWKHUHVROYLQJD[HV7KHORZ-
 
HULQGH[RIWKHFRRUGLQDWHWUDQVIRUPDWLRQPDWUL[UHSUHVHQWVWKH
³IURP´ IUDPH DQG WKH XSSHU LQGH[ UHSUHVHQWV WKH ³WR´ IUDPH
7UDQVIRUPDWLRQVDUHUHYHUVHGVLPSO\E\WUDQVSRVLQJWKHPDWUL[ where LVWKHVNHZV\PPHWULFPDWUL[RIWKHDQJXODUUDWHGH-
thus, ¿QHGDV

50 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

 

  Velocity Update )URP   LQHUWLDOO\ UHIHUHQFHG DF-


,QWHJUDWLQJ  RYHUWKHLQHUWLDOQDYLJDWLRQXSGDWHLQWHUYDOJLYHV FHOHUDWLRQLVREWDLQHGE\DGGLQJWKHJUDYLWDWLRQDODFFHOHUDWLRQ
WRWKHVSHFL¿FIRUFH

 
 

,IWKHDQJXODUUDWHLVDVVXPHGWREHFRQVWDQWRYHUWKLVLQWHUYDO
7KHJUDYLWDWLRQDODFFHOHUDWLRQLVGHWHUPLQHGXVLQJDPRGHO>@
WKLVVLPSOL¿HVWR

 
 

7KHH[SRQHQWRIDPDWUL[LVQRWWKHVDPHDVWKHPDWUL[RIWKH
H[SRQHQWVRILWVFRPSRQHQWV([SUHVVLQJ  DVDSRZHUVHULHV where LVWKH&DUWHVLDQSRVLWLRQRIWKH,08ERG\IUDPHZLWK
UHVSHFWWRWKH(&,IUDPHRULJLQUHVROYHGDORQJWKH(&,IUDPH
  D[HV R   P LV WKH (DUWK¶V HTXDWRULDO UDGLXV ȝ =
î m síLVWKH(DUWK¶VJUDYLWDWLRQDOFRQVWDQW
DQGJ îíLVWKH(DUWK¶VVHFRQGJUDYLWDWLRQDOFRQ-
7KHVLPSOHVWIRUPRIDWWLWXGHXSGDWHLVREWDLQHGE\WUXQFDW-
VWDQW>@
LQJWKHSRZHUVHULHVWR¿UVWRUGHU
7KHWLPHGHULYDWLYHRIWKHYHORFLW\RIWKH,08ERG\IUDPH
ZLWKUHVSHFWWRWKH(&,IUDPHRULJLQUHVROYHGDORQJWKH(&,
IUDPHD[HV LVVLPSO\WKHFRUUHVSRQGLQJDFFHOHUDWLRQEHFDXVH
WKHUHIHUHQFHIUDPHDQGUHVROYLQJD[HVDUHWKHVDPH7KXV

 
 

7KH YHORFLW\ LV XSGDWHG E\ LQWHJUDWLQJ WKLV$VVXPLQJ WKH DF-


FHOHUDWLRQLVFRQVWDQWRYHUWKHXSGDWHLQWHUYDOJLYHV
7KLV ¿UVWRUGHU DSSUR[LPDWLRQ RI   LV D IRUP RI WKH VPDOO
DQJOHDSSUR[LPDWLRQVLQQ y Q, cos = Q y,WLQWURGXFHVHUURUV
 
LQWKHDWWLWXGHLQWHJUDWLRQWKDWDUHODUJHUDWORZHUXSGDWHUDWHV
ODUJHIJi DQGKLJKHUDQJXODUUDWHV,QSUDFWLFHWKH¿UVWRUGHUDS-
SUR[LPDWLRQFDQEHXVHGIRUODQGYHKLFOHDSSOLFDWLRQVZKHUHWKH   Position Update $VWKHUHIHUHQFHIUDPHDQGUHVROY-
G\QDPLFVDUHORZ+RZHYHUIRUDSSOLFDWLRQVZLWKKLJKG\QDP- LQJD[HVDUHWKHVDPHWKHWLPHGHULYDWLYHRIWKH&DUWHVLDQSRVL-
LFPRWLRQVXFKDVDYLDWLRQRUUHJXODUSHULRGLFPRWLRQVXFKDV WLRQLVVLPSO\WKHYHORFLW\7KXV
SHGHVWULDQDQGERDWQDYLJDWLRQDPRUHSUHFLVHDWWLWXGHXSGDWHLV
UHTXLUHGLQFRUSRUDWLQJKLJKHURUGHUWHUPVLQWKHSRZHUVHULHV  
VHH  

:KHUHWKHYDULDWLRQLQDFFHOHUDWLRQRYHUWKHXSGDWHLQWHUYDO
  6SHFL¿F)RUFH )UDPH 7UDQVIRUPDWLRQ 7KH ,08
LV XQNQRZQ  LV DVVXPHG WR EH D OLQHDU IXQFWLRQ RI WLPH
PHDVXUHV VSHFL¿F IRUFH DORQJ WKH ERG\IUDPH UHVROYLQJ D[HV
RYHU WKH LQWHUYDO t to t + Ti 7KH SRVLWLRQ PD\ WKHUHIRUH EH
+RZHYHUWRXVHWKLVWRXSGDWHWKHYHORFLW\VROXWLRQLWPXVWEH
XSGDWHGXVLQJ
UHVROYHGDERXWWKHVDPHD[HVDVWKHYHORFLW\²LQWKLVFDVHDQ
(&,IUDPH7KHUHVROYLQJD[HVDUHWUDQVIRUPHGVLPSO\E\DS-
 
SO\LQJDFRRUGLQDWHWUDQVIRUPDWLRQPDWUL[

    1DYLJDWLRQ 6ROXWLRQ 7UDQVIRUPDWLRQ 7R REWDLQ D


QDYLJDWLRQVROXWLRQZLWKUHVSHFWWRWKH(DUWKDWUDQVIRUPDWLRQ
%HFDXVHWKHVSHFL¿FIRUFHPHDVXUHPHQWLVDQDYHUDJHRYHU LVUHTXLUHG$Q(DUWKFHQWHUHG(DUWK¿[HG (&() FRRUGLQDWH
time t to t + TiWKHFRRUGLQDWHWUDQVIRUPDWLRQPDWUL[VKRXOGEH IUDPHGHQRWHGeKDVLWVRULJLQDWWKH(DUWK¶VFHQWHURIPDVVFR-
VLPLODUO\DYHUDJHG$JRRGDSSUR[LPDWLRQLV LQFLGHQWZLWKWKH(&,IUDPHRULJLQ7KHzD[LVDOVRSRLQWVIURP

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 51


Navigation Using Inertial Sensors

WKHRULJLQWRWKHWUXHQRUWKSROH+RZHYHUWKHxDQGyD[HVDUH where RELVWKHWUDQVYHUVHUDGLXVRIFXUYDWXUH


¿[HGZLWKUHVSHFWWRWKH(DUWKURWDWLQJZLWKLWZLWKWKHxDQGy 7KH YHORFLW\ ZLWK UHVSHFW WR WKH (DUWK UHVROYHG DORQJ WKH
D[HVSRLQWLQJIURPWKHRULJLQWRWKHƒDQGƒHDVWPHULGLDQV QRUWKHDVWDQGGRZQ 1(' DQH[DPSOHRIDORFDOQDYLJDWLRQ
UHVSHFWLYHO\7KH&DUWHVLDQ(&()SRVLWLRQLVREWDLQHGXVLQJ IUDPHLVREWDLQHGXVLQJ>@

 
 
where

where tLVWKHWLPHDWZKLFKWKH(&()IUDPHDQG(&,IUDPH
D[HVFRLQFLGHDQGȦie îíUDGVíLVWKH(DUWKURWD-
WLRQUDWH>@
)RUPRVWDSSOLFDWLRQVLWLVPRUHFRQYHQLHQWWRH[SUHVVSR-
 
VLWLRQ ZLWK UHVSHFW WR WKH VXUIDFH RI WKH (DUWK UDWKHU WKDQ WKH
FHQWHU7KH VXUIDFH LV LUUHJXODU VR IRU QDYLJDWLRQ SXUSRVHV LV
W\SLFDOO\DSSUR[LPDWHGE\DQHOOLSVRLG7KHJHRGHWLFODWLWXGHRI
ERG\b, LbLVGH¿QHGDVWKHDQJOHRILQWHUVHFWLRQRIWKHQRUPDO
IURPbWRWKHHOOLSVRLGZLWKWKHHTXDWRULDOSODQH7KHORQJLWXGH )LQDOO\WKHDWWLWXGHH[SUHVVHGDVWKHFRRUGLQDWHWUDQVIRUPDWLRQ
ȜbLVWKHDQJOHVXEWHQGHGLQWKHHTXDWRULDOSODQHEHWZHHQWKH PDWUL[IURPWKHERG\IUDPHWR1('LVREWDLQHGXVLQJ
PHULGLDQSODQHFRQWDLQLQJbDQGWKHƒPHULGLDQSODQH)LQDOO\
WKHJHRGHWLFKHLJKWhbLVWKHGLVWDQFHIURPbWRWKHHOOLSVRLG  
VXUIDFHDORQJWKHQRUPDOWRWKDWHOOLSVRLG)LJLOOXVWUDWHVWKLV
7RJHWKHULb, ȜbDQGhbIRUPWKHFXUYLOLQHDUSRVLWLRQRIERG\RU )RUXVHURXWSXWLWLVPRUHLQWXLWLYHWRH[SUHVVDWWLWXGHDVD
point b7KLVPD\EHGHWHUPLQHGIURPWKHFRUUHVSRQGLQJ&DUWH- VHWRIWKUHH(XOHUDQJOHV7KH(XOHUDWWLWXGHRIWKHERG\IUDPH
VLDQSRVLWLRQXVLQJ>@ ZLWKUHVSHFWWR1('PD\EHH[SUHVVHGDVDVHWRIWKUHHURWDWLRQV
IURP1('WRWKHERG\)LUVWWKH\DZURWDWLRQȥnbLVDSRVLWLYH
URWDWLRQDERXWWKHz GRZQ D[LVRIWKH1('IUDPH6HFRQGWKH
pitch rotation, șnbLVDSRVLWLYHURWDWLRQDERXWWKHy ULJKW D[LV
RIWKH¿UVWLQWHUPHGLDWHIUDPH)LQDOO\WKHUROOURWDWLRQ‫׋‬nb, is
  DSRVLWLYHURWDWLRQDERXWWKHx IRUZDUG D[LVRIWKHVHFRQGLQ-
WHUPHGLDWHIUDPH7KH(XOHUDQJOHVPD\EHREWDLQHGIURPWKH
FRRUGLQDWHWUDQVIRUPDWLRQPDWUL[XVLQJ

where e >@LVWKHHFFHQWULFLW\RIWKHHO-  
OLSVRLGDQG

  ZKHUHIRXUTXDGUDQWDUFWDQJHQWIXQFWLRQVPXVWEHXVHG7KHUH-
YHUVHWUDQVIRUPDWLRQLV

Fig. 9.
*HRGHWLFODWLWXGHORQJLWXGHDQGJHRGHWLFKHLJKWRISRLQWb

52 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

LVWKHPHULGLDQUDGLXVRIFXUYDWXUH7KHDWWLWXGHVROXWLRQPD\EH
FRQYHUWHGWR(XOHUDQJOHVXVLQJ  7KHFRRUGLQDWHWUDQVIRU-
PDWLRQPDWUL[VKRXOGDOVREHVXEMHFWWRDUHRUWKRJRQDOL]DWLRQ
DQGUHQRUPDOL]DWLRQSURFHVVDWUHJXODULQWHUYDOVWRFRPSHQVDWH
IRUFRPSXWDWLRQDOURXQGLQJHUURUV>@
7KH VSHFL¿FIRUFH UHVROYLQJ D[HV DUH WUDQVIRUPHG WR 1('
 XVLQJ

D. PRECISION NED NAVIGATION EQUATIONS 

7KH LQHUWLDO QDYLJDWLRQ HTXDWLRQV SUHVHQWHG LQ WKH SUHFHGLQJ


where
VXEVHFWLRQDUHDSSUR[LPDWHDQGH[KLELWHUURUVWKDWLQFUHDVHZLWK
WKHKRVWYHKLFOHG\QDPLFVYLEUDWLRQOHYHODQGXSGDWHLQWHUYDO
)RUPRVWDSSOLFDWLRQVDKLJKHUSUHFLVLRQDQGWKXVJUHDWHUFRP-
SOH[LW\DQGSURFHVVLQJFDSDFLW\LVUHTXLUHG,WLVDOVRFRPPRQ
WRGLUHFWO\FRPSXWHDQ(DUWKUHIHUHQFHGQDYLJDWLRQVROXWLRQUH- 
VROYHGDERXW1('D[HV RUHDVWQRUWKDQGXS LQVWHDGRIFRP-
SXWLQJDQ(&,VROXWLRQDQGFRQYHUWLQJ,QVXFKDQLPSOHPHQWD-
7KHYHORFLW\VROXWLRQLVWKHQXSGDWHGXVLQJ
WLRQLWLVQHFHVVDU\WRDFFRXQWIRUWKHURWDWLRQRIWKH(DUWKZLWK
UHVSHFWWRLQHUWLDOVSDFHLQFOXGLQJWKHHQVXLQJ&RULROLVIRUFH
DQGWKHURWDWLRQRIWKH1('FRRUGLQDWHIUDPHZLWKUHVSHFWWR
WKH(DUWKDVWKHQDYLJDWLRQV\VWHPPRYHV$GHULYDWLRQDQGH[- 
SODQDWLRQRIWKHFRQVWLWXHQWWHUPVPD\EHIRXQGLQ>@
7KHDWWLWXGHVROXWLRQLVXSGDWHGXVLQJ
ZKHUHWKHDFFHOHUDWLRQGXHWRJUDYLW\LVJLYHQE\>@

 

ZKHUHIURP  WKHURWDWLRQPHDVXUHGE\WKHJ\URVLV

 

WKHVNHZV\PPHWULFPDWUL[RIWKHDQJXODUUDWHRIWKH(DUWKUH-
VROYHGDERXW1('LV
where f LVWKHÀDWWHQLQJRIWKHHOOLSVRLG
7KHFXUYLOLQHDUSRVLWLRQPD\EHXSGDWHGGLUHFWO\IURPWKH
YHORFLW\XVLQJ
 

DQGWKHVNHZV\PPHWULFPDWUL[RIWKHDQJXODUUDWHRIWKH1('
D[HVZLWKUHVSHFWWRWKH(DUWKNQRZQDVWKHWUDQVSRUWUDWHLV



 
7KHSUHFHGLQJHTXDWLRQVVKRXOGEHXSGDWHGDWWKH,08RXW-
SXWUDWH+RZHYHULWLVSRVVLEOHWRLPSOHPHQWVORZHUYDU\LQJ
WHUPV VXFK DV WKH (DUWK URWDWLRQ DQG WUDQVSRUW UDWH FRQWULEX-
WLRQVDWDORZHUUDWHUHGXFLQJSURFHVVRUORDGDWWKHH[SHQVHRI
LQFUHDVHGFRPSOH[LW\>@,QDGGLWLRQD1('UHVROYHGLPSOH-
where
PHQWDWLRQLVQRWVXLWDEOHIRUXVHLQSRODUUHJLRQVEHFDXVHQRUWK
DQGHDVWDUHXQGH¿QHGDWWKHSROHVDQ(&,IUDPH(&()IUDPH
RU ZDQGHUD]LPXWK LPSOHPHQWDWLRQ PXVW EH XVHG LQVWHDG >
 
@$ZDQGHUD]LPXWKFRRUGLQDWHIUDPHLVDORFDOOHYHOIUDPH
in which the x DQG y D[HV DUH URWDWHG DERXW WKH YHUWLFDO ZLWK

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 53


Navigation Using Inertial Sensors

UHVSHFW WR QRUWK DQG HDVW E\ D ZDQGHU DQJOH WKDW YDULHV ZLWK
 
SRVLWLRQDYRLGLQJWKHVLQJXODULW\DWWKHSROHV

)LQDOO\WKHVSHFL¿FIRUFHDQGDQJXODUUDWHHUURUVIURPWKH
E. INS ERROR PROPAGATION DFFHOHURPHWHUDQGJ\URPHDVXUHPHQWVDUH

7KHHUURUVLQDQ,16DULVHIURPWKUHHVRXUFHVWKHLQHUWLDOVHQ-
VRUV LQLWLDOL]DWLRQ HUURUV DQG SURFHVVLQJ DSSUR[LPDWLRQV LQ-
FOXGLQJWKHJUDYLW\PRGHO7KHVHHUURUVDUHLQWHJUDWHGWKURXJK
WKHQDYLJDWLRQHTXDWLRQVWRSURGXFHSRVLWLRQYHORFLW\DQGDW-   6KRUW7HUP 6WUDLJKW/LQH (UURU 3URSDJDWLRQ $V LQ-
WLWXGHHUURUVWKDWJURZZLWKWLPH)RUH[DPSOHWKHYHORFLW\LQL- HUWLDO QDYLJDWLRQ LV PRVW FRPPRQO\ LQWHJUDWHG ZLWK *166 RU
WLDOL]DWLRQ HUURU UHVXOWV LQ D JURZLQJ SRVLWLRQ HUURU 7KH HUURU RWKHUVHQVRUVVKRUWWHUPHUURUSURSDJDWLRQLVRIWKHPRVWUHO-
SURSDJDWLRQLVDOVRDIIHFWHGE\WKHKRVWYHKLFOHWUDMHFWRU\)RU HYDQFH)RUWKHVKRUWWHUPFDVHWKHHIIHFWVRIWKHFXUYDWXUHDQG
H[DPSOHWKHHIIHFWRIVFDOHIDFWRUDQGFURVVFRXSOLQJHUURUVGH- URWDWLRQ RI WKH (DUWK DQG WKH JUDYLW\ PRGHO IHHGEDFN PD\ EH
SHQGVRQWKHKRVWYHKLFOHG\QDPLFVDVGRHVWKHFRXSOLQJRIWKH QHJOHFWHG +HUH WKH VLPSOHVW FDVH LQ ZKLFK WKH KRVW YHKLFOH
DWWLWXGHHUURUVSDUWLFXODUO\KHDGLQJLQWRYHORFLW\DQGSRVLWLRQ LVWUDYHOLQJLQDVWUDLJKWOLQHDWDFRQVWDQWYHORFLW\DQGUHPDLQV
)XOO GHWHUPLQDWLRQ RI ,16 HUURU SURSDJDWLRQ LV D FRPSOH[ OHYHO LV FRQVLGHUHG &RQVHTXHQWO\ WKHUH DUH QR G\QDPLFVLQ-
SUREOHPQRUPDOO\VWXGLHGXVLQJVLPXODWLRQVRIWZDUH7KLVVHF- GXFHGHUURUV
WLRQ EHJLQV E\ GH¿QLQJ WKH ,16 HUURUV 6HYHUDO H[DPSOHV RI )LJVKRZVWKHSRVLWLRQHUURUJURZWKZLWKFRQVWDQWYHORF-
VKRUWWHUP HUURU SURSDJDWLRQ DUH WKHQ SUHVHQWHG IROORZHG E\ LW\DFFHOHUDWLRQDWWLWXGHDQGDQJXODUUDWHHUURUV7KHSRVLWLRQ
EULHIGLVFXVVLRQVRIORQJHUWHUPHUURUSURSDJDWLRQWKHHIIHFWV HUURULVWKHLQWHJUDORIWKHYHORFLW\HUURUVRZLWKDFRQVWDQWYH-
RI PDQHXYHUV DQG LQGH[HG ,08V7KH (DUWKUHIHUHQFHG IRUP ORFLW\HUURU
RIWKHQDYLJDWLRQVROXWLRQUHVROYHGDORQJ1('LVXVHG$PRUH
GHWDLOHG WUHDWPHQW RI ,16 HUURU SURSDJDWLRQ PD\ EH IRXQG LQ  
>@
7KXVDPVíLQLWLDOYHORFLW\HUURUSURGXFHVDPSRVLWLRQ
  (UURU'H¿QLWLRQV ,QJHQHUDODQ,16HUURULVVLPSO\ HUURUDIWHUV PLQ 
WKHGLIIHUHQFHEHWZHHQDQ,16LQGLFDWHGTXDQWLW\GHQRWHGE\a 7KH YHORFLW\ HUURU LV WKH LQWHJUDO RI WKH DFFHOHUDWLRQ HUURU
DQGWKHWUXHYDOXHRIWKDWTXDQWLW\7KXVWKH&DUWHVLDQSRVLWLRQ VRWKHYHORFLW\DQGSRVLWLRQHUURUVUHVXOWLQJIURPDFRQVWDQWDF-
YHORFLW\DQGDFFHOHUDWLRQHUURUVDUH FHOHURPHWHUELDVDUH

 
 
DQGDPVí aPJ DFFHOHURPHWHUELDVSURGXFHVDP
SRVLWLRQ HUURU DIWHU  V$FFHOHUDWLRQ HUURUV FDQ DOVR UHVXOW
6LPLODUO\WKHODWLWXGHORQJLWXGHDQGKHLJKWHUURUVDUH
IURPJUDYLW\PRGHOLQJDSSUR[LPDWLRQV)RUH[DPSOHWKHPRG-
HOVLQ6HFWLRQV,9&DQG,9'DUHW\SLFDOO\DFFXUDWHWRaí
m sí PJ LQHDFKGLUHFWLRQ>@
 
$WWLWXGHHUURUVSURGXFHHUURUVLQWKHWUDQVIRUPDWLRQRIWKH
VSHFL¿FIRUFHUHVROYLQJD[HVIURPWKHERG\IUDPHWRWKH1('
IUDPH UHVXOWLQJ LQ HUURUV LQ WKH DFFHOHUDWLRQ UHVROYHG LQ WKDW
$V H[SODLQHG LQ 6HFWLRQ ,9& FRRUGLQDWH WUDQVIRUPDWLRQ
IUDPH)LJLOOXVWUDWHVWKLV:KHUHWKHDWWLWXGHHUURUPD\EH
PDWULFHVDUHPXOWLSOLHGWRSHUIRUPVXFFHVVLYHWUDQVIRUPDWLRQV
H[SUHVVHGDVDVPDOODQJOHWKHUHVXOWLQJDFFHOHUDWLRQHUURULV
RU URWDWLRQV 7KHUHIRUH WKH DWWLWXGH HUURU LQ FRRUGLQDWH WUDQV-
IRUPDWLRQPDWUL[IRUPLVREWDLQHGE\PXOWLSO\LQJWKHDWWLWXGH
 
VROXWLRQE\WKHWUDQVSRVHRIWKHWUXHDWWLWXGH

,QWKHFRQVWDQWYHORFLW\DQGOHYHOH[DPSOHWKHVSHFL¿FIRUFH
 
FRPSULVHVRQO\WKHUHDFWLRQWRJUDYLW\7KXVSLWFK ERG\IUDPH
yD[LV  DWWLWXGH HUURUV FRXSOH LQWR DORQJWUDFN ERG\IUDPH x-
7KH DWWLWXGH HUURU FRPSRQHQWV DUH UHVROYHG DERXW WKH D[HV RI D[LV DFFHOHUDWLRQHUURUVDQGUROO ERG\IUDPHxD[LV DWWLWXGH
WKH 1(' IUDPH :KHUH WKH VPDOO DQJOH DSSUR[LPDWLRQ LV DS- HUURUVFRXSOHLQWRDFURVVWUDFN ERG\IUDPHyD[LV DFFHOHUDWLRQ
SOLFDEOHWKHDWWLWXGHHUURUPD\DOVREHH[SUHVVHGDVDYHFWRUUH- HUURUV7KHVHDFFHOHUDWLRQHUURUVDUHLQWHJUDWHGWRSURGXFHWKH
VROYHGDERXWDQD[LVRIFKRLFH)RUH[DPSOH is the error in IROORZLQJYHORFLW\DQGSRVLWLRQHUURUV
WKH,16LQGLFDWHGDWWLWXGHRIWKHERG\IUDPHZLWKUHVSHFWWRWKH
1('IUDPHUHVROYHGDERXW1('D[HV7KLVPD\EHH[SUHVVHG
LQ WHUPV RI WKH FRRUGLQDWH WUDQVIRUPDWLRQ PDWUL[ IRUP RI WKH  
DWWLWXGHHUURUXVLQJ>@

54 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

$PUDG ƒ LQLWLDODWWLWXGHHUURUWKHUHIRUHOHDGVWRDSR- DURRW36'RIaƒ¥K WKHSRVLWLRQHUURUVWDQGDUGGHYLDWLRQ


VLWLRQHUURURIaPDIWHUV6LPLODUO\WKHYHORFLW\DQG DIWHUVLVaPSHUKRUL]RQWDOD[LV
SRVLWLRQHUURUVGXHWRWKHJ\URELDVDUH )LJ  VKRZV WKH JURZWK RI WKH KRUL]RQWDO SRVLWLRQ HUURU
VWDQGDUGGHYLDWLRQXVLQJWDFWLFDODQGDYLDWLRQJUDGH,16VZLWK
WKHFKDUDFWHULVWLFVOLVWHGLQ7DEOH7KHWDFWLFDOJUDGH,16HUURU
  LVPRUHWKDQDQRUGHURIPDJQLWXGHELJJHUWKDQWKDWRIWKHDYLD-
WLRQJUDGH,16DIWHUV7KHGLIIHUHQFHLQKRUL]RQWDODQGYHU-
WLFDOSHUIRUPDQFHRIWKHWDFWLFDOJUDGH,16DULVHVEHFDXVHWKH
ZKLOHDíUDGVí ƒKí J\URELDVSURGXFHVDaPSRVL- J\UR ELDV GRPLQDWHV DQG XQGHU FRQVWDQW YHORFLW\ FRQGLWLRQV
WLRQHUURUDIWHUV WKLV RQO\ DIIHFWV KRUL]RQWDO QDYLJDWLRQ )RU WKH DYLDWLRQJUDGH
7KHRWKHUPDMRUVRXUFHRIHUURULQWKLVVFHQDULRLVLQHUWLDO ,16WKHDFFHOHUDWLRQUROODQGSLWFKHUURUVGRPLQDWH7KHLQLWLDO
VHQVRUQRLVHZKLFKPD\EHFRQVLGHUHGZKLWHRYHUWLPHVFDOHV SRVLWLRQ HUURU KDV OLWWOH LPSDFW DIWHU WKH ¿UVW PLQXWH:KHUH D
H[FHHGLQJV,IWKHVLQJOHVLGHGDFFHOHURPHWHUQRLVH36'LV WDFWLFDOJUDGH ,16 LV FDOLEUDWHG WKURXJK VHQVRU LQWHJUDWLRQ RU
SaWKHVWDQGDUGGHYLDWLRQVRIWKHHQVXLQJYHORFLW\DQGSRVLWLRQ ¿QHDOLJQPHQW 6HFWLRQ9, WKHHUURUVDUHUHGXFHGE\DERXWD
errors are IDFWRURI

  /RQJHU 7HUP (UURU 3URSDJDWLRQ /RQJHU WHUP ,16


 
HUURUSURSDJDWLRQLVDIIHFWHGE\WKHJUDYLW\PRGHO$KRUL]RQWDO
SRVLWLRQHUURUUHVXOWVLQWKHJUDYLW\PRGHODVVXPLQJWKDWJUDYLW\
DFWVDWDQDQJOHWRLWVWUXHGLUHFWLRQSURGXFLQJDKRUL]RQWDODF-
6LPLODUO\LIWKHJ\URQRLVH36'LVSgWKHVWDQGDUGGHYLDWLRQVRI FHOHUDWLRQHUURU+RZHYHUWKLVDFFHOHUDWLRQHUURULVLQWKHRSSR-
WKHHQVXLQJDWWLWXGHHUURUVDQGKRUL]RQWDOSRVLWLRQDQGYHORFLW\ VLWHGLUHFWLRQWRWKHSRVLWLRQHUURUSURYLGLQJQHJDWLYHIHHGEDFN
errors are DQGFRUUHFWLQJWKHHUURU&RQVHTXHQWO\WKHSRVLWLRQHUURUGXHWR
DYHORFLW\DWWLWXGHRUDFFHOHUDWLRQHUURUXQGHUJRHVDERXQGHG
VLPSOH KDUPRQLF RVFLOODWLRQ NQRZQ DV D 6FKXOHU RVFLOODWLRQ
ZLWKDSHULRGRIaPLQ7KHSRVLWLRQHUURUGXHWRDQDQJXODU
 
UDWHHUURUFRPSULVHVWKHVXPRIDOLQHDUO\JURZLQJWHUPDQGDQ
RVFLOODWRU\WHUP7KXVRYHUWKHORQJWHUPLWLVWKHTXDOLW\RIWKH
J\URVWKDWGHWHUPLQHVWKHRYHUDOODFFXUDF\RIDQ,16)XUWKHU
)LJVKRZVWKHJURZWKLQWKHSRVLWLRQHUURUVWDQGDUGGH- GHWDLOVPD\EHIRXQGLQ>@
YLDWLRQEHFDXVHRIVHQVRUQRLVH,IWKHDFFHOHURPHWHUUDQGRP $SRVLWLYHKHLJKWHUURUFDXVHVWKHPDJQLWXGHRIWKHJUDYLW\
QRLVH36'LVí m sí FRUUHVSRQGLQJWRDURRW36'RIa WREHXQGHUHVWLPDWHGUHVXOWLQJLQDSRVLWLYHYHUWLFDODFFHOHUD-
μg¥+] WKHSRVLWLRQHUURUVWDQGDUGGHYLDWLRQDIWHUVLVP WLRQHUURU7KXVLQWKHYHUWLFDOGLUHFWLRQWKHUHLVSRVLWLYHIHHG-
SHUD[LV6LPLODUO\LIWKHJ\URUDQGRPQRLVH36'LVíUDG sí EDFN WKURXJK WKH JUDYLW\ PRGHO DQG WKH VROXWLRQ LV XQVWDEOH

Fig. 11.
$FFHOHUDWLRQHUURUGXHWRDWWLWXGHHUURU )URP>@‹3DXO*URYHV
5HSURGXFHGZLWKSHUPLVVLRQ

Fig. 12.
Fig. 10. 6KRUWWHUPVWUDLJKWOLQHSRVLWLRQHUURUVWDQGDUGGHYLDWLRQJURZWKSHU
6KRUWWHUPVWUDLJKWOLQHSRVLWLRQHUURUJURZWKSHUD[LVIRUGLIIHUHQWHUURU D[LVEHFDXVHRILQHUWLDOVHQVRUQRLVH )URP>@‹3DXO*URYHV
VRXUFHV )URP>@‹3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ 5HSURGXFHGZLWKSHUPLVVLRQ

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 55


Navigation Using Inertial Sensors

Table 2.

Tactical- and Aviation-Grade INS Characteristics

Sensor grade Tactical Aviation

Initial position error SD 10 m 10 m


−1
Initial velocity error SD 0.1 m s 0.01 m s−1
Initial (roll and pitch) attitude error SD 1 mrad 0.1 mrad
−2
Accelerometer bias SD 0.01 m s (1 mg) 0.001 m s−2 (0.1 mg)
Gyro bias SD 5×10−5 rad s−1 (10° h−1) 5×10−8 rad s−1 (0.01° h−1)
Accelerometer noise PSD 10−6 m2 s−3 (100°g/”Hz)2 10−7 m2 s−3 (32°g/”Hz)2
Gyro noise PSD 10−9 rad2 s−1 (0.1°/”h)2 10−12 rad2 s−1 (0.003°/”h)2

SD = standard deviation.

+LVWRULFDOO\DLUFUDIW,16VKDYHEHHQLQWHJUDWHGZLWKEDURPHWULF DFFHOHUDWHVWRPVíUHVXOWLQJLQWKHHDVWYHORFLW\HUURUGRX-
DOWLPHWHUVWRVWDELOL]HWKHYHUWLFDOFKDQQHO7RGD\WKLVVWDELOL]D- EOLQJWRPVí/DWHULWXQGHUJRHVDƒWXUQWRWKHZHVWDW
WLRQPD\DOVREHDFKLHYHGWKURXJKLQWHJUDWLRQZLWK*166)RU FRQVWDQWVSHHGZKLFKLQFUHDVHVWKHQRUWKYHORFLW\HUURUWR
ODQGDQGVHDDSSOLFDWLRQVDPRWLRQFRQVWUDLQWPD\EHXVHG m síDQGGURSVWKHHDVWYHORFLW\HUURUWR]HUR
7KH HIIHFW RI VFDOHIDFWRU DQG FURVVFRXSOLQJ HUURUV J\UR
  0DQHXYHU'HSHQGHQW (UURUV 0XFK RI WKH HUURU gGHSHQGHQW HUURUV DQG KLJKHU RUGHU LQHUWLDO VHQVRU HUURUV RQ
SURSDJDWLRQLQLQHUWLDOQDYLJDWLRQGHSHQGVRQWKHKRVWYHKLFOH QDYLJDWLRQHUURUJURZWKDOVRGHSHQGVRQWKHPDQHXYHUV,QWKH
PDQHXYHUV$V H[SODLQHG LQ 6HFWLRQ ,9( WKH HIIHFW RI DWWL- SUHYLRXVH[DPSOHDSSPxDFFHOHURPHWHUVFDOHIDFWRUHU-
WXGH HUURUV RQ WKH YHORFLW\ DQG SRVLWLRQ VROXWLRQV GHSHQGV RQ URUZRXOGSURGXFHDQLQFUHDVHLQQRUWKYHORFLW\HUURUGXULQJWKH
WKH VSHFL¿F IRUFH7KH KHDGLQJ HUURU RQO\ KDV DQ LPSDFW GXU- DFFHOHUDWLRQPDQHXYHURIPVí, while a zJ\URVFDOHIDFWRU
LQJPDQHXYHUV$OLQHDUDFFHOHUDWLRQRUGHFHOHUDWLRQPDQHXYHU HUURURIíSSPZRXOGGRXEOHWKHKHDGLQJHUURUWRPUDG
FRXSOHVWKHKHDGLQJHUURULQWRWKHFURVVWUDFNYHORFLW\DQGWKH GXULQJWKHWXUQ
SLWFKHUURULQWRWKHYHUWLFDOYHORFLW\$WXUQSURGXFHVWUDQVYHUVH 9HORFLW\ DQG GLUHFWLRQ FKDQJHV RIWHQ FDQFHO RXW RYHU VXF-
DFFHOHUDWLRQ ZKLFK FRXSOHV WKH KHDGLQJ HUURU LQWR WKH DORQJ FHVVLYHPDQHXYHUVVRWKHHIIHFWVRIWKHVFDOHIDFWRUDQGFURVV
WUDFNYHORFLW\DQGWKHUROOHUURULQWRWKHYHUWLFDOYHORFLW\ FRXSOLQJ HUURUV ODUJHO\ DYHUDJH RXW $Q H[FHSWLRQ LV FLUFXODU
7KHKHDGLQJHUURULVW\SLFDOO\DQRUGHURIPDJQLWXGHODUJHU DQGRYDOWUDMHFWRULHVZKHUHWKHJ\URVFDOHIDFWRUDQGFURVVFRX-
WKDQWKHUROODQGSLWFKHUURUVEHFDXVHLWLVPRUHGLI¿FXOWWRLQL- SOLQJHUURUVSURGXFHDWWLWXGHHUURUVWKDWJURZZLWKWLPH8VLQJ
WLDOL]H DQG FDOLEUDWH &RQVHTXHQWO\ VLJQL¿FDQW PDQHXYHUV FDQ WDFWLFDOJUDGHJ\URVZLWKVFDOHIDFWRUDQGFURVVFRXSOLQJHUURUV
OHDG WR UDSLG FKDQJHV LQ YHORFLW\ HUURU )LJ  VKRZV WKH YH- RIaSSPWKHDWWLWXGHHUURUVZLOOLQFUHDVHE\aƒSHUD[LV
ORFLW\ HUURUV RI DQ DLUFUDIW LQLWLDOO\ À\LQJ QRUWK DW  P Ví IRUHDFKFLUFXLWFRPSOHWHGE\WKHKRVWYHKLFOH:LWKDFLUFOLQJ
ZLWKQRUWKDQGHDVWYHORFLW\HUURUVRIPVíDQGPVí, SHULRGRIPLQWKHSRVLWLRQHUURUZLOOLQFUHDVHE\aPSHU
UHVSHFWLYHO\DQGDKHDGLQJHUURURIPUDG7KHDLUFUDIWWKHQ KRXU

Fig. 13.
6KRUWWHUPVWUDLJKWOLQHSRVLWLRQHUURUVWDQGDUGGHYLDWLRQJURZWKSHU Fig. 14.
D[LVIRUWDFWLFDODQGDYLDWLRQJUDGH,16V )URP>@‹3DXO*URYHV ,OOXVWUDWLRQRIHIIHFWRIPDQHXYHURQYHORFLW\HUURUZLWKPUDGKHDGLQJ
5HSURGXFHGZLWKSHUPLVVLRQ HUURU )URP>@‹3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ

56 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

:LWK D ¿JXUHRIHLJKW WUDMHFWRU\ WKH DWWLWXGH HUURU GXH WR  


J\URVFDOHIDFWRUDQGFURVVFRXSOLQJHUURUVZLOOEHRVFLOODWRU\
JLYHQWKDW  $WWKH(DUWK¶VVXUIDFHWKHUHDFWLRQWRJUDYLW\
DQGFRUUHODWHGZLWKWKHGLUHFWLRQRIWUDYHO7KLVSURGXFHVDYH-
LV LQ WKH XS GLUHFWLRQ RI D ORFDO QDYLJDWLRQ IUDPH 7KHUHIRUH
ORFLW\HUURUWKDWLQFUHDVHVZLWKHDFKFLUFXLW8VLQJWDFWLFDOJUDGH
QHJOHFWLQJWKH¿UVWWZRFRPSRQHQWVRI DQGUHSODFLQJWKHWKLUG
J\URVSRVLWLRQHUURUVRIVHYHUDONLORPHWHUVFDQEXLOGXSRYHU
FROXPQ RI  ZLWK WKH FRUUHVSRQGLQJ (XOHU DQJOHV REWDLQHG
DQKRXU
IURP  JLYHV
,16HUURUSURSDJDWLRQLVDOVRDIIHFWHGE\YLEUDWLRQ6\QFKUR-
QL]HGDQJXODURVFLOODWLRQDERXWWZRRUWKRJRQDOD[HVNQRZQDV
FRQLQJUHVXOWVLQDFRQVWDQWDQJXODUUDWHHUURU6LPLODUO\OLQHDU
 
RVFLOODWLRQ V\QFKURQL]HG ZLWK DQJXODU RVFLOODWLRQ DERXW DQ RU-
WKRJRQDOD[LVNQRZQDVVFXOOLQJUHVXOWVLQDFRQVWDQWDFFHOHUD-
WLRQHUURU7KHVHFRQLQJDQGVFXOOLQJHUURUVDUHODUJHUZKHQWKH
where șnb is pitch, ‫׋‬nbLVUROODQG LVWKHGRZQFRPSRQHQWRI
XSGDWHLQWHUYDOLVODUJHUWKHUHDUHDSSUR[LPDWLRQVLQWKHQDYLJD-
WKHDFFHOHUDWLRQGXHWRJUDYLW\7KLVVROXWLRQLVRYHUGHWHUPLQHG
WLRQHTXDWLRQVRUERWKRFFXU>@
7KHUHIRUHJUDYLW\FDQEHHOLPLQDWHGWRJLYH

  Indexed IMUs ,Q DQ LQGH[HG RU FDURXVHOLQJ ,08


WKH LQHUWLDO VHQVRU DVVHPEO\ LV UHJXODUO\ URWDWHG ZLWK UHVSHFW

WR WKH FDVLQJ XVXDOO\ LQ LQFUHPHQWV RI ƒ 7KLV HQDEOHV WKH
FDQFHOODWLRQ RYHU WLPH RI WKH SRVLWLRQ DQG YHORFLW\ HUURUV GXH
WRWKHDFFHOHURPHWHUDQGJ\URELDVHV)URP  DQG  WKH DOWKRXJKDIRXUTXDGUDQWDUFWDQJHQWIXQFWLRQPXVWEHXVHGIRU
JURZWKLQWKHSRVLWLRQDQGYHORFLW\HUURUVGHSHQGVRQWKHDWWL- UROO+HDGLQJFDQQRWEHGHWHUPLQHGE\OHYHOLQJEHFDXVHWKHRUL-
WXGH7KHUHIRUHLIWKHGLUHFWLRQRIDQLQHUWLDOVHQVRU¶VVHQVLWLYH HQWDWLRQRIWKHJUDYLW\YHFWRUZLWKLQWKHERG\IUDPHLVLQGHSHQ-
D[LVLVUHJXODUO\UHYHUVHGLWVELDVZLOOOHDGWRRVFLOODWRU\SRVL- GHQWRILW
WLRQDQGYHORFLW\HUURUVLQVWHDGRIFRQWLQXRXVO\JURZLQJHUURUV :KHUH WKH ,16 LV DEVROXWHO\ VWDWLRQDU\ WKH DFFXUDF\ LV
7RDFKLHYHWKLVLWLVUDWKHUPRUHFRQYHQLHQWWRWXUQWKHLQHUWLDO GHWHUPLQHG RQO\ E\ WKH DFFHOHURPHWHU HUURUV )RU H[DPSOH D
VHQVRUDVVHPEO\WKDQWRWXUQWKHHQWLUHKRVWYHKLFOH PUDGUROODQGSLWFKDFFXUDF\LVREWDLQHGIURPDFFHOHURPHWHUV
6LQJOHD[LV LQGH[LQJ QRUPDOO\ HPSOR\V URWDWLRQ RI WKH LQ- DFFXUDWHWRíJ'LVWXUELQJPRWLRQVXFKDVPHFKDQLFDOYLEUD-
HUWLDOVHQVRUDVVHPEO\DERXWWKHzD[LVJHQHUDOO\WKHYHUWLFDO WLRQZLQGHIIHFWVDQGKXPDQDFWLYLW\GLVUXSWVWKHOHYHOLQJSUR-
7KLVHQDEOHVFDQFHOODWLRQRIWKHHIIHFWVRIxDQGyD[LVDFFHOHU- FHVV+RZHYHULIWKHPRWLRQDYHUDJHVRXWRYHUWLPHLWVHIIHFWV
RPHWHUDQGJ\URELDVHVEXWQRWWKHHIIHFWVRIWKHzD[LVELDVHV PD\EHPLWLJDWHGVLPSO\E\WLPHDYHUDJLQJWKHDFFHOHURPHWHU
7KH]D[LVJ\URELDVKDVOHVVLPSDFWRQQDYLJDWLRQDFFXUDF\EH- PHDVXUHPHQWVRYHUDIHZVHFRQGV
FDXVHPDQHXYHUVDUHQHHGHGWRFRXSOHWKHKHDGLQJHUURULQWRWKH /HYHOLQJVKRXOGQRWEHSHUIRUPHGZKHQWKHKRVWYHKLFOHLV
SRVLWLRQDQGYHORFLW\HUURUVZKLOHWKHzD[LVDFFHOHURPHWHUELDV PDQHXYHULQJDQGDWWHPSWLQJWRGRVRFDQOHDGWRODUJHHUURUV
PDLQO\DIIHFWVYHUWLFDOSRVLWLRQLQJZKLFKDOZD\VUHTXLUHVDLG 7KHUHIRUH DFFHOHURPHWHU OHYHOLQJ PHDVXUHPHQWV VKRXOG RQO\
IURPDQRWKHUVHQVRURUDPRWLRQFRQVWUDLQW'XDOD[LVLQGH[LQJ EHDFFHSWHGZKHQ 
HQDEOHV FDQFHOODWLRQ RI WKH HIIHFWV RI DOO VL[ VHQVRU ELDVHV RQ
KRUL]RQWDOSRVLWLRQLQJ>@7KHVHV\VWHPVDUHGHVLJQHGVRWKDW
WKHHUURUVLQGXFHGE\WKHVHQVRUURWDWLRQVFDQFHORXWRYHUWKH
B. GYROCOMPASSING
FRXUVHRIDURWDWLRQF\FOH :KHQ WKH ,16 LV VWDWLRQDU\ WKH RQO\ URWDWLRQ LW VHQVHV LV WKDW
RIWKH(DUWKZKLFKLVDERXWWKHzGLUHFWLRQRIDQ(&()IUDPH
0HDVXULQJWKLVURWDWLRQLQWKHERG\IUDPHHQDEOHVWKHKHDGLQJ
V. ATTITUDE DETERMINATION WREHGHWHUPLQHGH[FHSWFORVHWRWKHSROHVZKHUHWKHURWDWLRQ
7KLVVHFWLRQGHVFULEHVKRZLQHUWLDOVHQVRUVPD\EHXVHGIRUDE- D[LVDQGJUDYLW\YHFWRUFRLQFLGH7KHUHDUHWZRW\SHVRIJ\UR-
VROXWHDWWLWXGHGHWHUPLQDWLRQERWKRQWKHLURZQDQGZLWKPDJ- FRPSDVVLQJGLUHFWDQGLQGLUHFW
QHWRPHWHUV$FFHOHURPHWHUOHYHOLQJJ\URFRPSDVVLQJPDJQHWLF 'LUHFWJ\URFRPSDVVLQJPHDVXUHVWKH(DUWKURWDWLRQGLUHFWO\
KHDGLQJGHWHUPLQDWLRQDQGWKHDWWLWXGHDQGKHDGLQJUHIHUHQFH XVLQJWKHJ\URV7KHDWWLWXGH PD\EHREWDLQHGE\VROYLQJ
V\VWHP $+56 DUHGHVFULEHGLQWXUQ

 
A. ACCELEROMETER LEVELING
:KHQ DQ ,16 LV VWDWLRQDU\ WKH RQO\ VSHFL¿F IRUFH VHQVHG E\
WKHDFFHOHURPHWHUVLVWKHUHDFWLRQWRJUDYLW\7KHVSHFL¿FIRUFH JLYHQWKDW  6XEVWLWXWLQJLQ  DQGUHDUUDQJLQJ
PHDVXUHPHQWV DUH UHVROYHG DORQJ ERG\IUDPH D[HV ZKHUHDV
SUHGLFWLRQV IURP D JUDYLW\ PRGHO DUH UHVROYHG DORQJ 1('
7KHUHIRUHIURP  DQG  WKHDWWLWXGH FDQEHHVWLPDWHG  
E\VROYLQJ

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 57


Navigation Using Inertial Sensors

6ROYLQJWKHPLGGOHURZRI  VXEVWLWXWLQJWKHFRUUHVSRQGLQJ
(XOHUDQJOHVLQWR HQDEOHVWKHKHDGLQJWRGHWHUPLQHGZLWKRXW
NQRZOHGJHRISRVLWLRQSURYLGHGWKHUROODQGSLWFKDUHNQRZQ
HJIURPOHYHOLQJ 

 

$JDLQDIRXUTXDGUDQWDUFWDQJHQWIXQFWLRQPXVWEHXVHG/HY-
Fig. 15.
HOLQJDQGGLUHFWJ\URFRPSDVVLQJPD\DOVREHSHUIRUPHGLQRQH
(DUWKURWDWLRQDQGJUDYLW\YHFWRUVUHVROYHGLQ(&,IUDPHD[HV )URP
VWHSZKHUHWKHODWLWXGHLVNQRZQ>@ >@‹3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ
,IWKHUHLVGLVWXUELQJPRWLRQWKHJ\URPHDVXUHPHQWVPXVW
EHWLPHDYHUDJHG+RZHYHUHYHQVPDOOOHYHOVRIDQJXODUYLEUD-
where ĮnELVWKHGHFOLQDWLRQDQJOHRUPDJQHWLFYDULDWLRQRIWKH
WLRQZLOOEHPXFKODUJHUWKDQWKH(DUWKURWDWLRQUDWH7KHUHIRUH
(DUWK¶VPDJQHWLF¿HOG7KLVLVWKHEHDULQJRIWKHPDJQHWLF¿HOG
LIWKH,16LVPRXQWHGRQDQ\NLQGRIYHKLFOHDQDYHUDJLQJWLPH
IURPWUXHQRUWKDQGLWYDULHVSUHGLFWDEO\ZLWKERWKSRVLWLRQDQG
RIPDQ\KRXUVFDQEHUHTXLUHG&RQVHTXHQWO\WKHDSSOLFDWLRQRI
WLPH *OREDO PRGHOV VXFK DV WKH ,QWHUQDWLRQDO *HRPDJQHWLF
GLUHFWJ\URFRPSDVVLQJLVOLPLWHG
5HIHUHQFH)LHOGDQGWKH868.:RUOG0DJQHWLF0RGHODUH
,QGLUHFWJ\URFRPSDVVLQJXVHVWKHJ\URVWRFRPSXWHDUHOD-
XSGDWHGHYHU\\HDUV7KH\DUHW\SLFDOO\DFFXUDWHWRaƒEXW
WLYHDWWLWXGHVROXWLRQZKLFKLVXVHGWRWUDQVIRUPWKHVSHFL¿F
FDQH[KLELWHUURUVRIVHYHUDOGHJUHHVLQSODFHV>@+LJKHUUHVR-
IRUFHPHDVXUHPHQWVLQWRLQHUWLDOUHVROYLQJD[HV7KHGLUHFWLRQ
OXWLRQQDWLRQDOPRGHOVDUHDYDLODEOHIRUVRPHFRXQWULHV
RIWKH(DUWK¶VURWDWLRQLVWKHQREWDLQHGIURPURWDWLRQRIWKHLQ-
)XUWKHU HUURUV DULVH EHFDXVH RI PDJQHWLF ¿HOGV IURP RWKHU
HUWLDOO\UHVROYHGJUDYLW\YHFWRUDERXWWKLVD[LVDVVKRZQLQ)LJ
VRXUFHV /DQG DSSOLFDWLRQV DUH DIIHFWHG E\ PDQPDGH REMHFWV
 ,QGLUHFW J\URFRPSDVVLQJ W\SLFDOO\ WDNHV  WR  PLQ GH-
VXFKDVYHKLFOHVEXLOGLQJVEULGJHVODPSSRVWVDQGSRZHUOLQHV
SHQGLQJRQWKHDPRXQWRIYLEUDWLRQDQGGLVWXUEDQFHDQGWKHDF-
>@7KHVH¿HOGVFDQEHVLJQL¿FDQWVHYHUDOPHWHUVDZD\DQG
FXUDF\UHTXLUHG6XLWDEOHTXDVLVWDWLRQDU\DOLJQPHQWDOJRULWKPV
FDQQRW HDVLO\ EH GLVWLQJXLVKHG IURP WKH (DUWK¶V PDJQHWLF ¿HOG
DUHGHVFULEHGLQ>@
7KHVHORFDODQRPDOLHVPD\EHGHWHFWHGE\FRPSDULQJWKHPDJ-
7KHDFFXUDF\DFKLHYDEOHXVLQJJ\URFRPSDVVLQJGHSHQGVRQ
QLWXGH RI WKH PHDVXUHG PDJQHWLF ÀX[ GHQVLW\ ZLWK WKDW RI WKH
J\UR SHUIRUPDQFH *LYHQ WKDW Ȧie § îí UDG Ví WR REWDLQ
(DUWK¶VPDJQHWLF¿HOGHQDEOLQJLQFRQVLVWHQWPHDVXUHPHQWVWREH
D PUDG KHDGLQJ LQLWLDOL]DWLRQ DW WKH HTXDWRU WKH J\URV PXVW
UHMHFWHG 7KLV PD\ EH HQKDQFHG E\ DOVR FRPSDULQJ RULHQWDWLRQ
EH DFFXUDWH WR aîí UDG Ví ƒ Kí  2QO\ DYLDWLRQ DQG
RIWKHPDJQHWLF¿HOGZLWKUHVSHFWWRWKHYHUWLFDO>@+RZHYHU
PDULQHJUDGHJ\URVDUHWKLVDFFXUDWH
KHDGLQJHUURUVRIVHYHUDOGHJUHHVFDQUHPDLQXQGHWHFWHGZKLOH
RXWRIGDWHKHDGLQJPHDVXUHPHQWVPXVWEHXVHGZKHQDQDQRPD-
C. MAGNETIC HEADING O\LVGHWHFWHG%HWWHUSHUIRUPDQFHLVWKXVREWDLQHGLIWKHPDJQHWLF
KHDGLQJLVDOVRVPRRWKHGXVLQJDQRWKHUVHQVRUVXFKDVJ\URV
$ WKUHHD[LV PDJQHWLF FRPSDVV PHDVXUHV WKH PDJQLWXGH DQG
,Q DGGLWLRQ WR WKH JHRPDJQHWLF ¿HOG DQG ORFDO DQRPDOLHV
GLUHFWLRQRIWKH(DUWK¶VPDJQHWLF¿HOGXVLQJDWULDGRIPDJQH-
WKH PDJQHWRPHWHUV PHDVXUH WKH PDJQHWLF ¿HOG RI WKH QDYLJD-
WRPHWHUVZLWKPXWXDOO\SHUSHQGLFXODUVHQVLWLYHD[HV)OX[JDWH
WLRQV\VWHPWKHKRVWYHKLFOHDQGDQ\HTXLSPHQWFDUULHG7KLV
PDJQHWRPHWHUV PDJQHWRLQGXFWLYH VHQVRUV DQG PDJQHWRUHVLV-
FRPSULVHV D PL[WXUH RI KDUGLURQ DQG VRIWLURQ PDJQHWLVP
WLYHVHQVRUVDUHDOOVXLWDEOH>@$FFHOHURPHWHUOHYHOLQJRUDQ
+DUGLURQPDJQHWLVPLVVLPSO\WKHPDJQHWLF¿HOGVSURGXFHGE\
LQHUWLDODWWLWXGHVROXWLRQLVXVHGWRGHWHUPLQHWKHSLWFKDQGUROO
SHUPDQHQWPDJQHWVDQGHOHFWULFDOHTXLSPHQW,WLVXVXDOO\DIHZ
7KLVHQDEOHVWKHKHDGLQJRIWKHXQLWZLWKUHVSHFWWRWKHGLUHF-
SHUFHQWRIWKH(DUWK¶VPDJQHWLF¿HOGEXWFDQVRPHWLPHVH[FHHG
WLRQRIWKH(DUWK¶VPDJQHWLF¿HOGNQRZQDVPDJQHWLFQRUWKWR
LW6RIWLURQPDJQHWLVPLVSURGXFHGE\PDWHULDOVWKDWGLVWRUWWKH
EHGHWHUPLQHGXVLQJ
XQGHUO\LQJPDJQHWLF¿HOG,WLVW\SLFDOO\ODUJHVWLQVKLSVZKHUH
LWFDQGLVWRUWWKHPDJQHWLF¿HOGE\a
$V WKH HTXLSPHQW PDJQHWLVP PRYHV ZLWK WKH PDJQHWLF
FRPSDVVLWFDQEHFDOLEUDWHGXVLQJDSURFHVVNQRZQDVVZLQJ-
 LQJ ZKHUHE\ D VHULHV RI PHDVXUHPHQWV DUH WDNHQ ZLWK WKH LQ-
VWUXPHQWDWGLIIHUHQWRULHQWDWLRQVDWD¿[HGORFDWLRQYDU\LQJWKH
UROODQGSLWFKDVZHOODVWKHKHDGLQJ>@
where  LV WKH PHDVXUHG PDJQHWLF ÀX[ GHQVLW\ DQG D IRXU
TXDGUDQWDUFWDQJHQWIXQFWLRQPXVWEHXVHG
7KHKHDGLQJZLWKUHVSHFWWRWUXHQRUWKLVWKHQJLYHQE\ D. ATTITUDE AND HEADING REFERENCE SYSTEM
)LJ  GHSLFWV DQ $+56 ZKLFK FRPSULVHV D ORZFRVW ,08
 
ZLWKFRQVXPHURUWDFWLFDOJUDGHVHQVRUVDQGDPDJQHWLFFRP-

58 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

VI. INTEGRATION AND ALIGNMENT


$VH[SODLQHGLQ6HFWLRQ,9(WKHHUURULQWKHSRVLWLRQYHORFLW\
DQGDWWLWXGHVROXWLRQRIDQ,16QRUPDOO\JURZVZLWKWLPHSUL-
PDULO\EHFDXVHRI,08PHDVXUHPHQWHUURUVEXWDOVREHFDXVHRI
LQLWLDOL]DWLRQHUURUVDQGDSSUR[LPDWLRQVLQWKHQDYLJDWLRQHTXD-
WLRQV7KLVHUURUJURZWKPD\EHPLQLPL]HGE\XVLQJDVHULHVRI
SRVLWLRQRUYHORFLW\DLGLQJPHDVXUHPHQWVRUERWKIURPDQRWK-
HUVRXUFH7KLVLVNQRZQDVLQWHJUDWLRQZKHUHWKHPHDVXUHPHQWV
DUH SURYLGHG FRQWLQXDOO\ DQG DOLJQPHQW ZKHUH WKH\ DUH RQO\
DYDLODEOHGXULQJWKHLQLWLDOL]DWLRQSURFHVV,QVRPHV\VWHPVDW-
Fig. 16. WLWXGHPHDVXUHPHQWVDUHDOVRSURYLGHG+RZHYHUZKHUHWKHUHLV
%DVLFVFKHPDWLFRIDQ$+56 )URP>@‹3DXO*URYHV5HSUR-
VXI¿FLHQWPDQHXYHULQJWKHDWWLWXGHHUURUVPD\EHLQIHUUHGIURP
GXFHGZLWKSHUPLVVLRQ
SRVLWLRQDQGYHORFLW\PHDVXUHPHQWV7KHLQHUWLDOVHQVRUHUURUV
PD\DOVREHFDOLEUDWHG
SDVV,WLVW\SLFDOO\XVHGIRUORZFRVWDYLDWLRQDSSOLFDWLRQV>@
,QHUWLDO QDYLJDWLRQ PD\ EH LQWHJUDWHG ZLWK PDQ\ QDYLJD-
VXFKDVSULYDWHDLUFUDIWDQG8$9VDQGSURYLGHVDWKUHHFRP-
WLRQWHFKQRORJLHV>@,16LVPRVWFRPPRQO\LQWHJUDWHGZLWK
SRQHQWLQHUWLDODWWLWXGHVROXWLRQZLWKRXWSRVLWLRQDQGYHORFLW\
*166V VXFK DV D *36$ *166 FRPSXWHV D SRVLWLRQ VROXWLRQ
)RUPDULQHDSSOLFDWLRQVLWLVVRPHWLPHVNQRZQDVDVWUDSGRZQ
IURPPHDVXUHPHQWVRIWKHWLPHWDNHQIRUUDGLRVLJQDOVWRSURSDJDWH
J\URFRPSDVV
IURPDFRQVWHOODWLRQRIRUELWLQJVDWHOOLWHV>@8QOLNHDQ,16
7KHDWWLWXGHLVPDLQWDLQHGE\LQWHJUDWLQJWKHJ\URPHDVXUH-
WKH*166SRVLWLRQVROXWLRQGRHVQRWQRUPDOO\GHJUDGHZLWKWLPH
PHQWV7KHDFFHOHURPHWHUVPHDVXUHUROODQGSLWFKE\OHYHOLQJ
)RULQGRRUQDYLJDWLRQLQHUWLDOQDYLJDWLRQPD\EHLQWHJUDW-
6HFWLRQ9$ ZKLFKLVXVHGWRFRUUHFWWKHJ\URGHULYHGSLWFK
HG ZLWK SRVLWLRQLQJ V\VWHPV XVLQJ RWKHU UDGLR VLJQDOV VXFK
6LPLODUO\WKHPDJQHWLFFRPSDVV 6HFWLRQ9& LVXVHGWRFRU-
DV :L)L DQG XOWUDZLGHEDQG ZKLOH IRU XQGHUZDWHU DSSOLFD-
UHFWWKHJ\URGHULYHGKHDGLQJ7KLVPD\EHDFFRPSOLVKHGXVLQJ
WLRQVDFRXVWLFUDQJLQJLVW\SLFDOO\XVHG3RVLWLRQLQIRUPDWLRQ
DVLPSOHVPRRWKLQJ¿OWHU
PD\DOVREHLQIHUUHGIURPFDPHUDVODVHUVFDQQHUVUDGDUDQG
VRQDU)RUODQGDSSOLFDWLRQVSRVLWLRQFRUUHFWLRQVPD\EHRE-
WDLQHGIURPPDSPDWFKLQJRQWKHEDVLVWKDWURDGYHKLFOHVQRU-
 
PDOO\ WUDYHO RQ URDGV WUDLQV VWD\ RQ WUDFNV DQG SHGHVWULDQV
GRQ¶WZDONWKURXJKZDOOV,QPXOWLVHQVRULQWHJUDWHGQDYLJDWLRQ
V\VWHPVDYDULHW\RIQDYLJDWLRQDQGSRVLWLRQLQJWHFKQRORJLHV
where tLVWLPHIJLVWKHWLPHLQWHUYDO‫̂׋‬nb , DQG are the roll, DUHFRPELQHG>@7KLVPD\LQFOXGHDGGLWLRQDOGHDGUHFN-
SLWFKDQG\DZVROXWLRQVUHVSHFWLYHO\‫̂׋‬nb ,l DQG are the roll RQLQJWHFKQRORJLHVVXFKDVRGRPHWU\ ZKHHOVSHHG 'RSSOHU
DQGSLWFKPHDVXUHPHQWVIURPOHYHOLQJUHVSHFWLYHO\ is the UDGDU RU 'RSSOHU VRQDU 6RXUFHV RI DWWLWXGH LQIRUPDWLRQ LQ-
KHDGLQJREWDLQHGIURPWKHPDJQHWLFFRPSDVVWlLVWKHOHYHO- FOXGH PDJQHWRPHWHUV 6HFWLRQ 9&  FDPHUDV DQG PXOWLDQ-
LQJZHLJKWLQJWPLVWKHPDJQHWRPHWHUZHLJKWLQJDQG‫׋‬Únb , șÚnb , WHQQD*166
DQG DUHWKHUROOUDWHSLWFKUDWHDQG\DZUDWHUHVSHFWLYHO\ $Q LPSRUWDQW TXHVWLRQ LV ZK\ LQHUWLDO QDYLJDWLRQ LV XVHG
GHULYHGIURPWKHJ\URPHDVXUHPHQWVXVLQJ ZKHQ D GULIWIUHH SRVLWLRQ DQG YHORFLW\ VROXWLRQ LV DYDLODEOH
IURP DQRWKHU VRXUFH7KHUH DUH VHYHUDO UHDVRQV )LUVW DQ ,16
W\SLFDOO\H[KLELWVOHVVVKRUWWHUPQRLVHWKDQWHFKQRORJLHVVXFK
  DV*166WKDWPHDVXUHSRVLWLRQGLUHFWO\VRWKHLQWHJUDWHGVROX-
WLRQLVVPRRWKHUDQGPRUHDFFXUDWH6HFRQGDQ,16SURYLGHV
D PXFK KLJKHU EDQGZLGWK ZLWK DQ XSGDWH UDWH RI DW OHDVW 
7KH (DUWK URWDWLRQ DQG WUDQVSRUW UDWH 6HFWLRQ ,9'  PXVW EH +]DQGORZHUODWHQF\WKDQPDQ\RWKHUVHQVRUV7KLUGDWWLWXGH
QHJOHFWHGZKHUHSRVLWLRQDQGYHORFLW\DUHXQNQRZQ DFFHOHUDWLRQDQGDQJXODUUDWHDUHSURYLGHGLQDGGLWLRQWRSRVL-
0RUHVRSKLVWLFDWHG$+56VXVHD.DOPDQ¿OWHU 6HFWLRQ9,  WLRQDQGYHORFLW\)LQDOO\,16LQWHJUDWLRQHQDEOHVDFRQWLQXRXV
WRSHUIRUPWKHDWWLWXGHLQWHJUDWLRQ,QHLWKHUFDVHWKHZHLJKW- QDYLJDWLRQ VROXWLRQ WR EH PDLQWDLQHG ZKHUHDV SRVLWLRQ¿[LQJ
LQJRIWKHOHYHOLQJPHDVXUHPHQWVLVQRUPDOO\UHGXFHGRU]HURHG WHFKQRORJLHVIDLOZKHQLQVXI¿FLHQWVLJQDOVDUHUHFHLYHGRUODQG-
ZKHQKRVWYHKLFOHPDQHXYHUVDUHGHWHFWHG6LPLODUO\WKHPDJ- PDUNVDUHREVHUYHG)RUH[DPSOH*166VLJQDOVDUHKLJKO\YXO-
QHWLFKHDGLQJPHDVXUHPHQWVPD\EHGRZQZHLJKWHGRUUHMHFWHG QHUDEOHWRLQFLGHQWDODQGGHOLEHUDWHLQWHUIHUHQFHDQGWKH\FDQ
ZKHQPDJQHWLFDQRPDOLHVDUHGHWHFWHG EHEORFNHGE\EXLOGLQJVDQGPRXQWDLQRXVWHUUDLQ
3HUIRUPDQFHGHSHQGVRQWKHTXDOLW\RIWKHLQHUWLDOVHQVRUV $OLJQPHQWDOJRULWKPVPD\XVHWKHVDPHVRXUFHVRIDLGLQJ
DQGWKHW\SHRISURFHVVLQJXVHG$W\SLFDO$+56SURYLGHVUROO PHDVXUHPHQWV DV LQWHJUDWLRQ DOJRULWKPV ,Q DGGLWLRQ WUDQVIHU
DQG SLWFK WR D PUDG ƒ  DFFXUDF\ DQG KHDGLQJ WR D  DOLJQPHQWXVHVYHORFLW\DQGVRPHWLPHVDWWLWXGHPHDVXUHPHQWV
PUDG ƒ DFFXUDF\EXWWKLVPD\EHGHJUDGHGE\DIDFWRURI IURP DQRWKHU ,16 RU LQWHJUDWHG ,16*166 DERDUG WKH VDPH
GXULQJKLJKG\QDPLFPDQHXYHUV KRVW YHKLFOH ZKLOH TXDVLVWDWLRQDU\ DOLJQPHQW GHULYHV DLGLQJ

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 59


Navigation Using Inertial Sensors

PHDVXUHPHQWVIURPNQRZOHGJHWKDWWKH,16LVDSSUR[LPDWHO\
VWDWLRQDU\ZLWKUHVSHFWWRWKH(DUWK>@
)LJVKRZVWKHEDVLFFRQ¿JXUDWLRQRIDW\SLFDOLQWHJUDWHG
QDYLJDWLRQV\VWHP7KHLQWHJUDWLRQDOJRULWKPXVXDOO\EDVHGRQ
D.DOPDQ¿OWHUFRPSDUHVWKH,16ZLWKWKHRXWSXWVRIDQDLGLQJ
V\VWHP VXFK DV *166 DQG HVWLPDWHV FRUUHFWLRQV WR WKH LQHU-
WLDO SRVLWLRQ YHORFLW\ DQG DWWLWXGH VROXWLRQ XVXDOO\ DORQJVLGH
RWKHUSDUDPHWHUV7KHFRUUHFWHG,16WKHQIRUPVWKHLQWHJUDWHG
QDYLJDWLRQVROXWLRQDQGWKHFORVHGORRSFRUUHFWLRQLVVKRZQLQ
)LJ7KLVDUFKLWHFWXUHHQVXUHVWKDWDQLQWHJUDWHGQDYLJDWLRQ
VROXWLRQ LV DOZD\V SURGXFHG UHJDUGOHVV RI WKH DYDLODELOLW\ RI
DLGLQJ PHDVXUHPHQWV$ GHWDLOHG GLVFXVVLRQ RI LQWHJUDWLRQ DU-
FKLWHFWXUHVPD\EHIRXQGLQ>@)LJVKRZVWKHW\SLFDOVWDJHV
RIDQLQWHJUDWLRQRUDOLJQPHQWDOJRULWKP
7KHUHVWRIWKLVVHFWLRQFRPSULVHVDQLQWURGXFWLRQWRWKH.DO-
PDQ¿OWHUDGLVFXVVLRQRIVWDWHVHOHFWLRQV\VWHPSURSDJDWLRQDQG Fig. 17.
*HQHULFLQWHJUDWLRQDUFKLWHFWXUH>@
PHDVXUHPHQWXSGDWHDQGWKHFRUUHFWLRQRIWKHQDYLJDWLRQVROXWLRQ

A. INTRODUCTION TO THE KALMAN FILTER


7KH .DOPDQ ¿OWHU LV DQ HVWLPDWLRQ DOJRULWKP WKDW PDLQWDLQV
UHDOWLPHHVWLPDWHVRIDQXPEHURISDUDPHWHUVRIDV\VWHPVXFK
DVLWVSRVLWLRQDQGYHORFLW\ZKLFKPD\FRQWLQXDOO\FKDQJH7KH
HVWLPDWHVDUHXSGDWHGXVLQJDVWUHDPRIPHDVXUHPHQWVWKDWDUH
VXEMHFWWRQRLVH7KHPHDVXUHPHQWVPXVWEHIXQFWLRQVRIWKHSD-
UDPHWHUVHVWLPDWHGEXWWKHVHWRIPHDVXUHPHQWVDWDJLYHQWLPH
QHHGQRWFRQWDLQVXI¿FLHQWLQIRUPDWLRQWRXQLTXHO\GHWHUPLQH
WKHYDOXHVRIWKHSDUDPHWHUVDWWKDWWLPH
7KH .DOPDQ ¿OWHU XVHV NQRZOHGJH RI WKH GHWHUPLQLVWLF DQG
VWDWLVWLFDOSURSHUWLHVRIWKHV\VWHPSDUDPHWHUVDQGWKHPHDVXUH-
PHQWV WR REWDLQ RSWLPDO HVWLPDWHV JLYHQ WKH LQIRUPDWLRQ DYDLO-
DEOH,WLVD%D\HVLDQHVWLPDWLRQWHFKQLTXH,WLVVXSSOLHGZLWKDQ
LQLWLDOVHWRIHVWLPDWHVDQGWKHQRSHUDWHVUHFXUVLYHO\XSGDWLQJLWV
ZRUNLQJHVWLPDWHVDVDZHLJKWHGDYHUDJHRIWKHLUSUHYLRXVYDOXHV
DQGQHZYDOXHVGHULYHGIURPWKHODWHVWPHDVXUHPHQWGDWD
$.DOPDQ¿OWHUKDV¿YHFRUHHOHPHQWVWKHVWDWHYHFWRUDQG
FRYDULDQFHWKHV\VWHPPRGHOWKHPHDVXUHPHQWYHFWRUDQGFR-
YDULDQFHWKHPHDVXUHPHQWPRGHODQGWKHDOJRULWKP
7KHVWDWHYHFWRUxLVWKHVHWRISDUDPHWHUVGHVFULELQJDV\V-
WHPNQRZQDVVWDWHVZKLFKWKH.DOPDQ¿OWHUHVWLPDWHV)RULQ-
WHJUDWLRQDQGDOLJQPHQWRI,16VWKHVWDWHVLQFOXGHWKHSRVLWLRQ
HUURUYHORFLW\HUURUDQGDWWLWXGHHUURU$VVRFLDWHGZLWKWKHVWDWH
YHFWRULVDQHUURUFRYDULDQFHPDWUL[P7KLVUHSUHVHQWVWKHXQ-
Fig. 18.
FHUWDLQWLHVLQWKH.DOPDQ¿OWHU¶VVWDWHHVWLPDWHVDQGWKHGHJUHHRI 7\SLFDOVWDJHVRIDQLQWHJUDWLRQRUDOLJQPHQWDOJRULWKP>@
FRUUHODWLRQEHWZHHQWKHHUURUVLQWKRVHHVWLPDWHV7KLVFRUUHODWLRQ
LQIRUPDWLRQPD\EHXVHGWRLQIHURQHVWDWHIURPDQRWKHU7KXV
WKHYHORFLW\HUURUFRXOGEHHVWLPDWHGIURPWKHUDWHRIFKDQJHRI HUURUFRYDULDQFHPDWUL[+RZHYHUWKHVWDWHXQFHUWDLQWLHVPXVW
WKHSRVLWLRQHUURU6LPLODUO\WKHDWWLWXGHDQGDFFHOHUDWLRQHUURUV DOVR EH LQFUHDVHG ZLWK WLPH WR DFFRXQW IRU XQNQRZQ FKDQJHV
PD\EHLQIHUUHGIURPWKHYDULDWLRQRIWKHYHORFLW\HUURU LQWKHV\VWHPVXFKDVUDQGRPQRLVHRQDQLQVWUXPHQWRXWSXW
7KH V\VWHP PRGHO DOVR NQRZQ DV WKH SURFHVV PRGHO RU 7KLVYDULDWLRQLQWKHWUXHYDOXHVRIWKHVWDWHVLVNQRZQDVV\V-
WLPHSURSDJDWLRQPRGHOGHVFULEHVWKHNQRZQYDULDWLRQRIWKH WHPQRLVHRUSURFHVVQRLVHDQGLVGHVFULEHGE\WKHV\VWHPQRLVH
.DOPDQ ¿OWHU VWDWHV RYHU WLPH )RU H[DPSOH WKH SRVLWLRQ HU- FRYDULDQFHPDWUL[Q
URU YDULHV ZLWK WLPH DV WKH LQWHJUDO RI WKH YHORFLW\ HUURU7KLV 7KH PHDVXUHPHQW YHFWRU z LV D VHW RI VLPXOWDQHRXV PHD-
LV H[SUHVVHG XVLQJ WKH WUDQVLWLRQ PDWUL[ ĭ, which relates the VXUHPHQWVRISURSHUWLHVRIWKHV\VWHPWKDWDUHIXQFWLRQVRIWKH
YDOXHRIWKHVWDWHYHFWRUDWWKHSUHYLRXVHSRFKLQWLPHWRLWVFXU- VWDWH YHFWRU VXFK DV WKH GLIIHUHQFH LQ QDYLJDWLRQ VROXWLRQ EH-
UHQWYDOXH7KHWUDQVLWLRQPDWUL[LVDOVRXVHGWRXSGDWHWKHVWDWH WZHHQDQ,16XQGHUFDOLEUDWLRQDQGDUHIHUHQFHQDYLJDWLRQV\V-

60 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

WHP7KLVLVWKHLQIRUPDWLRQIURPZKLFKDOOVWDWHHVWLPDWHVDUH RIHUURUOHDGWRDOLQHDUJURZWKLQYHORFLW\HUURUDQGTXDGUDWLF
GHULYHG DIWHU LQLWLDOL]DWLRQ $VVRFLDWHG ZLWK WKH PHDVXUHPHQW JURZWKLQSRVLWLRQHUURU 6HFWLRQ,9( 
YHFWRULVDPHDVXUHPHQWQRLVHFRYDULDQFHPDWUL[RZKLFKGH- $V  VKRZVDFFHOHUDWLRQHUURUVDULVHZKHUHWKHVSHFL¿F
VFULEHVWKHVWDWLVWLFVRIWKHQRLVHRQWKHPHDVXUHPHQWV IRUFHLVSHUSHQGLFXODUWRWKHURWDWLRQD[LVRIWKHDWWLWXGHHUURU
7KHPHDVXUHPHQWPRGHOGHVFULEHVKRZWKHPHDVXUHPHQWV 7KXV WKH KHDGLQJ HUURU RQO\ SURGXFHV D YHORFLW\ HUURU ZKHQ
YDU\DVDIXQFWLRQRIWKHVWDWHV)RUH[DPSOHWKHGLIIHUHQFHLQ WKHUH LV DFFHOHUDWLRQ LQ WKH KRUL]RQWDO SODQH 7KHUHIRUH WKH
YHORFLW\PHDVXUHPHQWVEHWZHHQDQ,16DQGDUHIHUHQFHV\VWHP QDYLJDWLRQV\VWHP¶VKRVWPXVWXQGHUJRVLJQL¿FDQWPDQHXYHULQJ
LVGLUHFWO\SURSRUWLRQDOWRWKH,16YHORFLW\HUURU,QDOLQHDU.DO- IRUWKH,16KHDGLQJHUURUWREHREVHUYHGDQGFDOLEUDWHG:KHQ
PDQ¿OWHUWKHPHDVXUHPHQWPRGHOLV WKHQDYLJDWLRQV\VWHPLVOHYHODQGQRWDFFHOHUDWLQJWKHYHUWLFDO
DFFHOHURPHWHU ELDV LV WKH RQO\ .DOPDQ ¿OWHU VWDWH WKDW FDXVHV
  JURZWK RI WKH YHUWLFDO YHORFLW\ HUURU 7KLV PDNHV LW WKH PRVW
REVHUYDEOHRIWKHDFFHOHURPHWHUELDVHVVRYHUWLFDOQDYLJDWLRQLV
where HLVWKHPHDVXUHPHQWPDWUL[DQGwP is the measurement QRUPDOO\EHWWHUWKDQKRUL]RQWDOGXULQJSHULRGVRIDIHZPLQXWHV
QRLVHYHFWRU7KHPHDVXUHPHQWPRGHODOVRHQDEOHVWKH.DOPDQ ZLWKRXWDLGLQJPHDVXUHPHQWV7KHUROODQGSLWFKDWWLWXGHHUURUV
¿OWHUWRFRPSDUHWKHPHDVXUHPHQWQRLVHFRYDULDQFHR, with the DQGKRUL]RQWDODFFHOHURPHWHUELDVHVDUHREVHUYHGDVOLQHDUFRP-
VWDWHHUURUFRYDULDQFHPWRGHWHUPLQHWKHRSWLPDOZHLJKWLQJRI ELQDWLRQVXQGHUFRQGLWLRQVRIFRQVWDQWDFFHOHUDWLRQDQGDWWLWXGH
WKHQHZPHDVXUHPHQWV 7RIXOO\VHSDUDWHWKHHVWLPDWHVRIWKHVHVWDWHVWKHKRVWYHKLFOH
7KH .DOPDQ ¿OWHU DOJRULWKP XVHV WKH PHDVXUHPHQW YHFWRU PXVWWXUQZKLFKDSHULRGRIIRUZDUGDFFHOHUDWLRQHQDEOHVVHSD-
PHDVXUHPHQW PRGHO DQG V\VWHP PRGHO WR PDLQWDLQ RSWLPDO UDWLRQRIWKHSLWFKHUURUDQGIRUZDUGDFFHOHURPHWHUELDV
HVWLPDWHV RI WKH VWDWH YHFWRU ,W FRQVLVWV RI WZR SKDVHV V\VWHP 7KH J\UR ELDVHV DUH DOVR HVWLPDWHG LQ PRVW LQWHJUDWLRQ
SURSDJDWLRQDQGPHDVXUHPHQWXSGDWHZKLFKWRJHWKHUFRPSULVH DQGDOLJQPHQWDOJRULWKPV7KHVHDUHWKHRQO\VLJQL¿FDQWHUURU
XSWRVWHSVSHULWHUDWLRQ7KHVHDUHVKRZQLQ)LJ6WHSV VRXUFHV WKDW SURGXFH D TXDGUDWLF JURZWK LQ WKH YHORFLW\ HUURU
±IRUPWKHV\VWHPSURSDJDWLRQSKDVHDQGVWHSV±IRUPWKH ZLWKWLPH
PHDVXUHPHQWXSGDWHSKDVH&OHDULQWURGXFWLRQVWR.DOPDQ¿OWHU± :KHWKHU LW LV ZRUWK HVWLPDWLQJ WKH DFFHOHURPHWHU DQG J\UR
EDVHG HVWLPDWLRQ VXLWDEOH IRU EHJLQQHUV PD\ EH IRXQG LQ > VFDOHIDFWRU DQG FURVVFRXSOLQJ HUURUV RU WKH J\UR gGHSHQGHQW
@ZKLOHPRUHFRPSUHKHQVLYHFRYHUDJHLVSUHVHQWHGLQ>@ ELDVHV GHSHQGV RQ WKH VL]H RI WKH HUURUV DQG WKH EHKDYLRU RI WKH
DQGLWVDSSOLFDWLRQWRLQWHJUDWHGQDYLJDWLRQLVGHVFULEHGLQGHWDLO KRVWYHKLFOH 6HFWLRQ,9( 7KHVHHUURUVKDYHWKHPRVWLPSDFWLQ
LQ>@+HUHDUHODWLYHO\VLPSOHH[DPSOHLVSUHVHQWHG KLJKO\G\QDPLFDSSOLFDWLRQVVXFKDVPRWRUVSRUWVFRPEDWDLUFUDIW
DQGVRPHJXLGHGZHDSRQV*\URVFDOHIDFWRUDQGFURVVFRXSOLQJ
HUURUVFDQDOVREHVLJQL¿FDQWIRUDLUFUDIWSHUIRUPLQJFLUFOLQJPRYH-
B. STATE SELECTION PHQWVDQGUROOVWDELOL]HGJXLGHGZHDSRQV$FRPPRQPLVWDNHLVWR
0RVW ,16 LQWHJUDWLRQ DQG DOLJQPHQW DOJRULWKPV LPSOHPHQW HVWLPDWHVFDOHIDFWRUHUURUVEXWQRWFURVVFRXSOLQJHUURUVEHFDXVH
DQ HUURUVWDWH .DOPDQ ¿OWHU RU GHULYDWLYH WKHUHRI  ZKHUH WKH WKH\DUHXVXDOO\RIDVLPLODUPDJQLWXGH)RUYHU\KLJKSUHFLVLRQ
VWDWHVHVWLPDWHGFRPSULVHDVHOHFWLRQRIWKH,16HUURUVGH¿QHG DSSOLFDWLRQVJUDYLW\PRGHOLQJHUURUVPD\EHHVWLPDWHG
LQ6HFWLRQ,9(7KHSRVLWLRQDQGYHORFLW\HUURUVDUHDOZD\V 7KH .DOPDQ ¿OWHU PD\ DOVR HVWLPDWH HUURUV H[KLELWHG E\
HVWLPDWHG)RUDOOEXWWKHKLJKHVWJUDGHVRI,16WKHUHLVVLJQL¿- RWKHUFRPSRQHQWVRIDQLQWHJUDWHGQDYLJDWLRQV\VWHPVXFKDV
FDQWEHQH¿WLQHVWLPDWLQJWKHDWWLWXGHHUURUZKLFKLVH[SUHVVHG *166 FORFN HUURUV >  @ +RZHYHU WKLV LV RXWVLGH WKH
KHUHLQWKHVPDOODQJOHIRUP VFRSHRIWKLVDUWLFOH
7KHFKRLFHRILQHUWLDOLQVWUXPHQWHUURUV 6HFWLRQ,,, WRHV- )RU WKH LQWHJUDWLRQ DQG DOLJQPHQW DOJRULWKP GHVFULEHG LQ
WLPDWH GHSHQGV RQ KRZ WKH\ DIIHFW WKH SRVLWLRQ YHORFLW\ DQG WKHIROORZLQJVXEVHFWLRQVWKH,16DWWLWXGHDQGYHORFLW\HUURUV
DWWLWXGH VROXWLRQ ,I DQ ,08 HUURU KDV D VLJQL¿FDQW LPSDFW RQ UHVROYHGLQ1('D[HVWKHSRVLWLRQHUURUH[SUHVVHGLQWHUPVRI
WKHQDYLJDWLRQDFFXUDF\LWZLOOEHREVHUYDEOH&RQYHUVHO\LILWV ODWLWXGHORQJLWXGHDQGKHLJKWDQGWKHDFFHOHURPHWHUDQGJ\UR
LPSDFWLVPXFKOHVVWKDQWKDWRIWKHUDQGRPQRLVHZKLFKFDQQRW ELDVHVDUHHVWLPDWHG7KHVWDWHYHFWRULVWKXV
EHFDOLEUDWHGLWZLOOQRWEHREVHUYDEOH,QSUDFWLFHWKLVGHSHQGV
RQWKHXVHUG\QDPLFVDQGWKH,08GHVLJQ
7KHIROORZLQJGLVFXVVLRQDVVXPHVWKDWSRVLWLRQYHORFLW\RU
ERWKW\SHVRIPHDVXUHPHQWVDUHDYDLODEOHIURPDQDLGLQJVRXUFH
 
EXWWKDWDWWLWXGHPHDVXUHPHQWVDUHQRW7KHDWWLWXGHHUURUVDUH
WKHUHIRUH REVHUYHG WKURXJK WKH YDULDWLRQ LQ WKH YHORFLW\ HUURU
WKH\SURGXFH
([FHSWZKHUHWKH\DUHYHU\VPDOOWKHDFFHOHURPHWHUELDVHV
VKRXOGDOZD\VEHHVWLPDWHGZKHUHWKHDWWLWXGHHUURUVDUHHVWL-
PDWHG &RQYHUVHO\ WKH DWWLWXGH HUURUV VKRXOG DOZD\V EH HVWL-
C. SYSTEM PROPAGATION
PDWHGZKHUHWKHDFFHOHURPHWHUELDVHVDUHHVWLPDWHG2WKHUZLVH 7KHV\VWHPPRGHOLVXVHGWRSURSDJDWHIRUZDUGWKH.DOPDQ¿OWHU
WKHDWWLWXGHHUURUHVWLPDWHVDUHFRQWDPLQDWHGE\WKHHIIHFWVRI VWDWHHVWLPDWHVDQGWKHLUDVVRFLDWHGHUURUFRYDULDQFHIURPRQHHS-
WKHDFFHOHUDWLRQHUURUVRUYLFHYHUVD7KLVLVEHFDXVHERWKW\SHV RFKLQWLPHWRWKHQH[W7KHVWDWHHVWLPDWHVDUHSURSDJDWHGXVLQJ

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 61


Navigation Using Inertial Sensors

Fig. 19.
.DOPDQ¿OWHUDOJRULWKPVWHSV )URP>@‹3DXO*URYHV5HSURGXFHGZLWKSHUPLVVLRQ

)RU,16LQWHJUDWLRQDQGDOLJQPHQWPXFKRIWKHV\VWHPPRGHO
 
IRUWKHVWDWHYHFWRUGH¿QHGLQ  LVLQWXLWLYH7KHUDWHRIFKDQJH
RI WKH DWWLWXGH HUURU LV GRPLQDWHG E\ WKH J\UR ELDV WKH UDWH RI
where LVWKHYHFWRURIVWDWHHVWLPDWHVDWHSRFKkEHIRUHWKH FKDQJHRIWKHYHORFLW\HUURULVGRPLQDWHGE\WKHDFFHOHURPHWHU
LQFRUSRUDWLRQRIPHDVXUHPHQWLQIRUPDWLRQ LVWKHYHFWRURI ELDV DQG WKH UDWH RI FKDQJH RI WKH SRVLWLRQ HUURU LV GRPLQDWHG
state estimates at epoch kíDIWHUWKHPHDVXUHPHQWXSGDWHDQG E\WKHYHORFLW\HUURU+RZHYHUDGGLWLRQDOGHSHQGHQFLHVPXVWEH
&kLVWKHWUDQVLWLRQPDWUL[IURPHSRFKkíWRHSRFKk PRGHOHG EHFDXVH RI WKH URWDWLRQ RI WKH 1(' D[HV ZLWK UHVSHFW
7KHWUDQVLWLRQPDWUL[LVGHULYHGIURPWKHG\QDPLFPRGHO WRWKH(DUWKDVWKHV\VWHPPRYHVWKHURWDWLRQRIWKH(DUWKZLWK
UHVSHFWWRLQHUWLDOVSDFHDQGWKHYDULDWLRQRIJUDYLW\ZLWKKHLJKW
7KHGHULYDWLRQRIWKHV\VWHPPRGHOLVIXOO\GHVFULEHGLQ>@
 
+HUHRQO\WKHUHVXOWLVSUHVHQWHG7KHV\VWHPPDWUL[LV

where F LV WKH V\VWHP PDWUL[ G LV WKH V\VWHP QRLVH GLV-
WULEXWLRQ PDWUL[ DQG ws LV WKH V\VWHP QRLVH YHFWRU $ NH\
DVVXPSWLRQRIWKLVPRGHOLVWKXVWKDWWKHWLPHGHULYDWLYHRI  
HDFK VWDWH LV D OLQHDU IXQFWLRQ RI WKH RWKHU VWDWHV DQG ZKLWH
*DXVVLDQ QRLVH VRXUFHV )RU LQWHJUDWLRQ DQG DOLJQPHQW RI
PRVW,16VWKHVHDVVXPSWLRQVDUHDSSUR[LPDWHO\FRUUHFW)RU
VKRUW WLPH LQWHUYDOV WKH WUDQVLWLRQ PDWUL[ PD\ EH DSSUR[L-
where
PDWHGWR>±@

 
 

where IJsLVWKHWLPHLQWHUYDOEHWZHHQVXFFHVVLYHHSRFKV

62 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

,QHDFKFDVHWKHFDUHWGHQRWHVWKHQDYLJDWLRQVROXWLRQFRUUHFWHG
XVLQJWKHPRVWUHFHQW.DOPDQ¿OWHUVWDWHHVWLPDWHV DVGH-
VFULEHGLQ6HFWLRQ9,(+HUHRELVJLYHQE\  RNE\  
  DQGgE\  
0RYLQJ IURP FRQWLQXRXV WR GLVFUHWH WLPH IURP   WKH
WUDQVLWLRQPDWUL[PD\EHDSSUR[LPDWHGWR

 

 

ZKLFKLVW\SLFDOO\DFFHSWDEOHIRUSURSDJDWLRQLQWHUYDOVRIV
RUOHVV
$VWKHVWDWHHVWLPDWHVDUHSURSDJDWHGIRUZDUGLQWLPHXVLQJ
 WKHDVVRFLDWHGHUURUFRYDULDQFHPDWUL[LVSURSDJDWHGXVLQJ
 

 

where LVWKHVWDWHHUURUFRYDULDQFHPDWUL[DWHSRFKkEHIRUH
WKHLQFRUSRUDWLRQRIPHDVXUHPHQWLQIRUPDWLRQ is the error
FRYDULDQFHPDWUL[DWHSRFKkíDIWHUWKHPHDVXUHPHQWXSGDWH
DQGQkíLVWKHV\VWHPQRLVHFRYDULDQFHPDWUL[ZKLFKGH¿QHV
KRZWKHXQFHUWDLQWLHVRIWKHVWDWHHVWLPDWHVLQFUHDVHZLWKWLPH
 LQWKLVFDVHEHFDXVHRILQHUWLDOVHQVRUQRLVHDQGELDVYDULDWLRQ
)RUVKRUWSURSDJDWLRQLQWHUYDOV IJs”V DVXLWDEOHV\VWHP
QRLVHFRYDULDQFHPDWUL[LV

 

 
where Srg, Sra, Sbad DQG Sbgd DUH WKH 36'V RI UHVSHFWLYHO\ WKH
J\URUDQGRPQRLVHDFFHOHURPHWHUUDQGRPQRLVHDFFHOHURPHWHU
  ELDVYDULDWLRQDQGJ\URELDVYDULDWLRQDQGLWLVDVVXPHGWKDWDOO
J\URV DQG DOO DFFHOHURPHWHUV KDYH HTXDO QRLVH FKDUDFWHULVWLFV
9DOXHVPD\EHREWDLQHGIURPWKHLQHUWLDOVHQVRUPDQXIDFWXUHU¶V
VSHFL¿FDWLRQV RU IURP ODERUDWRU\ WHVWV +RZHYHU LQ SUDFWLFH
VRPHWULDODQGHUURULVRIWHQQHHGHGWRGHWHUPLQHWKHEHVWYDO-
XHVSDUWLFXODUO\EHFDXVHWKHV\VWHPQRLVHFRYDULDQFHPXVWDOVR
 
DFFRXQWIRUWKHHIIHFWVRIXQHVWLPDWHGV\VWHPDWLFHUURUVVXFKDV
WKHVFDOHIDFWRUDQGFURVVFRXSOLQJHUURUV

D. MEASUREMENT UPDATE
7KH PHDVXUHPHQW XSGDWH SKDVH RI WKH .DOPDQ ¿OWHU XSGDWHV
WKH VWDWH HVWLPDWHV XVLQJ LQIRUPDWLRQ IURP WKH PHDVXUHPHQWV
)RUWKH,16LQWHJUDWLRQDQGDOLJQPHQWH[DPSOHSUHVHQWHGKHUH
 
WKHPHDVXUHPHQWVFRPSULVHSRVLWLRQDQGYHORFLW\IURPDQDLG-
LQJ V\VWHP VXFK DV *166 7KLV SRVLWLRQ±GRPDLQ LQWHJUDWLRQ
LV VRPHWLPHV FDOOHG D ORRVHO\ FRXSOHG DUFKLWHFWXUH DQG PD\
LQFRUSRUDWH DWWLWXGH PHDVXUHPHQWV ZKHUH DYDLODEOH ,Q WKH DO-

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 63


Navigation Using Inertial Sensors

WHUQDWLYH WLJKWO\ FRXSOHG DUFKLWHFWXUH UDQJLQJ GLVSODFHPHQW


EHDULQJDQGHOHYDWLRQOLQH¿[PHDVXUHPHQWVRUVRPHFRPELQD-  
WLRQRIWKHVHLVXVHG>@7LJKWO\FRXSOHGLQWHJUDWLRQRIIHUV
PRUHÀH[LELOLW\DQGQRUPDOO\OHDGVWRDPRUHDFFXUDWHDQGUR-
EHFDXVHWKHFRXSOLQJRIWKHDWWLWXGHHUURUVDQGJ\URELDVHVLQWR
EXVWQDYLJDWLRQVROXWLRQ+RZHYHULWFDQRQO\EHLPSOHPHQWHG
WKHPHDVXUHPHQWVWKURXJKWKHOHYHUDUPLVQRUPDOO\ZHDN
ZKHQWKHDLGLQJV\VWHPRXWSXWVWKHQHFHVVDU\LQIRUPDWLRQ
7KHGLDJRQDOFRPSRQHQWVRIWKHPHDVXUHPHQWQRLVHFRYDUL-
7KHPHDVXUHPHQWLQQRYDWLRQįzíFRPSULVHVWKHGLIIHUHQFH
DQFHPDWUL[RkDUHWKHYDULDQFHVRIWKHQRLVHRQHDFKFRPSRQHQW
EHWZHHQ WKH WUXH PHDVXUHPHQW YHFWRU z DQG WKDW HVWLPDWHG
RIWKHSRVLWLRQDQGYHORFLW\VROXWLRQIURPWKHDLGLQJV\VWHPVXFK
IURPWKHVWDWHYHFWRUEHIRUHWKHPHDVXUHPHQWXSGDWH7KXVIRU
DV*166:KHUHNQRZQFRUUHODWLRQDPRQJWKHGLIIHUHQWFRPSR-
WKHH[DPSOHSUHVHQWHGKHUHWKHPHDVXUHPHQWLQQRYDWLRQLVWKH
QHQWVVKRXOGEHPRGHOHGXVLQJWKHRIIGLDJRQDOHOHPHQWVRIRk
GLIIHUHQFH EHWZHHQ WKH SRVLWLRQ DQG YHORFLW\ IURP WKH DLGLQJ
)XUWKHUPRUH ZKHUH WKLV PHDVXUHPHQW QRLVH LV FRUUHODWHG RYHU
V\VWHPDQGWKHFRUUHFWHG,16SRVLWLRQDQGYHORFLW\VROXWLRQ
WLPHLWLVQHFHVVDU\WRLQFUHDVHRkDFFRUGLQJO\PXOWLSO\LQJLWE\
WKHUDWLRRIWKHFRUUHODWLRQWLPHWRWKHXSGDWHLQWHUYDO,QSUDFWLFH
VRPHWULDODQGHUURULVQHHGHGWRGHWHUPLQHWKHEHVWYDOXHV
 

E. NAVIGATION SOLUTION CORRECTION


where k LV WKH FXUUHQW HSRFK  DQG 7KH¿QDOVWHSLQHDFKF\FOHRIDQLQWHJUDWLRQRUDOLJQPHQWDO-
JRULWKPLVWRFRUUHFWWKHSRVLWLRQYHORFLW\DQGDWWLWXGHVROXWLRQ
DUHUHVSHFWLYHO\WKHDLGLQJV\VWHPDQG,16
XVLQJ
FXUYLOLQHDUSRVLWLRQVROXWLRQV DQG DUHUHVSHFWLYHO\WKH
DLGLQJV\VWHPDQG,16YHORFLW\VROXWLRQV LVWKH,16DWWLWXGH
 
VROXWLRQ LVWKH,16DQJXODUUDWH LVWKHOHYHUDUPIURPWKH
,16WRWKHDLGLQJVHQVRU LVREWDLQHGIURP  XVLQJWKH,16
ODWLWXGHVROXWLRQ JLYHQE\  

DQG

 
 

ZKHUHWKHVXI¿[HV í DQG  GHQRWHEHIRUHDQGDIWHUWKHFRU-


UHFWLRQUHVSHFWLYHO\DQGWKHVPDOODQJOHDSSUR[LPDWLRQLVDV-
LVXVHGWRFRQYHUWSRVLWLRQSHUWXUEDWLRQVIURP&DUWHVLDQWRFXU- VXPHG WR EH DSSOLFDEOH WR WKH DWWLWXGH HUURU )ROORZLQJ WKHVH
YLOLQHDUDQGSpLVWKHFXUYLOLQHDUSRVLWLRQVFDOLQJPDWUL[JLYHQ FRUUHFWLRQVWKHDWWLWXGHHUURUYHORFLW\HUURUDQGSRVLWLRQHUURU
E\ VWDWHVRIWKH.DOPDQ¿OWHUDUH]HURHGEHFDXVHWKHLQIRUPDWLRQ
WKH\ FRQWDLQ KDV EHHQ WUDQVIHUUHG WR WKH QDYLJDWLRQ VROXWLRQ
+RZHYHUWKHHUURUFRYDULDQFHPDWUL[PUHPDLQVXQFKDQJHG
  EHFDXVHWKHHUURULQWKHVWDWHHVWLPDWHVKDVQRWFKDQJHG
7KHDFFHOHURPHWHUDQGJ\URELDVHVHVWLPDWHGE\WKH.DOPDQ
¿OWHUDUHDOVRIHGEDFNWRFRUUHFWWKH,08PHDVXUHPHQWVDVWKH\DUH
ZKHUH D VXLWDEOH YDOXH IRU s/Ȝ LV 7KLV SUHYHQWV QXPHULFDO
LQSXWWRWKHLQHUWLDOQDYLJDWLRQHTXDWLRQV7KHVHFRUUHFWLRQVDUHLQ
SUREOHPV
DGGLWLRQWRDQ\WKDWPD\EHDSSOLHGE\WKH,08¶VSURFHVVRU7KHVH
7KH .DOPDQ ¿OWHU PHDVXUHPHQW XSGDWH LV WKHQ SHUIRUPHG
DFFHOHURPHWHUDQGJ\URFRUUHFWLRQVPXVWEHDSSOLHGRQHYHU\LWHUD-
in three steps:
WLRQRIWKHQDYLJDWLRQHTXDWLRQVZLWKIHHGEDFNIURPWKH.DOPDQ
¿OWHUSHULRGLFDOO\XSGDWLQJWKHP&RQVHTXHQWO\WKHDFFHOHURPHWHU
 
DQGJ\URELDVHVWLPDWHVDUHFRPPRQO\VWRUHGLQWKHQDYLJDWLRQSUR-
FHVVRU ZLWK WKH .DOPDQ ¿OWHU HVWLPDWLQJ WKH UHVLGXDO HUURUV DQG
  IHHGLQJEDFNSHUWXUEDWLRQVWRWKHELDVHVVWRUHGE\WKHQDYLJDWLRQ
SURFHVVRU7KH.DOPDQ¿OWHUELDVHVWLPDWHVDUH]HURHGHDFKWLPH
WKH\DUHXVHGWRHVWLPDWHWKHQDYLJDWLRQSURFHVVRU¶VELDVHVWLPDWHV
 

where KkLVWKH.DOPDQJDLQPDWUL[ íGHQRWHVPDWUL[LQYHU-


VII. ZERO UPDATES AND MOTION CONSTRAINTS
VLRQ DQG WKH PHDVXUHPHQW PDWUL[ FDQ QRUPDOO\ EH DSSUR[L- =HURXSGDWHVDQGPRWLRQFRQVWUDLQWVDOVRNQRZQDVQRQKROR-
PDWHGWR QRPLF FRQVWUDLQWV XVH LQIRUPDWLRQ DERXW WKH KRVW YHKLFOH RU

64 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

XVHU PRWLRQWRFRUUHFWWKH,16DQGFDOLEUDWHWKHVHQVRUHUURUV
 
7KH\PD\EHSURFHVVHGDV.DOPDQ¿OWHUPHDVXUHPHQWVLQWKH
VDPHZD\DVDLGLQJVHQVRUPHDVXUHPHQWVLQDQLQWHJUDWHGQDYL-
=98VPXVWRQO\EHSHUIRUPHGZKHQWKHQDYLJDWLRQV\VWHP
JDWLRQ V\VWHP 6HFWLRQ 9,  DQG PD\ VKDUH WKH VDPH .DOPDQ
LV VWDWLRQDU\ )RU VXUYH\LQJ DSSOLFDWLRQV VWDWLRQDULW\ LV W\SL-
¿OWHU 7KH\ DUH SDUWLFXODUO\ XVHIXO ZKHUH *166 UHFHSWLRQ LV
FDOO\LQGLFDWHGE\WKHRSHUDWRU+RZHYHUIRUQDYLJDWLRQDXWR-
SRRU7KH]HURYHORFLW\XSGDWH =98 ]HURDQJXODUUDWHXSGDWH
PDWHGGHWHFWLRQLVQHHGHG3HGHVWULDQVPD\EHDVVXPHGWREH
=$58 ODQGYHKLFOHPRWLRQFRQVWUDLQWVDQGSHGHVWULDQPR-
VWDWLRQDU\LIWKHPDJQLWXGHRIWKHDFFHOHURPHWHUPHDVXUHPHQWV
WLRQFRQVWUDLQWVDUHGHVFULEHGLQWXUQ
LVFORVHWRWKHDFFHOHUDWLRQGXHWRJUDYLW\IRUaVIRUERG\
PRXQWHGVHQVRUVDQGVIRUIRRWPRXQWHGVHQVRUV>@
A. ZERO VELOCITY UPDATES 7KLVLVEHFDXVHPRVWSDUWVRIWKHERG\DUHFRQVWDQWO\DFFHOHUDW-
LQJDQGGHFHOHUDWLQJGXULQJZDONLQJDQGUXQQLQJ7KHKRUL]RQ-
=98VDUHXVHIXOIRUDQ\DSSOLFDWLRQLQZKLFKWKHKRVWYHKLFOHRU
WDOYHORFLW\VROXWLRQLVW\SLFDOO\XVHGWRGHWHUPLQHZKHQDODQG
XVHULVRIWHQVWDWLRQDU\GXULQJQDYLJDWLRQVXFKDVODQGYHKLFOH
YHKLFOHLVVWDWLRQDU\ZLWKDFFHOHURPHWHURUJ\URPHDVXUHPHQWV
QDYLJDWLRQ >@ ZLWKRXW RGRPHWU\ ZKLFK SURYLGHV YHORFLW\
XVHGIRUFRQ¿UPDWLRQ>@
FRQWLQXRXVO\ )RUSHGHVWULDQQDYLJDWLRQZLWKDVKRHPRXQWHG
,08D=98PD\EHSHUIRUPHGRQHYHU\VWHS:KHQFRPELQHG
ZLWKDPHWKRGIRUUHGXFLQJKHDGLQJGULIWWKLVHQDEOHVUHODWLYHO\ B. ZERO ANGULAR-RATE UPDATE
DFFXUDWHLQHUWLDOQDYLJDWLRQWREHSHUIRUPHGZLWKYHU\ORZFRVW
$ =$58 LV XVHIXO IRU ORZSHUIRUPDQFH J\URV ZLWK HUURUV DW
FRQVXPHUJUDGHLQHUWLDOVHQVRUV>±@2WKHUDSSOLFDWLRQVRI
OHDVW DV ODUJH DV WKH DQJXODU GLVWXUEDQFHV WR D VWDWLRQDU\ YH-
=98V LQFOXGH URERWLFV KHOLFRSWHU QDYLJDWLRQ GXULQJ WRXFK-
KLFOH RU SHUVRQ =$58V DQG =98V DUH VRPHWLPHV SHUIRUPHG
GRZQV DQGLQHUWLDOVXUYH\LQJ
VHSDUDWHO\DQGVRPHWLPHVSHUIRUPHGWRJHWKHU)RUODQGYHKLFOH
7KHPHDVXUHPHQWLQQRYDWLRQIRUD=98LVVLPSO\
DSSOLFDWLRQV D ]HUR DQJXODU UDWH PD\ EH DVVXPHG ZKHQHYHU
WKH YHKLFOH LV VWDWLRQDU\ )RU SHGHVWULDQ DSSOLFDWLRQV =$58V
 
VKRXOGEHDSSURDFKHGZLWKFDXWLRQEHFDXVHWKHUHVLGXDODQJXODU
PRWLRQRIDVWDWLRQDU\SHUVRQ¶VERG\FDQEHPXFKODUJHUWKDQ
DQGWKHPHDVXUHPHQWPDWUL[DVVXPLQJWKHVWDWHYHFWRUGH¿QHG WKHJ\URHUURUVZKLOHDIRRWFDQURWDWHGXULQJWKHVWDQFHSKDVH
E\  LV RIZDONLQJ$QDGGLWLRQDOWHVWLVWKHUHIRUHQHHGHGWRGHWHUPLQH
ZKHWKHUD=$58VKRXOGEHSHUIRUPHG
  7KHPHDVXUHPHQWLQQRYDWLRQIRUDIXOO,08=$58LV

 
$OWKRXJK=98VGRQRWSURYLGHDEVROXWHSRVLWLRQLQIRUPDWLRQ
WKH.DOPDQ¿OWHUPRGHOVWKHFRUUHODWLRQEHWZHHQWKHYHORFLW\
$VVXPLQJ WKH VWDWH YHFWRU GH¿QHG E\   WKH PHDVXUHPHQW
DQGWKHSRVLWLRQHUURUVLQWKHRIIGLDJRQDOHOHPHQWVRIWKHHUURU
PDWUL[LVVLPSO\
FRYDULDQFH PDWUL[ P7KLV HQDEOHV D =98 WR FRUUHFW PRVW RI
WKH SRVLWLRQ GULIW VLQFH WKH ODVW PHDVXUHPHQW XSGDWH =98 RU
 
RWKHUZLVH>@
0HDVXUHPHQW QRLVH DULVHV EHFDXVH RI YLEUDWLRQ DQG GLV-
7KHPHDVXUHPHQWQRLVHFRYDULDQFHUHSUHVHQWVWKHYDULDQFH
WXUEDQFHV 9HKLFOHV PD\ EH GLVWXUEHG E\ ZLQG JXVWV RWKHU
RIWKHQRPLQDOO\]HURDQJXODUUDWHEHFDXVHRIYLEUDWLRQDQGGLV-
YHKLFOHVSDVVLQJSHRSOHPRYLQJDURXQGLQVLGHORDGLQJDQG
WXUEDQFHV)RUDVWDWLRQDU\ODQGYHKLFOHWKHUHZLOOEHOHVVGLV-
XQORDGLQJ 6LPLODUO\ D QRPLQDOO\ VWDWLRQDU\ SHGHVWULDQ PD\
WXUEDQFHDERXWWKH\DZD[LVWKDQDERXWWKHUROODQGSLWFKD[HV
EHPRYLQJRQWKHVSRW7KHDPRXQWRIUHVLGXDOPRWLRQGXULQJ
D=98ZLOOGHSHQGRQZKDWWKHVWDWLRQDU\FRQGLWLRQGHWHFWLRQ
DOJRULWKP DOORZV VR WKHUH VKRXOG EH D UHODWLRQVKLS EHWZHHQ C. LAND VEHICLE MOTION CONSTRAINTS
WKHDVVXPHGPHDVXUHPHQWQRLVHFRYDULDQFHDQGWKHGHWHFWLRQ
1RUPDOODQGYHKLFOHPRWLRQLVVXEMHFWWRWZRFRQVWUDLQWV7KH
WKUHVKROG
YHORFLW\RIWKHYHKLFOHLV]HURDORQJWKHURWDWLRQD[LVRIDQ\RI
)RU H[WHQGHG VWDWLRQDU\ SHULRGV HJ GXULQJ LQLWLDOL]DWLRQ
LWVZKHHOVDQGLQWKHGLUHFWLRQSHUSHQGLFXODUWRWKHURDGRUUDLO
RI DQ DLUFUDIW QDYLJDWLRQ V\VWHP ]HUR SRVLWLRQ GLVSODFHPHQW
VXUIDFH>@7KHDFFHOHUDWLRQLVQRWQHFHVVDULO\]HUR7KLV
PHDVXUHPHQWVFDQJLYHEHWWHUSHUIRUPDQFH7KHPHDVXUHPHQW
YHKLFOH YHORFLW\ FRQVWUDLQW FDQ EH DSSOLHG DV D .DOPDQ ¿OWHU
LQQRYDWLRQLV
PHDVXUHPHQWXSGDWHZLWKPHDVXUHPHQWLQQRYDWLRQ

 
 
where tLVZKHQWKHV\VWHP¿UVWEHFDPHVWDWLRQDU\RUWKHLQL-
WLDOL]DWLRQ WLPH DV DSSURSULDWH DQG Sp LV JLYHQ E\   7KH where LVWKHOHYHUDUPIURPWKHFHQWHURIWKHUHDUD[OHWR
PHDVXUHPHQWPDWUL[LV WKHRULJLQRIWKH,08ERG\IUDPHUHVROYHGDORQJWKH,08

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 65


Navigation Using Inertial Sensors

D[HVZKLFKDUHDVVXPHGKHUHWREHDOLJQHGZLWKWKHIRUZDUG JLYHV VLJQL¿FDQWO\ EHWWHU SHUIRUPDQFH WKDQ FRQYHQWLRQDO LQHU-


ULJKW DQG GRZQ GLUHFWLRQV RI WKH YHKLFOH ERG\ $VVXPLQJ WLDOQDYLJDWLRQIRUVHQVRUVPRXQWHGRQWKHXVHU¶VERG\RULQD
WKHVWDWHYHFWRUGHILQHGE\  DQGQHJOHFWLQJWKHFRXSOLQJ KDQGKHOGGHYLFHHYHQZLWKWDFWLFDOJUDGHVHQVRUV>@
RIWKHDWWLWXGHHUURUVDQGJ\URELDVHVLQWRWKHPHDVXUHPHQWV $V VKRZQ LQ )LJ  D 3'5 DOJRULWKP FRPSULVHV WKUHH
WKURXJKWKHOHYHUDUPWKHPHDVXUHPHQWPDWUL[PD\EHDS- SKDVHVVWHSGHWHFWLRQVWHSOHQJWKHVWLPDWLRQDQGQDYLJDWLRQ
SUR[LPDWHGWR VROXWLRQXSGDWH7KHVWHSGHWHFWLRQSKDVHLGHQWL¿HVWKDWDVWHS
KDV WDNHQ SODFH )RU ERG\PRXQWHG RU GHYLFHPRXQWHG VHQ-
VRUVWKHYHUWLFDORUURRWVXPRIVTXDUHVDFFHOHURPHWHUVLJQDOV
 
H[KLELWDGRXEOHSHDNHGRVFLOODWRU\SDWWHUQ6WHSVFDQEHGH-
WHFWHGIURPWKHSHDNV>@RUIURPWKHSRLQWVZKHUHWKHVSH-
7KLV LV HTXLYDOHQW WR D =98 DSSOLHG DORQJ RQO\ WZR D[HV FL¿FIRUFHULVHVDERYHRUGURSVEHORZWKHDFFHOHUDWLRQGXHWR
+RZHYHUWKHPRWLRQFRQVWUDLQWPHDVXUHPHQWVPD\EHDSSOLHG JUDYLW\ >@ ZLWK D UHFRJQLWLRQ ZLQGRZ XVHG WR OLPLW IDOVH
FRQWLQXRXVO\,IWKH,08LVQRWDOLJQHGZLWKWKHYHKLFOHERG\ GHWHFWLRQV
WKHUHODWLYHRULHQWDWLRQPD\EHHVWLPDWHGE\WKH.DOPDQ¿OWHU 7KHVWHSOHQJWKYDULHVGHSHQGLQJRQWKHLQGLYLGXDOWKHVORSH
DVPD\WKHOHYHUDUP>@ DQGWH[WXUHRIWKHWHUUDLQZKHWKHUWKHUHDUHREVWDFOHVWREHQH-
7KHPHDVXUHPHQWQRLVHFRYDULDQFHPXVWDFFRXQWIRUWKHGLI- JRWLDWHGDQGZKHWKHUDQLQGLYLGXDOLVWLUHGFDUU\LQJWKLQJVDQG
IHUHQFHVEHWZHHQWKHWUXHDQGWKHDVVXPHGYHKLFOHPRWLRQ&DXVHV ZDONLQJDORQHRUZLWKRWKHUV7KXV3'5LPSOHPHQWDWLRQVWKDW
LQFOXGH VLGHVOLS RI WKH ZKHHOV WKH YHKLFOH¶V VXVSHQVLRQ V\VWHP DVVXPH D ¿[HG VWHS OHQJWK IRU HDFK XVHU DUH RQO\ DFFXUDWH WR
DQG HQJLQH YLEUDWLRQ >@7KH WLPH FRUUHODWLRQ RI WKHVH HIIHFWV aRIGLVWDQFHWUDYHOHG>@+RZHYHUWKHVWHSOHQJWKPD\
PD\EHVLJQL¿FDQWZKHUHWKHPHDVXUHPHQWXSGDWHUDWHLVKLJK EH PRGHOHG DV D IXQFWLRQ RI SDUDPHWHUV VXFK DV WKH VWHS IUH-
6LGHVOLS FDQ LQYDOLGDWH WKH WUDQVYHUVH YHORFLW\ FRQVWUDLQW TXHQF\ WKH YDULDQFH RI WKH DFFHOHURPHWHU PHDVXUHPHQWV WKH
ZKHQWKHYHKLFOHWXUQUDWHH[FHHGVaUDGVí%HWWHUSHUIRU- VORSHRIWKHWHUUDLQDQGWKHYHUWLFDOYHORFLW\2QHPRGHOLV>@
PDQFHLVWKHUHIRUHREWDLQHGLIWKHWUDQVYHUVHPHDVXUHPHQWVDUH
RPLWWHGZKHQHYHUWKH\DZUDWHH[FHHGVDSUHGH¿QHGWKUHVKROG  
>@

where ǻUPLVWKH3'5HVWLPDWHGVWHSOHQJWKIJPLVWKHLQWHUYDO
D. PEDESTRIAN MOTION CONSTRAINTS EHWZHHQ VXFFHVVLYH VWHSV  LV WKH YDULDQFH RI WKH VSHFL¿F
IRUFH PHDVXUHPHQWV  LV WKH HVWLPDWHG DQJOH RI WKH VORSH
,Q PDQPDGH HQYLURQPHQWV SHGHVWULDQV WHQG WR ZDON LQ DS-
DQGcP, cP, cPDQGcPDUHWKHPRGHOFRHI¿FLHQWV8VLQJWKLV
SUR[LPDWHO\ VWUDLJKW OLQHV SDUWLFXODUO\ ZKHUH ZDOOV DQG URDGV
DSSURDFK DQ DFFXUDF\ RI a RI GLVWDQFH WUDYHOHG PD\ EH
DUHLQWKHZD\7KHUHIRUHWKHGULIWLQDQ,16FDQEHFRQVWUDLQHG
REWDLQHG > @7KH PRGHO FRHI¿FLHQWV IRU HDFK XVHU PD\
E\DVVXPLQJWKDWDSHUVRQ¶VKHDGLQJLVFRQVWDQWZKHQHYHUWKH
EHHVWLPDWHGXVLQJPHDVXUHPHQWVIURP*166RUDQRWKHUSR-
FKDQJH LQ WKH ,16 KHDGLQJ VROXWLRQ RYHU D FHUWDLQ LQWHUYDO LV
VLWLRQLQJV\VWHP
EHORZDFHUWDLQWKUHVKROG>@,QGRRUVWKHÀRRULVXVXDOO\ÀDW
+RZ LQHUWLDO VHQVRUV UHVSRQG WR SHGHVWULDQ PRWLRQ GH-
VRDFRQVWDQWKHLJKWFRQVWUDLQWPD\EHDVVXPHGXQOHVVVWHSVDQ
SHQGV RQ WKHLU ORFDWLRQ 7KXV DQ DOJRULWKP RSWLPL]HG IRU
HVFDODWRUDQHOHYDWRURUDUDPSDUHGHWHFWHG>@
ZDLVWPRXQWHGVHQVRUVPD\QRWJLYHWKHEHVWUHVXOWVIRUVHQ-
VRUVORFDWHGLQDSRFNHWLQDEDFNSDFNRULQDGHYLFHKHOGE\
WKH XVHU 6LPLODUO\ VWHSOHQJWK PRGHO FRHI¿FLHQWV RSWLPL]HG
VIII. PDR USING STEP DETECTION IRU ZDONLQJ ZLOO QRW JLYH JRRG UHVXOWV IRU UXQQLQJ WXUQLQJ
3HGHVWULDQ QDYLJDWLRQ LV KLJKO\ FKDOOHQJLQJ ,W PXVW ZRUN LQ DQGFOLPELQJVWDLUVRUVWHSV$UREXVWLPSOHPHQWDWLRQRI3'5
XUEDQDUHDVXQGHUWUHHFRYHUDQGLQGRRUVZKHUHFRYHUDJHRI VKRXOGWKXVLQFRUSRUDWHDUHDOWLPHFODVVL¿FDWLRQV\VWHPWKDW
*166DQGPDQ\RWKHUUDGLRQDYLJDWLRQV\VWHPVLVSRRU,QHU-
WLDOVHQVRUVFDQEHXVHGWRPHDVXUHPRWLRQ+RZHYHUIRUSH-
GHVWULDQ XVH WKH\ PXVW EH VPDOO DQG OLJKW FRQVXPH PLQLPDO
SRZHUDQGIRUPRVWDSSOLFDWLRQVEHORZFRVWUHTXLULQJ0(06
VHQVRUVWREHXVHG+RZHYHUWKHVHSURYLGHYHU\SRRULQHUWLDO
QDYLJDWLRQSHUIRUPDQFHZKHQXVHGDORQHZKLOHWKHFRPELQD-
WLRQRIORZG\QDPLFVDQGKLJKYLEUDWLRQPDNHVWKHPGLI¿FXOWWR
FDOLEUDWHXVLQJRWKHUSRVLWLRQLQJV\VWHPV2QHRSWLRQLVWRXVHD
VKRHPRXQWHG,08ZLWKFRQYHQWLRQDOLQHUWLDOQDYLJDWLRQ 6HF-
WLRQ,9 DLGHGE\=98V 6HFWLRQ9,,$ HYHU\VWHS+RZHYHU
WKLVLVLPSUDFWLFDOIRUPDQ\DSSOLFDWLRQV
7KLVVHFWLRQGHVFULEHV3'5XVLQJVWHSGHWHFWLRQZKHUHE\
WKH LQHUWLDO VHQVRUV DUH XVHG IRU GHWHFWLQJ VWHSV$ VWHS LV WKH Fig. 20.
PRYHPHQW RI RQH IRRW ZLWK WKH RWKHU UHPDLQLQJ VWDWLRQDU\ 3'5SURFHVVLQJ )URP>@‹3DXO*URYHV5HSURGXFHGZLWK
SHUPLVVLRQ
ZKLOH D VWULGH LV WKH VXFFHVVLYH PRYHPHQW RI ERWK IHHW 7KLV

66 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

GHWHFWVERWKWKHPRWLRQW\SHDQGWKHVHQVRUORFDWLRQDQGWXQHV QRWLGHQWLI\WKHIDXOW\VHQVRU7KLVUHTXLUHV¿YHDFFHOHURPHWHUV
ERWK WKH VWHSGHWHFWLRQ DQG WKH VWHSOHQJWKHVWLPDWLRQ DOJR- DQG J\URV HQDEOLQJ GLIIHUHQW FRPELQDWLRQV RI IRXU VHQVRUV WR
ULWKPVDFFRUGLQJO\>@ EHWHVWHGIRUFRQVLVWHQF\,IDIDXOWLVGHWHFWHGLPPHGLDWHO\WKH
LQHUWLDOQDYLJDWLRQVROXWLRQPD\EHSURWHFWHGVLPSO\E\H[FOXG-
LQJIXUWKHUPHDVXUHPHQWVIURPWKHIDXOW\VHQVRU+RZHYHUWR
IX. FAULT DETECTION SURWHFWDJDLQVWVORZRQVHWIDXOWVSDUDOOHOLQHUWLDOQDYLJDWLRQVR-
7KHUHDUHDQXPEHURIZD\VLQZKLFKDQ,16FDQIDLO)DXOWV OXWLRQVFRPSXWHGIURPGLIIHUHQWVHQVRUFRPELQDWLRQVPXVWEH
FDQDULVHLQLQGLYLGXDOLQHUWLDOVHQVRUV$OOLQHUWLDOVHQVRUVFDQ PDLQWDLQHG
H[KLELWODUJHHUURUVZKHQWKHYLEUDWLRQOHYHOVDUHPXFKKLJKHU
WKDQWKHV\VWHPLVGHVLJQHGIRURUWKHUHLVDPRXQWLQJIDLOXUH
7KHZKROH,08RU,16PD\DOVRH[KLELWDSRZHUIDLOXUHVRIW-
X. CONCLUDING REMARKS
ZDUHIDLOXUHRUFRPPXQLFDWLRQVIDLOXUHZKLFKFDQVRPHWLPHV ,QHUWLDOVHQVRUVKDYHEHHQXVHGLQQDYLJDWLRQIRUPDQ\GHFDGHV
EH¿[HGE\SHUIRUPLQJDUHVHW +RZHYHUWKH¿HOGLVVWLOOHYROYLQJ7KHGHYHORSPHQWRIVPDOO
7RDYRLGSURGXFLQJDIDOVHQDYLJDWLRQVROXWLRQIDXOWGHWHF- OLJKWORZFRVWVHQVRUVKDVJUHDWO\H[SDQGHGWKHQXPEHURIDS-
WLRQLVUHTXLUHG7KHVLPSOHVWDSSURDFKLVUDQJHFKHFNVZKLFK SOLFDWLRQV$WWKHVDPHWLPHDGYDQFHVVXFKDV*166LQWHJUD-
PD\EHDSSOLHGWRERWKWKHVHQVRUPHDVXUHPHQWVDQGWKHQDYL- WLRQ VWHS GHWHFWLRQ DQG FRQWH[WVSHFL¿F PRWLRQ FRQVWUDLQWV
JDWLRQVROXWLRQ)DXOW\VHQVRUVPD\RXWSXWPHDVXUHPHQWVRXW- KDYH HQDEOHG EHWWHU QDYLJDWLRQ SHUIRUPDQFH WR EH H[WUDFWHG
VLGHWKHRSHUDWLRQDOUDQJHVSHFL¿HGE\WKHPDQXIDFWXUHURUWKH IURP ORZHU TXDOLW\ VHQVRUV /RRNLQJ WR WKH IXWXUH GHYHORS-
RSHUDWLQJUDQJHRIWKHVHQVRUHQYLURQPHQW$IDXOW\VHQVRUFDQ PHQWVLQDFFHOHURPHWHUDQGJ\URWHFKQRORJ\DUHOLNHO\WRRIIHU
DOVRSURGXFHDVXFFHVVLRQRIUHSHDWHGPHDVXUHPHQWVQXOOPHD- KLJKHUSHUIRUPDQFHDWORZHUFRVW$WWKHVDPHWLPHQHZQDYL-
VXUHPHQWVRUQRPHDVXUHPHQWV JDWLRQDQGSRVLWLRQLQJWHFKQLTXHVDUHEHLQJGHYHORSHGIRUXVH
$IDXOWPD\DOVREHLQGLFDWHGE\DQDYLJDWLRQVROXWLRQRXW- DORQJVLGHLQHUWLDOVHQVRUVLQLQWHJUDWHGV\VWHPV>@
VLGHWKHRSHUDWLRQDOHQYHORSHRIWKHDSSOLFDWLRQ(YHU\YHKLFOH )XUWKHU GHWDLOV RQ DOO RI WKH WRSLFV FRYHUHG LQ WKLV WXWRULDO
KDVDPD[LPXPVSHHGDODQGYHKLFOHRUVKLSVKRXOGDOZD\VEH PD\EHIRXQGLQ>@DQGWKHUHIHUHQFHVWKHUHLQVRPHRIZKLFK
FORVHWRWKH(DUWK¶VVXUIDFHDQGHYHU\DLUFUDIWKDVDPD[LPXP DUHOLVWHGLQWKH5HIHUHQFHVVHFWLRQ
DOWLWXGHDERYHZKLFKLWFDQQRWÀ\
:KHUHD.DOPDQ¿OWHULVXVHGWRDOLJQDQGFDOLEUDWHWKH,16
LQWHJUDWH LW ZLWK RWKHU VHQVRUV DV GHVFULEHG LQ 6HFWLRQ9, RU
REFERENCES
ERWKLWPD\DOVREHXVHGIRUIDXOWGHWHFWLRQ7KHDFFHOHURPHWHU >@ :HLQHU 7 ) 7KHRUHWLFDO DQDO\VLV RI JLPEDOOHVV LQHUWLDO UHIHUHQFH
DQGJ\URELDVHVDUHQRUPDOO\HVWLPDWHGDVVWDWHV7KHUHIRUHLI HTXLSPHQW XVLQJ GHOWDPRGXODWHG LQVWUXPHQWV 6F' WKHVLV 0DVVD-
DELDVHVWLPDWHLVVHYHUDOWLPHVWKHVWDQGDUGGHYLDWLRQVSHFL¿HG FKXVHWWV,QVWLWXWHRI7HFKQRORJ\&DPEULGJH
E\WKHPDQXIDFWXUHUWKHUHLVOLNHO\WREHDIDXOWZLWKWKHVHQVRU >@ 6DYDJH3*%OD]LQJJ\URV7KHHYROXWLRQRIVWUDSGRZQLQHUWLDOQDYL-
2XWO\LQJVWDWHHVWLPDWHVFDQDOVRDULVHEHFDXVHRIDODFNRIPHD- JDWLRQWHFKQRORJ\IRUDLUFUDIWJournal of Guidance, Control, and Dy
VXUHPHQWVRUREVHUYDELOLW\SUREOHPV+RZHYHULQWKHVHFDVHV QDPLFV 35 0D\±-XQH ±
WKHVWDWHXQFHUWDLQWLHVZLOODOVREHODUJH >@ *URYHV3'Principles of GNSS, Inertial, and Multisensor Integrated
7KH.DOPDQ¿OWHUPHDVXUHPHQWLQQRYDWLRQV SURYLGHDQ 1DYLJDWLRQ6\VWHPV QGHG %RVWRQ0$$UWHFK+RXVH
LQGLFDWLRQRIZKHWKHUWKHPHDVXUHPHQWVDQGVWDWHHVWLPDWHVDUH >@ 7LWWHUWRQ ' + DQG :HVWRQ - / Strapdown Inertial Navigation
FRQVLVWHQWZLWKHDFKRWKHU7KHUHIRUHE\FRPSDULQJWKHFXUUHQW Technology QGHG 6WHYHQDJH8QLWHG.LQJGRP,((
LQQRYDWLRQV ZLWK WKHLU H[SHFWHG XQFHUWDLQWLHV DQG FRPSXWLQJ >@ /DZUHQFH $ Modern Inertial Technology QG HG  1HZ <RUN
VWDWLVWLFV RYHU VHYHUDO HSRFKV HUURUV LQ ERWK WKH ,16 DQG WKH 6SULQJHU9HUODJ
DLGLQJVHQVRUVPD\EHGHWHFWHG>@ >@ .HPSH9Inertial MEMS Principles and Practices.&DPEULGJH8QLW-
:KHUHDVWDQGDUG,08ZLWKWKUHHDFFHOHURPHWHUVDQGWKUHH HG.LQJGRP&DPEULGJH8QLYHUVLW\3UHVV
J\URVLVXVHGWKHZKROHLQHUWLDOQDYLJDWLRQVROXWLRQPXVWQRU- >@ .DUQLFN ' HW DO +RQH\ZHOO JXQKDUG LQHUWLDO PHDVXUHPHQW XQLW
PDOO\ EH GLVFDUGHG LI D IDXOW LV IRXQG LQ RQH RI WKH VHQVRUV ,08 GHYHORSPHQW,QProceedings of the Institute of Navigation Na
+RZHYHULIDGGLWLRQDOVHQVRUVDUHLQFOXGHGDQDYLJDWLRQVROX- tional Technical Meeting,6DQ'LHJR&$-DQ±
WLRQPD\EHPDLQWDLQHG7KHVHV\VWHPVDUHNQRZQDVUHGXQ- >@ 0F*XLQQHVV + - 5DNKROLD$ . DQG %LHGHUPDQQ * : +LJK
GDQW ,08V > @7KH VHQVRUV DUH QRUPDOO\ PRXQWHG LQ D GDWDUDWH DWRP LQWHUIHURPHWHU IRU PHDVXULQJ DFFHOHUDWLRQ Applied
VNHZHGFRQ¿JXUDWLRQVRWKDWDOOVL[GHJUHHVRIIUHHGRPFDQEH Physics Letters, 100  $UWLFOH,'
REVHUYHGXVLQJDQ\WKUHHDFFHOHURPHWHUVDQGDQ\WKUHHJ\URV >@ %URZQ'HWDO$WRPLQWHUIHURPHWULFJUDYLW\VHQVRUV\VWHP,QPro
:KHUH H[WHUQDO LQIRUPDWLRQ LV DYDLODEOH IRU IDXOW GHWHFWLRQ FHHGLQJVRIWKH,(((,213RVLWLRQ/RFDWLRQDQG1DYLJDWLRQ6\PSR
UHFRYHU\IURPIDXOWVLVDFKLHYDEOHXVLQJIRXUDFFHOHURPHWHUV VLXP 3/$16 0\UWOH%HDFK6&$SU±
DQGIRXUJ\URV >@ *UHZDO06:HLOO/5DQG$QGUHZV$3Global Positioning
7KH RXWSXWV RI IRXU VNHZHG DFFHOHURPHWHUV RU J\URV PD\ 6\VWHPV ,QHUWLDO 1DYLJDWLRQ DQG ,QWHJUDWLRQ QG HG  1HZ<RUN
EHFRPSDUHGZLWKRQHDQRWKHUWRGHWHUPLQHZKHWKHUWKH\DUHLQ :LOH\
DJUHHPHQW7KLVLVNQRZQDVFRQVLVWHQF\FKHFNLQJ>@DQGFDQ >@ 'RQOH\ ($ 1XFOHDU PDJQHWLF UHVRQDQFH J\URVFRSHV ,Q Proceed
GHWHFW D IDXOW ZLWKRXW H[WHUQDO LQIRUPDWLRQ +RZHYHU LW FDQ- ings of the IEEE Sensors 2010,:DLNRORD+,1RY±

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 67


Navigation Using Inertial Sensors

>@ 6WRFNWRQ-.7DNDVH.DQG.DVHYLFK0$$EVROXWHJHRGHWLF 3URFHHGLQJVRIWKH,(((,213RVLWLRQ/RFDWLRQDQG1DYLJDWLRQ6\P


URWDWLRQ PHDVXUHPHQW XVLQJ DWRP LQWHUIHURPHWU\ Physical Review SRVLXP 3/$16 0RQWHUH\&$0D\±
Letters, 107  $UWLFOH,' >@ .D\WRQ 0 DQG :LQJ : * $WWLWXGH DQG KHDGLQJ UHIHUHQFHV ,Q
>@ (GZDQ(.QHGOLN6DQG/RIIHOG2&RQVWUDLQHGDQJXODUPRWLRQ $YLRQLFV1DYLJDWLRQ6\VWHPV QGHG 1HZ<RUN:LOH\SS
HVWLPDWLRQLQDJ\URIUHH,08IEEE Transactions on Aerospace and ±
(OHFWURQLF6\VWHPV 47 -DQ ± >@ .DSODQ('DQG+HJDUW\&-Understanding GPS Principles and
>@ (O6KHLP\17KHSRWHQWLDORISDUWLDO,08VIRUODQGYHKLFOHQDYLJD- Applications QGHG 1RUZRRG0$$UWHFK+RXVH
WLRQInside GNSS 6SULQJ ± >@ 0LVUD3DQG(QJH3*OREDO3RVLWLRQLQJ6\VWHP6LJQDOV0HDVXUH
>@ 3HWKHO6-7HVWDQGHYDOXDWLRQRIKLJKSHUIRUPDQFHPLFURHOHFWUR PHQWV DQG 3HUIRUPDQFH QG HG  /LQFROQ 0$ *DQJD-DPXQD
PHFKDQLFDO V\VWHP EDVHG LQHUWLDO PHDVXUHPHQW XQLWV ,Q Proceed 3UHVV
LQJVRIWKH,(((,213RVLWLRQ/RFDWLRQDQG1DYLJDWLRQ6\PSRVLXP >@ *HOE$ $SSOLHG 2SWLPDO (VWLPDWLRQ &DPEULGJH 0$ 0,7 3UHVV
3/$16 6DQ'LHJR&$$SU± 
>@ <XNVHO < (O6KHLP\ 1 DQG 1RXUHOGLQ $ (UURU PRGHOLQJ DQG >@ %URZQ5*DQG+ZDQJ3<&,QWURGXFWLRQWR5DQGRP6LJQDOV
FKDUDFWHUL]DWLRQRIHQYLURQPHQWDOHIIHFWVIRUORZFRVWLQHUWLDO0(06 DQG$SSOLHG.DOPDQ)LOWHULQJ UGHG 1HZ<RUN:LOH\
XQLWV,QProceedings of the IEEE/ION Position Location and Naviga >@ *UHZDO 0 6 DQG $QGUHZV $ 3 .DOPDQ )LOWHULQJ 7KHRU\ DQG
WLRQ6\PSRVLXP 3/$16 3DOP6SULQJV&$0D\± Practice QGHG 1HZ<RUN:LOH\
>@ -HNHOL & ,QHUWLDO 1DYLJDWLRQ 6\VWHPV ZLWK *HRGHWLF $SSOLFDWLRQV >@ 6LPRQ'2SWLPDO6WDWH(VWLPDWLRQ1HZ<RUN:LOH\
%HUOLQ*HUPDQ\GH*UX\WHU >@ *UHMQHU%U]H]LQVND'$<L<DQG7RWK&.%ULGJLQJJDSVLQ
>@ 6DYDJH3*Strapdown Analytics: Parts 1 and 2.0DSOH3ODLQ01 XUEDQFDQ\RQV7KHEHQH¿WVRI=8376Navigation, 48 :LQWHU 
6WUDSGRZQ$VVRFLDWHV ±
>@ )DUUHOO-$Aided Navigation,1HZ<RUN0F*UDZ+LOO >@ )R[OLQ ( 3HGHVWULDQ WUDFNLQJ ZLWK VKRHPRXQWHG LQHUWLDO VHQVRUV
>@ %ULWWLQJ.5,QHUWLDO1DYLJDWLRQ6\VWHPV$QDO\VLV1HZ<RUN:L- ,(((&RPSXWHU*UDSKLFVDQG$SSOLFDWLRQV 1RY±'HF ±
OH\ 5HSXEOLVKHGE\1RUZRRG0$$UWHFK+RXVH >@ *RGKD 6 /DFKDSHOOH * DQG &DQQRQ 0 ( ,QWHJUDWHG *36,16
>@ 1DWLRQDO,PDJHU\DQG0DSSLQJ$JHQF\ QRZ1*$ 'HSDUWPHQWRI V\VWHP IRU SHGHVWULDQ QDYLJDWLRQ LQ D VLJQDO GHJUDGHG HQYLURQPHQW
GHIHQVH ZRUOG JHRGHWLF V\VWHP 7HFK 5HS75 UG HG In Proceedings of the Institute of Navigation GNSS 2006,)RUW:RUWK
 7;6HSW±
>@ ,OLIIH-DQG/RWW5'DWXPVDQG0DS3URMHFWLRQVIRU5HPRWH6HQV >@ *URYHV3'HWDO,QHUWLDOQDYLJDWLRQYHUVXVSHGHVWULDQGHDGUHFN-
ing, GIS and Surveying QGHG (GLQEXUJK8QLWHG.LQJGRP:KLW- RQLQJ2SWLPL]LQJWKHLQWHJUDWLRQ,QProceedings of the Institute of
WOHV3XEOLVKLQJ Navigation GNSS 2007,)RUW:RUWK7;6HSW±
>@ 6DYDJH 3 * 6WUDSGRZQ LQHUWLDO QDYLJDWLRQ LQWHJUDWLRQ DOJRULWKP >@ $JJDUZDO3HWDO0(06%DVHG,QWHJUDWHG1DYLJDWLRQ1RUZRRG
GHVLJQ 3DUW  $WWLWXGH DOJRULWKPV Journal of Guidance Control 0$$UWHFK+RXVH
DQG'\QDPLFV 21 -DQ±)HE ±(UUDWXP22 0DU±$SU >@ 'LVVDQD\DNH * HW DO 7KH DLGLQJ RI D ORZFRVW VWUDSGRZQ LQHUWLDO
   6WUDSGRZQ LQHUWLDO QDYLJDWLRQ LQWHJUDWLRQ DOJRULWKP GH- PHDVXUHPHQWXQLWXVLQJYHKLFOHPRGHOFRQVWUDLQWVIRUODQGYHKLFOHDS-
VLJQ 3DUW 9HORFLW\ DQG SRVLWLRQ DOJRULWKPVJournal of Guidance SOLFDWLRQV,(((7UDQVDFWLRQVRQ5RERWLFVDQG$XWRPDWLRQ 17 2FW
&RQWURODQG'\QDPLFV 21 0DU±$SU ±(UUDWXP27  ±
0DU±$SU  >@ 1LX ; 1DVVDU 6 DQG (O6KHLP\ 1 $Q DFFXUDWH ODQGYHKLFOH
>@ /HYLQVRQ(DQG0DMXUH5$FFXUDF\HQKDQFHPHQWWHFKQLTXHVDS- 0(06,08*36QDYLJDWLRQV\VWHPXVLQJ'DX[LOLDU\YHORFLW\XS-
SOLHGWRWKHPDULQHULQJODVHULQHUWLDOQDYLJDWRU 0$5/,1 Naviga GDWHVNavigation, 54 )DOO ±
tion, 34 6SULQJ ± >@ :X < *RRGDOO & DQG (O6KHLP\ 1 6HOIFDOLEUDWLRQ IRU ,08
>@ +XD & *\URFRPSDVV DOLJQPHQW ZLWK EDVH PRWLRQV 5HVXOW IRU D  RGRPHWHUODQGQDYLJDWLRQVLPXODWLRQDQGWHVWUHVXOWV,QProceedings
QPLK,16*36V\VWHPNavigation, 47 6XPPHU ± of the Institute of Navigation International Technical Meeting, 6DQ
>@ /DQJOH\ 5 % *HWWLQJ \RXU EHDULQJV 7KH PDJQHWLF FRPSDVV DQG 'LHJR&$-DQ±
*36GPS World 6HSW ± >@ 9LQDQGH($[HOUDG3DQG$NRV'0RXQWLQJDQJOHHVWLPDWLRQIRU
>@ =KDR< 9HKLFOH /RFDWLRQ DQG 1DYLJDWLRQ 6\VWHPV 1RUZRRG 0$ SHUVRQDO QDYLJDWLRQ GHYLFHV IEEE Transactions on Vehicular Tech
$UWHFK+RXVH nology, 59 0DU ±
>@ 0DWKHU&-*URYHV3'DQG&DUWHU05$PDQPRWLRQQDYLJD- >@ 5\DQ-DQG%HYO\'5REXVWJURXQGYHKLFOHFRQVWUDLQWVIRUDLGLQJ
WLRQ V\VWHP XVLQJ KLJK VHQVLWLYLW\ *36 0(06 ,08 DQG DX[LOLDU\ VWDQG DORQH ,16 DQG GHWHUPLQLQJ LQHUWLDO VHQVRU HUURUV ,Q Proceed
VHQVRUV,QProceedings of the Institute of Navigation GNSS 2006,)RUW ings of the Institute of Navigation International Technical Meeting,
:RUWK7;6HSW± 1HZSRUW%HDFK&$-DQ±
>@ $I]DO0+8VHRI(DUWK¶VPDJQHWLF¿HOGIRUSHGHVWULDQQDYLJDWLRQ >@ %RUHQVWHLQ-2MHGD/DQG.ZDQPXDQJ6+HXULVWLFUHGXFWLRQRI
3K'GLVVHUWDWLRQ8QLYHUVLW\RI&DOJDU\&DQDGD-XO\ J\URGULIWIRUSHUVRQQHOWUDFNLQJV\VWHPVJournal of Navigation, 62
>@ *HEUH(J]LDEKHU'HWDO&DOLEUDWLRQRIVWUDSGRZQPDJQHWRPHWHUV -DQ ±
LQ PDJQHWLF ¿HOG GRPDLQ Journal of Aerospace Engineering, 19  >@ $EGXOUDKLP . HW DO 8VLQJ FRQVWUDLQWV IRU VKRH PRXQWHG LQGRRU
 ± SHGHVWULDQQDYLJDWLRQJournal of Navigation, 65 -DQ ±
>@ *XR 3 HW DO7KH VRIW LURQ DQG KDUG LURQ FDOLEUDWLRQ PHWKRG XVLQJ >@ -XGG 7$ SHUVRQDO GHDG UHFNRQLQJ PRGXOH ,Q Proceedings of the
H[WHQGHG.DOPDQ¿OWHUIRUDWWLWXGHDQGKHDGLQJUHIHUHQFHV\VWHP,Q Institute of Navigation GPS 1997,.DQVDV026HSW±

68 IEEE A&E SYSTEMS MAGAZINE FEBRUARY 2015, Part II of II


Groves

>@ .lSSL-6\UMlULQQH-DQG6DDULQHQ-0(06,08EDVHGSHGHV- >@ *URYHV3'7KH317ERRP)XWXUHWUHQGVLQLQWHJUDWHGQDYLJDWLRQ


WULDQQDYLJDWRUIRUKDQGKHOGGHYLFHV,QProceedings of the Institute Inside GNSS 0DU±$SU ±
of Navigation GPS 2001,6DOW/DNH&LW\876HSW±
>@ &ROOLQ-0H]HQWVHY2DQG/DFKDSHOOH*,QGRRUSRVLWLRQLQJV\V-
BIO
WHPXVLQJDFFHOHURPHWU\DQGKLJKDFFXUDF\KHDGLQJVHQVRUV,QPro
ceedings of the Institute of Navigation GPS/GNSS 2003,3RUWODQG25 Paul Groves KDV EHHQ UH-
6HSW± VHDUFKLQJ QDYLJDWLRQ V\VWHPV
>@ /DGHWWR 4 2Q IRRW QDYLJDWLRQ &RQWLQXRXV VWHS FDOLEUDWLRQ XVLQJ IRU  \HDUV 6LQFH  KH
ERWKFRPSOHPHQWDU\UHFXUVLYHSUHGLFWLRQDQGDGDSWLYH.DOPDQ¿OWHU- KDV EHHQ D OHFWXUHU DFDGHPLF
LQJ,QProceedings of the Institute of Navigation GPS 2000,6DOW/DNH IDFXOW\PHPEHU DW8QLYHUVLW\
&LW\876HSW± &ROOHJH /RQGRQ 3UHYLRXVO\
>@ /HSSlNRVNL+HWDO(UURUDQDO\VLVRIVWHSOHQJWKHVWLPDWLRQLQSH- KHZRUNHGDVDUHVHDUFKVFLHQ-
GHVWULDQGHDGUHFNRQLQJ,QProceedings of the Institute of Navigation WLVW DW WKH 'HIHQFH (YDOXDWLRQ
GPS 2002,3RUWODQG256HSW± DQG5HVHDUFK$JHQF\DQGWKHQ
>@ 3DUN&*HWDO$GDSWLYHVWHSOHQJWKHVWLPDWLRQZLWKDZDUHQHVVRI 4LQHWL4+HLVLQWHUHVWHGLQDOO
VHQVRUHTXLSSHGORFDWLRQIRU316,QProceedings of the Institute of DVSHFWVRIQDYLJDWLRQDQGOHDGV
Navigation GNSS 2007,)RUW:RUWK7;6HSW± UHVHDUFK LQWR QDYLJDWLRQ XVLQJ
>@ 3HL/HWDO8VLQJPRWLRQDZDUHQHVVIRUWKH'LQGRRUSHUVRQDOQDY- UDZLQHUWLDOVHQVRUVSHGHVWULDQ
LJDWLRQRQDVPDUWSKRQH,QProceedings of the Institute of Navigation PRWLRQ PRGHOLQJ DGYDQFHG LQWHJUDWLRQ DUFKLWHFWXUHV QDYLJD-
GNSS 2011,3RUWODQG256HSW± WLRQ XVLQJ QRYHO HQYLURQPHQWDO IHDWXUHV DQG *166 VKDGRZ
>@ *LOPRUH - 3 DQG &RRSHU 5 - 6,58 GHYHORSPHQW )LQDO 5HSRUW PDWFKLQJ
9RO6\VWHP'HYHORSPHQW&KDUOHV6WDUN'UDSHU/DERUDWRU\&DP- +H LV DQ DXWKRU RI PRUH WKDQ  WHFKQLFDO SXEOLFDWLRQV LQ-
EULGJH0$ FOXGLQJWKHERRN3ULQFLSOHVRI*166,QHUWLDODQG0XOWL6HQVRU
>@ 6XNNDULHK6HWDO$ORZFRVWUHGXQGDQWLQHUWLDOPHDVXUHPHQWXQLW ,QWHJUDWHG1DYLJDWLRQ6\VWHPVQRZLQLWVVHFRQGHGLWLRQ+HLVD
IRU XQPDQQHG DLU YHKLFOHV International Journal of Robotics Re IHOORZRIWKH5R\DO,QVWLWXWHRI1DYLJDWLRQDQGKROGVDEDFKHORU¶V
search, 19 1RY ± GHJUHHDQGGRFWRUDWHLQSK\VLFVIURPWKH8QLYHUVLW\RI2[IRUG

FEBRUARY 2015, Part II of II IEEE A&E SYSTEMS MAGAZINE 69

View publication stats

You might also like