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...

Full description

Bibliographic Details
Main Authors: Saad A-R. Makki, Mushtaq Talib Abd
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