Sistema de localização de um veículo autónomo terrestre
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.22/2417 |
Resumo: | Mestrado em Engenharia Electrotécnica e de Computadores. |
id |
RCAP_1582c851dadcb154ecaf0747cab1e0fd |
---|---|
oai_identifier_str |
oai:recipp.ipp.pt:10400.22/2417 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Sistema de localização de um veículo autónomo terrestreATVGPSINSEKFTightly CoupledOrbitas precisasMestrado em Engenharia Electrotécnica e de Computadores.Este projecto surge na necessidade de desenvolver um sistema de localização robusto, para um ATV (Autonomous Terrestrial Vehicle) que está a ser desenvolvido no LSA (Laboratório de Sistemas Autónomos) do ISEP (Instituto Superior de Engenharia do Porto), o projecto TIGRE (Terrestrial Intelligent General Purpose Robotic Explorer). O desenvolvimento deste sistema, permite dotar este veículo da capacidade de obter resultados de alta precisão de posicionamento, e melhores resultados na cidade e na floresta, onde o sinal de GPS (Global Positioning System) se torna mais fraco e por vezes inexistente. Com conclusão do sistema tornar-se possível a sua utilização nos diversos veículos do LSA. O trabalho efectuado abordou o desenvolvimento de um sistema de navegação para um ATV que integre informação de GPS e INS (Inertial Navigation System) e que apresente bons níveis de exactidão em termos de posicionamento global quer em situações de oclusões de satélites quer de falhas de comunicação com possíveis estações de controlo. Para este fim foi efectuado um levantamento do tipo de sensores utilizados e da forma como estes sensores são combinados para obtenção de soluções de posição e atitude bem como de estratégias de integração existentes de GPS e INS. Os requisitos impostos de exactidão bem como os de não disponibilidade permanente de comunicações motivaram a exploração da utilização de ´orbitas precisas por forma a aumentar a exactidão em funcionamento stand-alone (sem comunicações com a estação de controlo). Por outro lado os requisitos de operação em cenários com ma visibilidade de satélites, onde os receptores GPS podem não ter informação de um número de satélites mínimos para determinar uma posição, motivam uma estratégia de integração GPS/INS onde sejam utilizadas as medidas de pseudorange e Doppler a cada satélite directamente na estimação do estado do veículo (em alternativa `a posição e velocidade calculadas pelo GPS). Estas duas motivações levaram ao desenvolvimento de uma arquitectura de integração GPS/INS do tipo Tightly Coupled, com utilização de ´orbitas precisas (do nosso conhecimento do estado da arte esta foi a primeira vez que foram utilizadas órbitas precisas na integração Tightly Coupled em tempo real). O sistema implementado foi decomposto em três subsistemas: bloco processamento GPS, do bloco de mecanização do IMU, e do filtro EKF (Extended Kalman Filter). O bloco GPS implementado vai disponibilizar os dados de pseudorange, Doppler e posições dos satélites necess´arias ao modelo de observação do filtro EKF. Neste bloco utilizam-se as bibliotecas do projecto GPSTk para efectuar diversas correcções `as medidas fornecidas pelo receptor GPS de forma a melhorar a qualidade das informações obtidas. O filtro EKF foi implementado sobre os erros do sistema, com nove erros de navegação (posição, velocidade e atitude), seis erros dos sensores do INS (erros no bias dos giroscópios e dos acelerómetros) e dois do clock do GPS. Foram efectuados testes para comprovar para validar o funcionamento do sistema. Para a obtenção de resultados de GPS em tempo real foram utilizadas as ´orbitas ultra-rápidas, onde foi conseguido um erro inferior a 20cm em posição.This project arise by the requirement of obtaining a robust localization system for the ATV (Autonomous Terrestrial Vehicle) under development in LSA (Autonomous Systems Laboratory) of ISEP (Instituto Superior de Engenharia do Porto), the TIGER (Terrestrial Intelligent General Purpose Robotic Explorer) project. The localization system presented allow the vehicle high position accuracy with improved quality in city and forest environments where GPS signals are weaker or unavailable. This project will also be of value in the improvement of the localization systems of other LSA robotics vehicles (marine or aerial). The present work address the development of an navigation system for an ATV integrating GPS and INS information of high level of accuracy in global positioning, both in satellite occlusion scenarios and/or in the presence of communication failures with possible control stations. An analysis was performed on the type of sensors to be used along with the possible GPS/INS integration strategies in order to archive position and attitude solutions. Accuracy requirement along with unavailability of permanent communications motivated the use of precise orbits in order to increase stand alone accuracy. In operations scenarios with bad satellite visibility inducing the possibility of GPS receivers not having the requiring minimum number satellite information to produce a position solution, motivated a GPS/INS integration strategy where psedorange and Doppler data from each satellite can be used directly in vehicle state estimation. This two motivation led to the development of a GPS/INS Tightly Coupled integration architecture with the use of precise orbits (to our knowledge this is the first time such solution incorporating precise orbits with Tightly Coupled integration is used in real time). The implemented system was decomposed in three subsystems: a GPS processing model, IMU mechanization model and EKF filter. The GPS implementation provides pseudorange, Doppler and satellite positions required by the EKF filter observation model. In this implementation project GPSTk software libraries are used to perform various corrections on the GPS receiver data in order to improve there global quality. The EKF filter was implemented on the system errors with nine navigation errors (position, velocity and attitude), six INS sensor errors (gyroscope and accelerometer bias) and to GPS clock errors. Tests where performed in order to validate the system. For real time GPS results ultra-rapid orbits were used and position errors less than 20 cm were archived.Instituto Politécnico do Porto. Instituto Superior de Engenharia do PortoAlmeida, JoséRepositório Científico do Instituto Politécnico do PortoCoelho, Sérgio Mário Mota2013-10-21T11:37:53Z20092009-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/2417porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:41:55Zoai:recipp.ipp.pt:10400.22/2417Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:23:24.872053Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Sistema de localização de um veículo autónomo terrestre |
title |
Sistema de localização de um veículo autónomo terrestre |
spellingShingle |
Sistema de localização de um veículo autónomo terrestre Coelho, Sérgio Mário Mota ATV GPS INS EKF Tightly Coupled Orbitas precisas |
title_short |
Sistema de localização de um veículo autónomo terrestre |
title_full |
Sistema de localização de um veículo autónomo terrestre |
title_fullStr |
Sistema de localização de um veículo autónomo terrestre |
title_full_unstemmed |
Sistema de localização de um veículo autónomo terrestre |
title_sort |
Sistema de localização de um veículo autónomo terrestre |
author |
Coelho, Sérgio Mário Mota |
author_facet |
Coelho, Sérgio Mário Mota |
author_role |
author |
dc.contributor.none.fl_str_mv |
Almeida, José Repositório Científico do Instituto Politécnico do Porto |
dc.contributor.author.fl_str_mv |
Coelho, Sérgio Mário Mota |
dc.subject.por.fl_str_mv |
ATV GPS INS EKF Tightly Coupled Orbitas precisas |
topic |
ATV GPS INS EKF Tightly Coupled Orbitas precisas |
description |
Mestrado em Engenharia Electrotécnica e de Computadores. |
publishDate |
2009 |
dc.date.none.fl_str_mv |
2009 2009-01-01T00:00:00Z 2013-10-21T11:37:53Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.22/2417 |
url |
http://hdl.handle.net/10400.22/2417 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto |
publisher.none.fl_str_mv |
Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799131329544060928 |