{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T12:18:48Z","timestamp":1764937128042,"version":"3.38.0"},"reference-count":45,"publisher":"SAGE Publications","issue":"2-3","license":[{"start":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T00:00:00Z","timestamp":1604534400000},"content-version":"vor","delay-in-days":366,"URL":"http:\/\/www.sagepub.com\/licence-information-for-chorus"}],"funder":[{"DOI":"10.13039\/100000141","name":"Division of Ocean Sciences","doi-asserted-by":"publisher","award":["1435818"],"award-info":[{"award-number":["1435818"]}],"id":[{"id":"10.13039\/100000141","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2020,3]]},"abstract":"<jats:p> This article reports an adaptive sensor bias observer and attitude observer operating directly on [Formula: see text] for true-north gyrocompass systems that utilize six-degree-of-freedom inertial measurement units (IMUs) with three-axis accelerometers and three-axis angular rate gyroscopes (without magnetometers). Most present-day low-cost robotic vehicles employ attitude estimation systems that employ microelectromechanical system (MEMS) magnetometers, angular rate gyros, and accelerometers to estimate magnetic attitude (roll, pitch, and magnetic heading) with limited heading accuracy. Present-day MEMS gyros are not sensitive enough to dynamically detect the Earth\u2019s rotation, and thus cannot be used to estimate true-north geodetic heading. Relying on magnetic compasses can be problematic for vehicles that operate in environments with magnetic anomalies and those requiring high-accuracy navigation as the limited accuracy ([Formula: see text] error) of magnetic compasses is typically the largest error source in underwater vehicle navigation systems. Moreover, magnetic compasses need to undergo time-consuming recalibration for hard-iron and soft-iron errors every time a vehicle is reconfigured with a new instrument or other payload, as very frequently occurs on oceanographic marine vehicles. In contrast, the gyrocompass system reported herein utilizes fiber optic gyroscope (FOG) IMU angular rate gyro and MEMS accelerometer measurements (without magnetometers) to dynamically estimate the instrument\u2019s time-varying true-north attitude (roll, pitch, and geodetic heading) in real-time while the instrument is subject to a priori unknown rotations. This gyrocompass system is immune to magnetic anomalies and does not require recalibration every time a new payload is added to or removed from the vehicle. Stability proofs for the reported bias and attitude observers, preliminary simulations, and a full-scale vehicle trial are reported that suggest the viability of the true-north gyrocompass system to provide dynamic real-time true-north heading, pitch, and roll utilizing a comparatively low-cost FOG IMU. <\/jats:p>","DOI":"10.1177\/0278364919881689","type":"journal-article","created":{"date-parts":[[2019,11,5]],"date-time":"2019-11-05T13:01:51Z","timestamp":1572958911000},"page":"321-338","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":8,"title":["Adaptive bias and attitude observer on the special orthogonal group for true-north gyrocompass systems: Theory and preliminary results"],"prefix":"10.1177","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6214-9992","authenticated-orcid":false,"given":"Andrew R","family":"Spielvogel","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD, USA"}]},{"given":"Louis L","family":"Whitcomb","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Johns Hopkins University, Baltimore, MD, USA"}]}],"member":"179","published-online":{"date-parts":[[2019,11,5]]},"reference":[{"issue":"4","key":"bibr1-0278364919881689","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1007\/BF03546247","volume":"50","author":"Alonso R","year":"2002","journal-title":"Journal of the Astronautical Sciences"},{"issue":"4","key":"bibr2-0278364919881689","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1007\/BF03546249","volume":"50","author":"Alonso R","year":"2002","journal-title":"Journal of the Astronautical Sciences"},{"key":"bibr3-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysconle.2019.03.001"},{"key":"bibr4-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6911(00)00065-7"},{"volume-title":"Stochastic Models, Information Theory, and Lie Groups, Volume 2: Analytic Methods and Modern Applications","year":"2011","author":"Chirikjian GS","key":"bibr5-0278364919881689"},{"key":"bibr6-0278364919881689","first-page":"1417","volume":"3","author":"Clegg D","year":"2003","journal-title":"OCEANS 2003"},{"key":"bibr7-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/OCEANS.2012.6405131"},{"key":"bibr8-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2016.2559941"},{"key":"bibr9-0278364919881689","doi-asserted-by":"publisher","DOI":"10.2514\/1.6278"},{"key":"bibr10-0278364919881689","doi-asserted-by":"publisher","DOI":"10.2514\/1.22452"},{"key":"bibr11-0278364919881689","unstructured":"Gambhir B (1975) Determination of magnetometer biases using module RESIDG. Report 3000-32700:01, Computer Sciences Corporation."},{"volume-title":"Proceedings of Australiasian Conference on Robotics and Automation (ACRA)","year":"2005","author":"George M","key":"bibr12-0278364919881689"},{"key":"bibr13-0278364919881689","first-page":"1167","volume-title":"2008 IEEE\/ION Position, Location and Navigation Symposium","author":"Guo P","year":"2008"},{"key":"bibr14-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2006.1642025"},{"key":"bibr15-0278364919881689","unstructured":"iXblue SAS, Cedex France (2008) iXSEA PHINS INS datasheet. https:\/\/www.ixblue.com\/sites\/default\/files\/2019-06\/Phins_2019.pdf"},{"journal-title":"PHINS III User Guide","year":"2008","author":"IXSEA","key":"bibr16-0278364919881689"},{"volume-title":"Noninear Systems","year":"1996","author":"Khalil HK","key":"bibr17-0278364919881689"},{"key":"bibr18-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2003.12.010"},{"key":"bibr19-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2006.886829"},{"key":"bibr20-0278364919881689","first-page":"787","volume-title":"2012 15th International Conference on Information Fusion (FUSION)","author":"Kok M","year":"2012"},{"key":"bibr21-0278364919881689","unstructured":"KVH Industries, Inc. (2015) KVH 1775 IMU datasheet, KVH Industries, Inc., Middletown, RI, USA. http:\/\/www.kvh.com\/ViewAttachment.aspx?guidID=DFB3BCDF-CFA1-422D-837A-92F4F68D9BE5"},{"key":"bibr22-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/23\/10\/105105"},{"key":"bibr23-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2008.923738"},{"key":"bibr24-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2011.2160468"},{"key":"bibr25-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2005.1544997"},{"key":"bibr26-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2006.02.015"},{"volume-title":"A Mathematical Introduction to Robotic Manipulation","year":"1994","author":"Murray RM","key":"bibr27-0278364919881689"},{"volume-title":"Stable adaptive systems","year":"1989","author":"Narendra KS","key":"bibr28-0278364919881689"},{"key":"bibr29-0278364919881689","first-page":"1","volume-title":"2013 OCEANS","author":"Packard GE","year":"2013"},{"key":"bibr30-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1080\/00207720601110798"},{"key":"bibr31-0278364919881689","volume-title":"Linear System Theory","author":"Rugh WJ","year":"1996","edition":"2"},{"volume-title":"Adaptive control: Stability, convergence and robustness","year":"1989","author":"Sastry S","key":"bibr32-0278364919881689"},{"key":"bibr33-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5979795"},{"key":"bibr34-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6094702"},{"key":"bibr35-0278364919881689","first-page":"1","author":"Spielvogel AR","year":"2015","journal-title":"2015 OCEANS"},{"key":"bibr36-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2017.7989367"},{"key":"bibr37-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2017.8206480"},{"key":"bibr38-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8594439"},{"key":"bibr39-0278364919881689","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2018.XIV.034"},{"key":"bibr40-0278364919881689","first-page":"1","author":"Steele E","year":"2012","journal-title":"2012 IEEE\/OES Autonomous Underwater Vehicles (AUV)"},{"journal-title":"Robotics: Science and Systems","year":"2013","author":"Troni G","key":"bibr41-0278364919881689"},{"key":"bibr42-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2019.2920367"},{"key":"bibr43-0278364919881689","unstructured":"Woodman OJ (2007) An introduction to inertial navigation. Technical report, University of Cambridge, Cambridge, UK. http:\/\/www.cl.cam.ac.uk\/techreports\/UCAM-CL-TR-696.pdf"},{"key":"bibr44-0278364919881689","doi-asserted-by":"publisher","DOI":"10.1109\/CDC.2015.7402527"},{"key":"bibr45-0278364919881689","first-page":"1","author":"Zhou M","year":"2014","journal-title":"2014 IEEE\/OES Autonomous Underwater Vehicles (AUV)"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364919881689","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0278364919881689","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364919881689","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364919881689","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T16:12:38Z","timestamp":1740931958000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364919881689"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,5]]},"references-count":45,"journal-issue":{"issue":"2-3","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["10.1177\/0278364919881689"],"URL":"https:\/\/doi.org\/10.1177\/0278364919881689","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"type":"print","value":"0278-3649"},{"type":"electronic","value":"1741-3176"}],"subject":[],"published":{"date-parts":[[2019,11,5]]}}}