Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Outros Autores: | |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRJ |
Texto Completo: | http://hdl.handle.net/11422/9202 |
Resumo: | Uma das questões mais fundamentais da robótica móvel é o problema da localização: permitir que o robô determine sua posição a partir dos sensores disponíveis. Dado que tais sensores frequentemente produzem leituras com ruído, são utilizados algoritmos de fusão de informação para se obter estimativas precisas da posição do robô. Neste trabalho, buscamos solucionar uma instância do problema da localização proposta pela modalidade “Trekking” da competição Winter Challenge: nela, um robô autônomo deve passar por três cones de trânsito num campo de futebol em posições conhecidas a priori, sinalizando quando estiver a menos de 1 metro de cada um deles. Na solução, foi explorado o uso de um filtro de Kalman estendido, capaz de fundir leituras de um par de encoders rotativos, uma UMI, um GPS e um processo de odometria visual baseado na cascata de Haar. Também foram elaborados dois modelos distintos de atuação para o robô, que se diferenciam em seu uso das informações visuais. Experimentos foram realizados em um ambiente simulado com o software Gazebo. Os resultados obtidos indicam que um dos modelos de atuação é incapaz de completar a prova com qualquer grau de consistência, enquanto o outro a completa na maior parte dos casos. |
id |
UFRJ_66e31949d5b4405ee4a2028f4751a7fc |
---|---|
oai_identifier_str |
oai:pantheon.ufrj.br:11422/9202 |
network_acronym_str |
UFRJ |
network_name_str |
Repositório Institucional da UFRJ |
repository_id_str |
|
spelling |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a prioriFiltros de KalmanRobóticaKalman FilteringRoboticsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOUma das questões mais fundamentais da robótica móvel é o problema da localização: permitir que o robô determine sua posição a partir dos sensores disponíveis. Dado que tais sensores frequentemente produzem leituras com ruído, são utilizados algoritmos de fusão de informação para se obter estimativas precisas da posição do robô. Neste trabalho, buscamos solucionar uma instância do problema da localização proposta pela modalidade “Trekking” da competição Winter Challenge: nela, um robô autônomo deve passar por três cones de trânsito num campo de futebol em posições conhecidas a priori, sinalizando quando estiver a menos de 1 metro de cada um deles. Na solução, foi explorado o uso de um filtro de Kalman estendido, capaz de fundir leituras de um par de encoders rotativos, uma UMI, um GPS e um processo de odometria visual baseado na cascata de Haar. Também foram elaborados dois modelos distintos de atuação para o robô, que se diferenciam em seu uso das informações visuais. Experimentos foram realizados em um ambiente simulado com o software Gazebo. Os resultados obtidos indicam que um dos modelos de atuação é incapaz de completar a prova com qualquer grau de consistência, enquanto o outro a completa na maior parte dos casos.Universidade Federal do Rio de JaneiroBrasilInstituto de ComputaçãoUFRJFarias, Claudio Miceli dehttp://lattes.cnpq.br/6243465206463403Rossetto, SilvanaCruz, Adriano Joaquim de OliveiraKatopodis, Rafael FontellaCosta, Vinicíus Garcia Silva da2019-08-22T17:28:03Z2023-12-21T03:00:33Z2019-07-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://hdl.handle.net/11422/9202porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJ2023-12-21T03:00:33Zoai:pantheon.ufrj.br:11422/9202Repositório InstitucionalPUBhttp://www.pantheon.ufrj.br/oai/requestpantheon@sibi.ufrj.bropendoar:2023-12-21T03:00:33Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false |
dc.title.none.fl_str_mv |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori |
title |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori |
spellingShingle |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori Katopodis, Rafael Fontella Filtros de Kalman Robótica Kalman Filtering Robotics CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
title_short |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori |
title_full |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori |
title_fullStr |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori |
title_full_unstemmed |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori |
title_sort |
Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori |
author |
Katopodis, Rafael Fontella |
author_facet |
Katopodis, Rafael Fontella Costa, Vinicíus Garcia Silva da |
author_role |
author |
author2 |
Costa, Vinicíus Garcia Silva da |
author2_role |
author |
dc.contributor.none.fl_str_mv |
Farias, Claudio Miceli de http://lattes.cnpq.br/6243465206463403 Rossetto, Silvana Cruz, Adriano Joaquim de Oliveira |
dc.contributor.author.fl_str_mv |
Katopodis, Rafael Fontella Costa, Vinicíus Garcia Silva da |
dc.subject.por.fl_str_mv |
Filtros de Kalman Robótica Kalman Filtering Robotics CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
topic |
Filtros de Kalman Robótica Kalman Filtering Robotics CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
description |
Uma das questões mais fundamentais da robótica móvel é o problema da localização: permitir que o robô determine sua posição a partir dos sensores disponíveis. Dado que tais sensores frequentemente produzem leituras com ruído, são utilizados algoritmos de fusão de informação para se obter estimativas precisas da posição do robô. Neste trabalho, buscamos solucionar uma instância do problema da localização proposta pela modalidade “Trekking” da competição Winter Challenge: nela, um robô autônomo deve passar por três cones de trânsito num campo de futebol em posições conhecidas a priori, sinalizando quando estiver a menos de 1 metro de cada um deles. Na solução, foi explorado o uso de um filtro de Kalman estendido, capaz de fundir leituras de um par de encoders rotativos, uma UMI, um GPS e um processo de odometria visual baseado na cascata de Haar. Também foram elaborados dois modelos distintos de atuação para o robô, que se diferenciam em seu uso das informações visuais. Experimentos foram realizados em um ambiente simulado com o software Gazebo. Os resultados obtidos indicam que um dos modelos de atuação é incapaz de completar a prova com qualquer grau de consistência, enquanto o outro a completa na maior parte dos casos. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-08-22T17:28:03Z 2019-07-26 2023-12-21T03:00:33Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/11422/9202 |
url |
http://hdl.handle.net/11422/9202 |
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.publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro Brasil Instituto de Computação UFRJ |
publisher.none.fl_str_mv |
Universidade Federal do Rio de Janeiro Brasil Instituto de Computação UFRJ |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRJ instname:Universidade Federal do Rio de Janeiro (UFRJ) instacron:UFRJ |
instname_str |
Universidade Federal do Rio de Janeiro (UFRJ) |
instacron_str |
UFRJ |
institution |
UFRJ |
reponame_str |
Repositório Institucional da UFRJ |
collection |
Repositório Institucional da UFRJ |
repository.name.fl_str_mv |
Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ) |
repository.mail.fl_str_mv |
pantheon@sibi.ufrj.br |
_version_ |
1815455993995198464 |