Cargando…

A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator

A computational algorithm is developed for estimating accurately the attitude of a robotic arm which moves along a predetermined path. This algorithm requires preliminary input data obtained in the static mode to yield phase observables for the precise, 3-axis attitude determination of a swinging ma...

Descripción completa

Detalles Bibliográficos
Autores principales: Raskaliyev, Almat, Patel, Sarosh, Sobh, Tarek
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5384300/
https://www.ncbi.nlm.nih.gov/pubmed/28413690
http://dx.doi.org/10.1016/j.jare.2017.03.005
_version_ 1782520441462587392
author Raskaliyev, Almat
Patel, Sarosh
Sobh, Tarek
author_facet Raskaliyev, Almat
Patel, Sarosh
Sobh, Tarek
author_sort Raskaliyev, Almat
collection PubMed
description A computational algorithm is developed for estimating accurately the attitude of a robotic arm which moves along a predetermined path. This algorithm requires preliminary input data obtained in the static mode to yield phase observables for the precise, 3-axis attitude determination of a swinging manipulator in the dynamic mode. Measurements are recorded simultaneously by three GPS L1 receivers and then processed in several steps to accomplish this task. First, artkconv batch executable converts GPS receiver readings into RINEX format to generate GPS observables and ephemeris for multiple satellites. Then baseline vectors determination is carried out by baseline constrained Least-Squares Ambiguity Decorrelation (LAMBDA) method that uses double difference carrier phase estimates as input to calculate integer solution for each baseline. Finally, attitude determination is made by employing alternatively Least-squares attitude determination (LSAD) in the static mode and extended Kalman filter in the dynamic mode. The algorithm presented in this paper is applied to recorded data on Mitsubishi RV-M1 robotic arm in order to produce attitude estimates. These results are confirmed by another set of Euler angles independently evaluated from robotic arm postures obtained along the predefined trajectory.
format Online
Article
Text
id pubmed-5384300
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-53843002017-04-14 A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator Raskaliyev, Almat Patel, Sarosh Sobh, Tarek J Adv Res Original Article A computational algorithm is developed for estimating accurately the attitude of a robotic arm which moves along a predetermined path. This algorithm requires preliminary input data obtained in the static mode to yield phase observables for the precise, 3-axis attitude determination of a swinging manipulator in the dynamic mode. Measurements are recorded simultaneously by three GPS L1 receivers and then processed in several steps to accomplish this task. First, artkconv batch executable converts GPS receiver readings into RINEX format to generate GPS observables and ephemeris for multiple satellites. Then baseline vectors determination is carried out by baseline constrained Least-Squares Ambiguity Decorrelation (LAMBDA) method that uses double difference carrier phase estimates as input to calculate integer solution for each baseline. Finally, attitude determination is made by employing alternatively Least-squares attitude determination (LSAD) in the static mode and extended Kalman filter in the dynamic mode. The algorithm presented in this paper is applied to recorded data on Mitsubishi RV-M1 robotic arm in order to produce attitude estimates. These results are confirmed by another set of Euler angles independently evaluated from robotic arm postures obtained along the predefined trajectory. Elsevier 2017-07 2017-03-27 /pmc/articles/PMC5384300/ /pubmed/28413690 http://dx.doi.org/10.1016/j.jare.2017.03.005 Text en © 2017 Production and hosting by Elsevier B.V. on behalf of Cairo University. http://creativecommons.org/licenses/by-nc-nd/4.0/ This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Original Article
Raskaliyev, Almat
Patel, Sarosh
Sobh, Tarek
A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator
title A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator
title_full A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator
title_fullStr A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator
title_full_unstemmed A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator
title_short A dynamic model for GPS based attitude determination and testing using a serial robotic manipulator
title_sort dynamic model for gps based attitude determination and testing using a serial robotic manipulator
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5384300/
https://www.ncbi.nlm.nih.gov/pubmed/28413690
http://dx.doi.org/10.1016/j.jare.2017.03.005
work_keys_str_mv AT raskaliyevalmat adynamicmodelforgpsbasedattitudedeterminationandtestingusingaserialroboticmanipulator
AT patelsarosh adynamicmodelforgpsbasedattitudedeterminationandtestingusingaserialroboticmanipulator
AT sobhtarek adynamicmodelforgpsbasedattitudedeterminationandtestingusingaserialroboticmanipulator
AT raskaliyevalmat dynamicmodelforgpsbasedattitudedeterminationandtestingusingaserialroboticmanipulator
AT patelsarosh dynamicmodelforgpsbasedattitudedeterminationandtestingusingaserialroboticmanipulator
AT sobhtarek dynamicmodelforgpsbasedattitudedeterminationandtestingusingaserialroboticmanipulator