Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
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/10773/29002 |
Resumo: | Os veículos totalmente autónomos, ou veículos sem condutor, são veículos que apenas necessitam que o utilizador ou algum sistema indique o local de destino. Nesse sentido, a presente dissertação tem como objetivos obter a localização global do veículo ATLASCAR 2 e estabelecer um sistema de planeamento e execução de rotas entre a posição corrente e uma determinada posição de destino. A estas finalidades são associadas as tarefas de desenvolver uma interface gráfica em ambiente ROS e implementar um sistema de monitorização remota do estado do veículo através de uma página web. A tarefa de localizar no globo o veículo foi realizada através da instalação e configuração do sensor Novatel SPAN IGM A1. Este sensor integra o sistema de navegação global por satélite com um sistema de navegação inercial, de modo a obter-se leituras de posição absoluta com grande precisão. A navegação global utiliza os pontos de rota obtidos através da descodificação das rotas geradas pelo serviço externo Google Maps API Directions que, posteriormente, são geridos através de uma metodologia de planeamento global que visa fornecer ao módulo planeador local um segmento de caminho indicativo da direção que o veículo deve seguir para chegar ao destino. O planeador global está preparado para proceder ao cálculo de uma nova rota quando o veículo sai da rota estabelecida. Todas as variáveis relativas à localização e navegação global podem ser visualizadas em tempo real através da aplicação Mapviz, para a qual foram desenvolvidos plugins que permitem ao utilizador estabelecer uma missão e acompanhar a execução da mesma. O sistema de monitorização remota é centrado no desenvolvimento de uma base de dados em Postgresql, que é acedida remotamente a partir do veículo para o fornecimento de informação sobre o seu estado. Por fim, foi testado o desempenho do sensor em situações críticas e avaliado o funcionamento da metodologia de planeamento e execução de rota desenvolvida nesta dissertação. Nos testes realizados, o sensor mostra que mesmo em situações mais complicadas, consegue fornecer uma solução de posicionamento que não coloca em causa o funcionamento do módulo de navegação global e em condições favoráveis a incerteza na localização é bastante inferior a um metro. |
id |
RCAP_d47dc411547a7068bc6d4378ae698779 |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/29002 |
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 |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-lineATLASCAR 2NavegaçãoGNSSINSROSGoogle Maps API directionsOs veículos totalmente autónomos, ou veículos sem condutor, são veículos que apenas necessitam que o utilizador ou algum sistema indique o local de destino. Nesse sentido, a presente dissertação tem como objetivos obter a localização global do veículo ATLASCAR 2 e estabelecer um sistema de planeamento e execução de rotas entre a posição corrente e uma determinada posição de destino. A estas finalidades são associadas as tarefas de desenvolver uma interface gráfica em ambiente ROS e implementar um sistema de monitorização remota do estado do veículo através de uma página web. A tarefa de localizar no globo o veículo foi realizada através da instalação e configuração do sensor Novatel SPAN IGM A1. Este sensor integra o sistema de navegação global por satélite com um sistema de navegação inercial, de modo a obter-se leituras de posição absoluta com grande precisão. A navegação global utiliza os pontos de rota obtidos através da descodificação das rotas geradas pelo serviço externo Google Maps API Directions que, posteriormente, são geridos através de uma metodologia de planeamento global que visa fornecer ao módulo planeador local um segmento de caminho indicativo da direção que o veículo deve seguir para chegar ao destino. O planeador global está preparado para proceder ao cálculo de uma nova rota quando o veículo sai da rota estabelecida. Todas as variáveis relativas à localização e navegação global podem ser visualizadas em tempo real através da aplicação Mapviz, para a qual foram desenvolvidos plugins que permitem ao utilizador estabelecer uma missão e acompanhar a execução da mesma. O sistema de monitorização remota é centrado no desenvolvimento de uma base de dados em Postgresql, que é acedida remotamente a partir do veículo para o fornecimento de informação sobre o seu estado. Por fim, foi testado o desempenho do sensor em situações críticas e avaliado o funcionamento da metodologia de planeamento e execução de rota desenvolvida nesta dissertação. Nos testes realizados, o sensor mostra que mesmo em situações mais complicadas, consegue fornecer uma solução de posicionamento que não coloca em causa o funcionamento do módulo de navegação global e em condições favoráveis a incerteza na localização é bastante inferior a um metro.Fully autonomous vehicles, or vehicles without drivers, are vehicles that only require the user or some system to provide the destination. Therefore, this dissertation aims to obtain the global location of the ATLASCAR 2 vehicle and establish a system for planning and executing routes between the current position and a certain destination position. These purposes are related to the tasks of developing a graphical interface in ROS environment and of implementing a remote monitoring system of the vehicle’s status through a web page. The task of locating the vehicle on the globe was accomplished by installing and configuring the Novatel SPAN IGM A1 sensor. This sensor integrates a global navigation satellite system and an inertial navigation system, in order to obtain absolute position readings with great precision. The global navigation uses the route points obtained by decoding routes generated by the Google Maps API Directions service, which are then managed through a global planning methodology that aims to provide the local planner module with a route segment indicative of the direction which the vehicle must follow to reach the destination. The global planner is prepared to calculate a new route when the vehicle leaves the established route. All variables related to the global location and navigation can be viewed in real time through the Mapviz application, for which plugins have been developed that allow the user to establish a mission and follow the execution of the same. The remote monitoring system is centered on the development of a database in Postgresql, which is accessed remotely from the vehicle to provide information about its status. Finally, the sensor performance was tested in demanding situations and the operation of the route planning and execution methodology developed in this dissertation was evaluated. In the tests carried out, the sensor shows that, even in more complicated situations, it can provide a positioning solution that does not jeopardize the operation of the global navigation module and in favorable conditions the location uncertainty is well below one meter.2020-08-10T13:59:10Z2018-07-24T00:00:00Z2018-07-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/29002TID:202237923porNova, Pedro Miguel Ribeiro Bouçainfo: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:RCAAP2024-02-22T11:56:08Zoai:ria.ua.pt:10773/29002Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:01:27.592800Repositó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 |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line |
title |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line |
spellingShingle |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line Nova, Pedro Miguel Ribeiro Bouça ATLASCAR 2 Navegação GNSS INS ROS Google Maps API directions |
title_short |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line |
title_full |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line |
title_fullStr |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line |
title_full_unstemmed |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line |
title_sort |
Localização e navegação global do ATLASCAR2 usando GNSS e interface com mapas on-line |
author |
Nova, Pedro Miguel Ribeiro Bouça |
author_facet |
Nova, Pedro Miguel Ribeiro Bouça |
author_role |
author |
dc.contributor.author.fl_str_mv |
Nova, Pedro Miguel Ribeiro Bouça |
dc.subject.por.fl_str_mv |
ATLASCAR 2 Navegação GNSS INS ROS Google Maps API directions |
topic |
ATLASCAR 2 Navegação GNSS INS ROS Google Maps API directions |
description |
Os veículos totalmente autónomos, ou veículos sem condutor, são veículos que apenas necessitam que o utilizador ou algum sistema indique o local de destino. Nesse sentido, a presente dissertação tem como objetivos obter a localização global do veículo ATLASCAR 2 e estabelecer um sistema de planeamento e execução de rotas entre a posição corrente e uma determinada posição de destino. A estas finalidades são associadas as tarefas de desenvolver uma interface gráfica em ambiente ROS e implementar um sistema de monitorização remota do estado do veículo através de uma página web. A tarefa de localizar no globo o veículo foi realizada através da instalação e configuração do sensor Novatel SPAN IGM A1. Este sensor integra o sistema de navegação global por satélite com um sistema de navegação inercial, de modo a obter-se leituras de posição absoluta com grande precisão. A navegação global utiliza os pontos de rota obtidos através da descodificação das rotas geradas pelo serviço externo Google Maps API Directions que, posteriormente, são geridos através de uma metodologia de planeamento global que visa fornecer ao módulo planeador local um segmento de caminho indicativo da direção que o veículo deve seguir para chegar ao destino. O planeador global está preparado para proceder ao cálculo de uma nova rota quando o veículo sai da rota estabelecida. Todas as variáveis relativas à localização e navegação global podem ser visualizadas em tempo real através da aplicação Mapviz, para a qual foram desenvolvidos plugins que permitem ao utilizador estabelecer uma missão e acompanhar a execução da mesma. O sistema de monitorização remota é centrado no desenvolvimento de uma base de dados em Postgresql, que é acedida remotamente a partir do veículo para o fornecimento de informação sobre o seu estado. Por fim, foi testado o desempenho do sensor em situações críticas e avaliado o funcionamento da metodologia de planeamento e execução de rota desenvolvida nesta dissertação. Nos testes realizados, o sensor mostra que mesmo em situações mais complicadas, consegue fornecer uma solução de posicionamento que não coloca em causa o funcionamento do módulo de navegação global e em condições favoráveis a incerteza na localização é bastante inferior a um metro. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-07-24T00:00:00Z 2018-07-24 2020-08-10T13:59:10Z |
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/10773/29002 TID:202237923 |
url |
http://hdl.handle.net/10773/29002 |
identifier_str_mv |
TID:202237923 |
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.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_ |
1799137670187712512 |