Complete Tri-Axis Magnetometer Calibration with a Gyro Auxiliary
Magnetometers combined with inertial sensors are widely used for orientation estimation, and calibrations are necessary to achieve high accuracy. This paper presents a complete tri-axis magnetometer calibration algorithm with a gyro auxiliary. The magnetic distortions and sensor errors, including th...
Gespeichert in:
Veröffentlicht in: | Sensors (Basel, Switzerland) Switzerland), 2017-05, Vol.17 (6), p.1223 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 6 |
container_start_page | 1223 |
container_title | Sensors (Basel, Switzerland) |
container_volume | 17 |
creator | Yang, Deng You, Zheng Li, Bin Duan, Wenrui Yuan, Binwen |
description | Magnetometers combined with inertial sensors are widely used for orientation estimation, and calibrations are necessary to achieve high accuracy. This paper presents a complete tri-axis magnetometer calibration algorithm with a gyro auxiliary. The magnetic distortions and sensor errors, including the misalignment error between the magnetometer and assembled platform, are compensated after calibration. With the gyro auxiliary, the magnetometer linear interpolation outputs are calculated, and the error parameters are evaluated under linear operations of magnetometer interpolation outputs. The simulation and experiment are performed to illustrate the efficiency of the algorithm. After calibration, the heading errors calculated by magnetometers are reduced to 0.5° (1σ). This calibration algorithm can also be applied to tri-axis accelerometers whose error model is similar to tri-axis magnetometers. |
doi_str_mv | 10.3390/s17061223 |
format | Article |
fullrecord | <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_5492709</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2108703608</sourcerecordid><originalsourceid>FETCH-LOGICAL-c403t-bc26208f9493fb430b473c1454664e451cc260661e36b6935e660d43e16d31e33</originalsourceid><addsrcrecordid>eNpdkUFPwzAMhSMEgjE48AdQJS5wKDhxmrYXxDTBQBriMs5R2mUjqG1G0sL278m0MQG-2LI_PT3rEXJG4RoxhxtPUxCUMdwjPcoZjzPGYP_XfESOvX8HYIiYHZIjliVZSmnSI3dDWy8q3epo4kw8WBofPat5o1tbh6WLhqoyhVOtsU30Zdq3SEWjlbPRoFuayii3OiEHM1V5fbrtffL6cD8ZPsbjl9HTcDCOSw7YxkXJBINslvMcZwVHKHiKJeUJF4JrntAyACAE1SgKkWOihYApR03FFMMS--R2o7voilpPS920TlVy4UwdXEirjPx7acybnNtPmfCcpZAHgcutgLMfnfatrI0vdVWpRtvOS5pDCqGSLKAX_9B327kmvCcZhSwFFLCmrjZU6az3Ts92ZijIdS5yl0tgz3-735E_QeA3gliF0w</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2108703608</pqid></control><display><type>article</type><title>Complete Tri-Axis Magnetometer Calibration with a Gyro Auxiliary</title><source>DOAJ Directory of Open Access Journals</source><source>MDPI - Multidisciplinary Digital Publishing Institute</source><source>EZB-FREE-00999 freely available EZB journals</source><source>PubMed Central</source><source>Free Full-Text Journals in Chemistry</source><creator>Yang, Deng ; You, Zheng ; Li, Bin ; Duan, Wenrui ; Yuan, Binwen</creator><creatorcontrib>Yang, Deng ; You, Zheng ; Li, Bin ; Duan, Wenrui ; Yuan, Binwen</creatorcontrib><description>Magnetometers combined with inertial sensors are widely used for orientation estimation, and calibrations are necessary to achieve high accuracy. This paper presents a complete tri-axis magnetometer calibration algorithm with a gyro auxiliary. The magnetic distortions and sensor errors, including the misalignment error between the magnetometer and assembled platform, are compensated after calibration. With the gyro auxiliary, the magnetometer linear interpolation outputs are calculated, and the error parameters are evaluated under linear operations of magnetometer interpolation outputs. The simulation and experiment are performed to illustrate the efficiency of the algorithm. After calibration, the heading errors calculated by magnetometers are reduced to 0.5° (1σ). This calibration algorithm can also be applied to tri-axis accelerometers whose error model is similar to tri-axis magnetometers.</description><identifier>ISSN: 1424-8220</identifier><identifier>EISSN: 1424-8220</identifier><identifier>DOI: 10.3390/s17061223</identifier><identifier>PMID: 28587115</identifier><language>eng</language><publisher>Switzerland: MDPI AG</publisher><subject>Accelerometers ; Algorithms ; Calibration ; Computer simulation ; Error detection ; Interpolation ; Misalignment</subject><ispartof>Sensors (Basel, Switzerland), 2017-05, Vol.17 (6), p.1223</ispartof><rights>2017. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>2017 by the authors. 2017</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c403t-bc26208f9493fb430b473c1454664e451cc260661e36b6935e660d43e16d31e33</citedby><cites>FETCH-LOGICAL-c403t-bc26208f9493fb430b473c1454664e451cc260661e36b6935e660d43e16d31e33</cites><orcidid>0000-0003-4833-9065</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC5492709/pdf/$$EPDF$$P50$$Gpubmedcentral$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC5492709/$$EHTML$$P50$$Gpubmedcentral$$Hfree_for_read</linktohtml><link.rule.ids>230,314,724,777,781,861,882,27905,27906,53772,53774</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/28587115$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Yang, Deng</creatorcontrib><creatorcontrib>You, Zheng</creatorcontrib><creatorcontrib>Li, Bin</creatorcontrib><creatorcontrib>Duan, Wenrui</creatorcontrib><creatorcontrib>Yuan, Binwen</creatorcontrib><title>Complete Tri-Axis Magnetometer Calibration with a Gyro Auxiliary</title><title>Sensors (Basel, Switzerland)</title><addtitle>Sensors (Basel)</addtitle><description>Magnetometers combined with inertial sensors are widely used for orientation estimation, and calibrations are necessary to achieve high accuracy. This paper presents a complete tri-axis magnetometer calibration algorithm with a gyro auxiliary. The magnetic distortions and sensor errors, including the misalignment error between the magnetometer and assembled platform, are compensated after calibration. With the gyro auxiliary, the magnetometer linear interpolation outputs are calculated, and the error parameters are evaluated under linear operations of magnetometer interpolation outputs. The simulation and experiment are performed to illustrate the efficiency of the algorithm. After calibration, the heading errors calculated by magnetometers are reduced to 0.5° (1σ). This calibration algorithm can also be applied to tri-axis accelerometers whose error model is similar to tri-axis magnetometers.</description><subject>Accelerometers</subject><subject>Algorithms</subject><subject>Calibration</subject><subject>Computer simulation</subject><subject>Error detection</subject><subject>Interpolation</subject><subject>Misalignment</subject><issn>1424-8220</issn><issn>1424-8220</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNpdkUFPwzAMhSMEgjE48AdQJS5wKDhxmrYXxDTBQBriMs5R2mUjqG1G0sL278m0MQG-2LI_PT3rEXJG4RoxhxtPUxCUMdwjPcoZjzPGYP_XfESOvX8HYIiYHZIjliVZSmnSI3dDWy8q3epo4kw8WBofPat5o1tbh6WLhqoyhVOtsU30Zdq3SEWjlbPRoFuayii3OiEHM1V5fbrtffL6cD8ZPsbjl9HTcDCOSw7YxkXJBINslvMcZwVHKHiKJeUJF4JrntAyACAE1SgKkWOihYApR03FFMMS--R2o7voilpPS920TlVy4UwdXEirjPx7acybnNtPmfCcpZAHgcutgLMfnfatrI0vdVWpRtvOS5pDCqGSLKAX_9B327kmvCcZhSwFFLCmrjZU6az3Ts92ZijIdS5yl0tgz3-735E_QeA3gliF0w</recordid><startdate>20170526</startdate><enddate>20170526</enddate><creator>Yang, Deng</creator><creator>You, Zheng</creator><creator>Li, Bin</creator><creator>Duan, Wenrui</creator><creator>Yuan, Binwen</creator><general>MDPI AG</general><general>MDPI</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7X7</scope><scope>7XB</scope><scope>88E</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>K9.</scope><scope>M0S</scope><scope>M1P</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0003-4833-9065</orcidid></search><sort><creationdate>20170526</creationdate><title>Complete Tri-Axis Magnetometer Calibration with a Gyro Auxiliary</title><author>Yang, Deng ; You, Zheng ; Li, Bin ; Duan, Wenrui ; Yuan, Binwen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c403t-bc26208f9493fb430b473c1454664e451cc260661e36b6935e660d43e16d31e33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Accelerometers</topic><topic>Algorithms</topic><topic>Calibration</topic><topic>Computer simulation</topic><topic>Error detection</topic><topic>Interpolation</topic><topic>Misalignment</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yang, Deng</creatorcontrib><creatorcontrib>You, Zheng</creatorcontrib><creatorcontrib>Li, Bin</creatorcontrib><creatorcontrib>Duan, Wenrui</creatorcontrib><creatorcontrib>Yuan, Binwen</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Health & Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Medical Database (Alumni Edition)</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Health & Medical Complete (Alumni)</collection><collection>Health & Medical Collection (Alumni Edition)</collection><collection>Medical Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Sensors (Basel, Switzerland)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Yang, Deng</au><au>You, Zheng</au><au>Li, Bin</au><au>Duan, Wenrui</au><au>Yuan, Binwen</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Complete Tri-Axis Magnetometer Calibration with a Gyro Auxiliary</atitle><jtitle>Sensors (Basel, Switzerland)</jtitle><addtitle>Sensors (Basel)</addtitle><date>2017-05-26</date><risdate>2017</risdate><volume>17</volume><issue>6</issue><spage>1223</spage><pages>1223-</pages><issn>1424-8220</issn><eissn>1424-8220</eissn><abstract>Magnetometers combined with inertial sensors are widely used for orientation estimation, and calibrations are necessary to achieve high accuracy. This paper presents a complete tri-axis magnetometer calibration algorithm with a gyro auxiliary. The magnetic distortions and sensor errors, including the misalignment error between the magnetometer and assembled platform, are compensated after calibration. With the gyro auxiliary, the magnetometer linear interpolation outputs are calculated, and the error parameters are evaluated under linear operations of magnetometer interpolation outputs. The simulation and experiment are performed to illustrate the efficiency of the algorithm. After calibration, the heading errors calculated by magnetometers are reduced to 0.5° (1σ). This calibration algorithm can also be applied to tri-axis accelerometers whose error model is similar to tri-axis magnetometers.</abstract><cop>Switzerland</cop><pub>MDPI AG</pub><pmid>28587115</pmid><doi>10.3390/s17061223</doi><orcidid>https://orcid.org/0000-0003-4833-9065</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1424-8220 |
ispartof | Sensors (Basel, Switzerland), 2017-05, Vol.17 (6), p.1223 |
issn | 1424-8220 1424-8220 |
language | eng |
recordid | cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_5492709 |
source | DOAJ Directory of Open Access Journals; MDPI - Multidisciplinary Digital Publishing Institute; EZB-FREE-00999 freely available EZB journals; PubMed Central; Free Full-Text Journals in Chemistry |
subjects | Accelerometers Algorithms Calibration Computer simulation Error detection Interpolation Misalignment |
title | Complete Tri-Axis Magnetometer Calibration with a Gyro Auxiliary |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T07%3A50%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Complete%20Tri-Axis%20Magnetometer%20Calibration%20with%20a%20Gyro%20Auxiliary&rft.jtitle=Sensors%20(Basel,%20Switzerland)&rft.au=Yang,%20Deng&rft.date=2017-05-26&rft.volume=17&rft.issue=6&rft.spage=1223&rft.pages=1223-&rft.issn=1424-8220&rft.eissn=1424-8220&rft_id=info:doi/10.3390/s17061223&rft_dat=%3Cproquest_pubme%3E2108703608%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2108703608&rft_id=info:pmid/28587115&rfr_iscdi=true |