An Attitude Navigation System Based on the GPS
In this paper, the use of multi-GPS receiver to estimate the parameters ofattitude (orientation) of a platform is developed. The GPS receiver has twomeasurements; pseudorange and carrier phase. The latter is highly accurate (subcentimeter-level).Therefore, it is used to give precise attitude paramet...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Unviversity of Technology- Iraq
2010-02-01
|
Series: | Engineering and Technology Journal |
Subjects: | |
Online Access: | https://etj.uotechnology.edu.iq/article_27123_8c012828fa1e4026a61429a8e3b30843.pdf |
_version_ | 1797325356448874496 |
---|---|
author | Saad A-R. Makki Mushtaq Talib Abd |
author_facet | Saad A-R. Makki Mushtaq Talib Abd |
author_sort | Saad A-R. Makki |
collection | DOAJ |
description | In this paper, the use of multi-GPS receiver to estimate the parameters ofattitude (orientation) of a platform is developed. The GPS receiver has twomeasurements; pseudorange and carrier phase. The latter is highly accurate (subcentimeter-level).Therefore, it is used to give precise attitude parameters. But thecarrier phase has one problem; an initial integer ambiguity must be resolved first.Without resolution of this integer, the carrier phase is meaningless. Therefore, theattitude determination technique based on the carrier phase observable of the GPSinvolves two steps; integer ambiguity resolution and attitude estimation. Here, twomethods are used for attitude estimation; first, Single-point method that is based onthe least square approach is developed using the quaternion representation. Second,Eigenproblem algorithm that is used to minimize a quartic quaternion-based costfunction. In order to resolve the integer ambiguity, an attitude-independentalgorithm is developed. This algorithm first incorporates an instantaneous integersearch to significantly reduce the search space using a geometric inequality. Then,a batch-type loss function is used to check the remaining integers in order todetermine the optimal integer. The results show that the Single-point method ismore accurate (with RMS 0.137, 0.079 and 0.197 degree in yaw, pitch and rollrespectively), and it convergences exponentially to the correct solution. TheEigenproblem may diverge when the initial quaternion is far. |
first_indexed | 2024-03-08T06:08:21Z |
format | Article |
id | doaj.art-34cfabfb3fe74bc5b17d576f8e1c24fa |
institution | Directory Open Access Journal |
issn | 1681-6900 2412-0758 |
language | English |
last_indexed | 2024-03-08T06:08:21Z |
publishDate | 2010-02-01 |
publisher | Unviversity of Technology- Iraq |
record_format | Article |
series | Engineering and Technology Journal |
spelling | doaj.art-34cfabfb3fe74bc5b17d576f8e1c24fa2024-02-04T17:44:54ZengUnviversity of Technology- IraqEngineering and Technology Journal1681-69002412-07582010-02-0128589090710.30684/etj.28.5.327123An Attitude Navigation System Based on the GPSSaad A-R. MakkiMushtaq Talib AbdIn this paper, the use of multi-GPS receiver to estimate the parameters ofattitude (orientation) of a platform is developed. The GPS receiver has twomeasurements; pseudorange and carrier phase. The latter is highly accurate (subcentimeter-level).Therefore, it is used to give precise attitude parameters. But thecarrier phase has one problem; an initial integer ambiguity must be resolved first.Without resolution of this integer, the carrier phase is meaningless. Therefore, theattitude determination technique based on the carrier phase observable of the GPSinvolves two steps; integer ambiguity resolution and attitude estimation. Here, twomethods are used for attitude estimation; first, Single-point method that is based onthe least square approach is developed using the quaternion representation. Second,Eigenproblem algorithm that is used to minimize a quartic quaternion-based costfunction. In order to resolve the integer ambiguity, an attitude-independentalgorithm is developed. This algorithm first incorporates an instantaneous integersearch to significantly reduce the search space using a geometric inequality. Then,a batch-type loss function is used to check the remaining integers in order todetermine the optimal integer. The results show that the Single-point method ismore accurate (with RMS 0.137, 0.079 and 0.197 degree in yaw, pitch and rollrespectively), and it convergences exponentially to the correct solution. TheEigenproblem may diverge when the initial quaternion is far.https://etj.uotechnology.edu.iq/article_27123_8c012828fa1e4026a61429a8e3b30843.pdfglobal positioning systemattitude determinationcarrier phase double differenceinteger ambiguityleastsquare methodeigenproblem method |
spellingShingle | Saad A-R. Makki Mushtaq Talib Abd An Attitude Navigation System Based on the GPS Engineering and Technology Journal global positioning system attitude determination carrier phase double difference integer ambiguity least square method eigenproblem method |
title | An Attitude Navigation System Based on the GPS |
title_full | An Attitude Navigation System Based on the GPS |
title_fullStr | An Attitude Navigation System Based on the GPS |
title_full_unstemmed | An Attitude Navigation System Based on the GPS |
title_short | An Attitude Navigation System Based on the GPS |
title_sort | attitude navigation system based on the gps |
topic | global positioning system attitude determination carrier phase double difference integer ambiguity least square method eigenproblem method |
url | https://etj.uotechnology.edu.iq/article_27123_8c012828fa1e4026a61429a8e3b30843.pdf |
work_keys_str_mv | AT saadarmakki anattitudenavigationsystembasedonthegps AT mushtaqtalibabd anattitudenavigationsystembasedonthegps AT saadarmakki attitudenavigationsystembasedonthegps AT mushtaqtalibabd attitudenavigationsystembasedonthegps |