Loading…

A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors

Attitude determination systems that use inexpensive sensors and are based on computationally efficient and robust algorithms are indispensable for real-time vehicle navigation, guidance and control applications. This paper describes an attitude determination system that is based on two vector measur...

Full description

Saved in:
Bibliographic Details
Main Authors: Gebre-Egziabher, D., Elkaim, G.H., Powell, J.D., Parkinson, B.W.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 192
container_issue
container_start_page 185
container_title
container_volume
creator Gebre-Egziabher, D.
Elkaim, G.H.
Powell, J.D.
Parkinson, B.W.
description Attitude determination systems that use inexpensive sensors and are based on computationally efficient and robust algorithms are indispensable for real-time vehicle navigation, guidance and control applications. This paper describes an attitude determination system that is based on two vector measurements of non-zero, non-colinear vectors. The algorithm is based on a quaternion formulation of Wahba's (1966) problem, whereby the error quaternion (q/sub e/) becomes the observed state and can be cast into a standard linear measurement equation. Using the Earth's magnetic field and gravity as the two measured quantities, a low-cost attitude determination system is proposed. An iterated least-squares solution to the attitude determination problem is tested on simulated static cases, and shown to be globally convergent. A time-varying Kalman filter implementation of the same formulation is tested on simulated data and experimental data from a maneuvering aircraft. The time-varying Kalman filter implementation of this algorithm is exercised on simulated and real data collected from an inexpensive triad of accelerometers and magnetometers. The accelerometers in conjunction with the derivative of GPS velocity provided a measure of the gravitation field vector and the magnetometers measured the Earth's magnetic field vector. Tracking errors on experimental data are shown to be less than 1 degree mean and standard deviation of approximately 11 degrees in yaw, and 3 degrees in pitch and roll. Best case performance of the system during maneuvering is shown to improve standard deviations to approximately 3 degrees in yaw, and 1.5 degrees in pitch and roll.
doi_str_mv 10.1109/PLANS.2000.838301
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_838301</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>838301</ieee_id><sourcerecordid>838301</sourcerecordid><originalsourceid>FETCH-LOGICAL-i621-f0431c122b19fd8fb1319c7ca9b2ba43cdd83e252f0e5559f9bcc67fc5a821c23</originalsourceid><addsrcrecordid>eNot0MtKxDAYBeCACOo4D6CrvEDrn6SZpssyeIOigrMfkvTPEOllTFKkb2-hszqL73AWh5AHBjljUD19NfXHd84BIFdCCWBX5A5KBUKqkhc3ZBvjz4IgoYSivCV9TU9zGDMXEOnvpBOGwY9DZnTEluqUfJpapC0u0PtBpwVpnGPCnsbJJ206pG4M1PfnDnsc0lqZoh9OtBv_qB1johGHOIZ4T66d7iJuL7khh5fnw_4taz5f3_d1k_kdZ5mDQjDLODescq1yhglW2dLqynCjC2HbVgnkkjtAKWXlKmPtrnRWasWZ5WJDHtdZj4jHc_C9DvNx_UP8A7l8WaY</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Gebre-Egziabher, D. ; Elkaim, G.H. ; Powell, J.D. ; Parkinson, B.W.</creator><creatorcontrib>Gebre-Egziabher, D. ; Elkaim, G.H. ; Powell, J.D. ; Parkinson, B.W.</creatorcontrib><description>Attitude determination systems that use inexpensive sensors and are based on computationally efficient and robust algorithms are indispensable for real-time vehicle navigation, guidance and control applications. This paper describes an attitude determination system that is based on two vector measurements of non-zero, non-colinear vectors. The algorithm is based on a quaternion formulation of Wahba's (1966) problem, whereby the error quaternion (q/sub e/) becomes the observed state and can be cast into a standard linear measurement equation. Using the Earth's magnetic field and gravity as the two measured quantities, a low-cost attitude determination system is proposed. An iterated least-squares solution to the attitude determination problem is tested on simulated static cases, and shown to be globally convergent. A time-varying Kalman filter implementation of the same formulation is tested on simulated data and experimental data from a maneuvering aircraft. The time-varying Kalman filter implementation of this algorithm is exercised on simulated and real data collected from an inexpensive triad of accelerometers and magnetometers. The accelerometers in conjunction with the derivative of GPS velocity provided a measure of the gravitation field vector and the magnetometers measured the Earth's magnetic field vector. Tracking errors on experimental data are shown to be less than 1 degree mean and standard deviation of approximately 11 degrees in yaw, and 3 degrees in pitch and roll. Best case performance of the system during maneuvering is shown to improve standard deviations to approximately 3 degrees in yaw, and 1.5 degrees in pitch and roll.</description><identifier>ISBN: 0780358724</identifier><identifier>ISBN: 9780780358720</identifier><identifier>DOI: 10.1109/PLANS.2000.838301</identifier><language>eng</language><publisher>IEEE</publisher><subject>Accelerometers ; Earth ; Magnetic field measurement ; Magnetometers ; Navigation ; Position measurement ; Quaternions ; Testing ; Vectors ; Velocity measurement</subject><ispartof>IEEE 2000. Position Location and Navigation Symposium (Cat. No.00CH37062), 2000, p.185-192</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/838301$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/838301$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Gebre-Egziabher, D.</creatorcontrib><creatorcontrib>Elkaim, G.H.</creatorcontrib><creatorcontrib>Powell, J.D.</creatorcontrib><creatorcontrib>Parkinson, B.W.</creatorcontrib><title>A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors</title><title>IEEE 2000. Position Location and Navigation Symposium (Cat. No.00CH37062)</title><addtitle>PLANS</addtitle><description>Attitude determination systems that use inexpensive sensors and are based on computationally efficient and robust algorithms are indispensable for real-time vehicle navigation, guidance and control applications. This paper describes an attitude determination system that is based on two vector measurements of non-zero, non-colinear vectors. The algorithm is based on a quaternion formulation of Wahba's (1966) problem, whereby the error quaternion (q/sub e/) becomes the observed state and can be cast into a standard linear measurement equation. Using the Earth's magnetic field and gravity as the two measured quantities, a low-cost attitude determination system is proposed. An iterated least-squares solution to the attitude determination problem is tested on simulated static cases, and shown to be globally convergent. A time-varying Kalman filter implementation of the same formulation is tested on simulated data and experimental data from a maneuvering aircraft. The time-varying Kalman filter implementation of this algorithm is exercised on simulated and real data collected from an inexpensive triad of accelerometers and magnetometers. The accelerometers in conjunction with the derivative of GPS velocity provided a measure of the gravitation field vector and the magnetometers measured the Earth's magnetic field vector. Tracking errors on experimental data are shown to be less than 1 degree mean and standard deviation of approximately 11 degrees in yaw, and 3 degrees in pitch and roll. Best case performance of the system during maneuvering is shown to improve standard deviations to approximately 3 degrees in yaw, and 1.5 degrees in pitch and roll.</description><subject>Accelerometers</subject><subject>Earth</subject><subject>Magnetic field measurement</subject><subject>Magnetometers</subject><subject>Navigation</subject><subject>Position measurement</subject><subject>Quaternions</subject><subject>Testing</subject><subject>Vectors</subject><subject>Velocity measurement</subject><isbn>0780358724</isbn><isbn>9780780358720</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2000</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNot0MtKxDAYBeCACOo4D6CrvEDrn6SZpssyeIOigrMfkvTPEOllTFKkb2-hszqL73AWh5AHBjljUD19NfXHd84BIFdCCWBX5A5KBUKqkhc3ZBvjz4IgoYSivCV9TU9zGDMXEOnvpBOGwY9DZnTEluqUfJpapC0u0PtBpwVpnGPCnsbJJ206pG4M1PfnDnsc0lqZoh9OtBv_qB1johGHOIZ4T66d7iJuL7khh5fnw_4taz5f3_d1k_kdZ5mDQjDLODescq1yhglW2dLqynCjC2HbVgnkkjtAKWXlKmPtrnRWasWZ5WJDHtdZj4jHc_C9DvNx_UP8A7l8WaY</recordid><startdate>2000</startdate><enddate>2000</enddate><creator>Gebre-Egziabher, D.</creator><creator>Elkaim, G.H.</creator><creator>Powell, J.D.</creator><creator>Parkinson, B.W.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>2000</creationdate><title>A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors</title><author>Gebre-Egziabher, D. ; Elkaim, G.H. ; Powell, J.D. ; Parkinson, B.W.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i621-f0431c122b19fd8fb1319c7ca9b2ba43cdd83e252f0e5559f9bcc67fc5a821c23</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Accelerometers</topic><topic>Earth</topic><topic>Magnetic field measurement</topic><topic>Magnetometers</topic><topic>Navigation</topic><topic>Position measurement</topic><topic>Quaternions</topic><topic>Testing</topic><topic>Vectors</topic><topic>Velocity measurement</topic><toplevel>online_resources</toplevel><creatorcontrib>Gebre-Egziabher, D.</creatorcontrib><creatorcontrib>Elkaim, G.H.</creatorcontrib><creatorcontrib>Powell, J.D.</creatorcontrib><creatorcontrib>Parkinson, B.W.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gebre-Egziabher, D.</au><au>Elkaim, G.H.</au><au>Powell, J.D.</au><au>Parkinson, B.W.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors</atitle><btitle>IEEE 2000. Position Location and Navigation Symposium (Cat. No.00CH37062)</btitle><stitle>PLANS</stitle><date>2000</date><risdate>2000</risdate><spage>185</spage><epage>192</epage><pages>185-192</pages><isbn>0780358724</isbn><isbn>9780780358720</isbn><abstract>Attitude determination systems that use inexpensive sensors and are based on computationally efficient and robust algorithms are indispensable for real-time vehicle navigation, guidance and control applications. This paper describes an attitude determination system that is based on two vector measurements of non-zero, non-colinear vectors. The algorithm is based on a quaternion formulation of Wahba's (1966) problem, whereby the error quaternion (q/sub e/) becomes the observed state and can be cast into a standard linear measurement equation. Using the Earth's magnetic field and gravity as the two measured quantities, a low-cost attitude determination system is proposed. An iterated least-squares solution to the attitude determination problem is tested on simulated static cases, and shown to be globally convergent. A time-varying Kalman filter implementation of the same formulation is tested on simulated data and experimental data from a maneuvering aircraft. The time-varying Kalman filter implementation of this algorithm is exercised on simulated and real data collected from an inexpensive triad of accelerometers and magnetometers. The accelerometers in conjunction with the derivative of GPS velocity provided a measure of the gravitation field vector and the magnetometers measured the Earth's magnetic field vector. Tracking errors on experimental data are shown to be less than 1 degree mean and standard deviation of approximately 11 degrees in yaw, and 3 degrees in pitch and roll. Best case performance of the system during maneuvering is shown to improve standard deviations to approximately 3 degrees in yaw, and 1.5 degrees in pitch and roll.</abstract><pub>IEEE</pub><doi>10.1109/PLANS.2000.838301</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 0780358724
ispartof IEEE 2000. Position Location and Navigation Symposium (Cat. No.00CH37062), 2000, p.185-192
issn
language eng
recordid cdi_ieee_primary_838301
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Accelerometers
Earth
Magnetic field measurement
Magnetometers
Navigation
Position measurement
Quaternions
Testing
Vectors
Velocity measurement
title A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T09%3A29%3A32IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20gyro-free%20quaternion-based%20attitude%20determination%20system%20suitable%20for%20implementation%20using%20low%20cost%20sensors&rft.btitle=IEEE%202000.%20Position%20Location%20and%20Navigation%20Symposium%20(Cat.%20No.00CH37062)&rft.au=Gebre-Egziabher,%20D.&rft.date=2000&rft.spage=185&rft.epage=192&rft.pages=185-192&rft.isbn=0780358724&rft.isbn_list=9780780358720&rft_id=info:doi/10.1109/PLANS.2000.838301&rft_dat=%3Cieee_6IE%3E838301%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i621-f0431c122b19fd8fb1319c7ca9b2ba43cdd83e252f0e5559f9bcc67fc5a821c23%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=838301&rfr_iscdi=true