Elaboração de um sistema de controle de um robô móvel autônomo em ambiente conhecido a priori

Detalhes bibliográficos
Autor(a) principal: Katopodis, Rafael Fontella
Data de Publicação: 2019
Outros Autores: Costa, Vinicíus Garcia Silva da
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