Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual

Detalhes bibliográficos
Autor(a) principal: Santiago, Gutemberg Santos
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/15197
Resumo: This work presents a cooperative navigation systemof a humanoid robot and a wheeled robot using visual information, aiming to navigate the non-instrumented humanoid robot using information obtained from the instrumented wheeled robot. Despite the humanoid not having sensors to its navigation, it can be remotely controlled by infra-red signals. Thus, the wheeled robot can control the humanoid positioning itself behind him and, through visual information, find it and navigate it. The location of the wheeled robot is obtained merging information from odometers and from landmarks detection, using the Extended Kalman Filter. The marks are visually detected, and their features are extracted by image processing. Parameters obtained by image processing are directly used in the Extended Kalman Filter. Thus, while the wheeled robot locates and navigates the humanoid, it also simultaneously calculates its own location and maps the environment (SLAM). The navigation is done through heuristic algorithms based on errors between the actual and desired pose for each robot. The main contribution of this work was the implementation of a cooperative navigation system for two robots based on visual information, which can be extended to other robotic applications, as the ability to control robots without interfering on its hardware, or attaching communication devices
id UFRN_abab177ec2d02d5cb186f1142b9b0903
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/15197
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Santiago, Gutemberg Santoshttp://lattes.cnpq.br/1423358177316450http://lattes.cnpq.br/6787525856497063Alsina, Pablo Javierhttp://lattes.cnpq.br/3653597363789712Pedrosa, Diogo Pinheiro Fernandeshttp://lattes.cnpq.br/3276436982330644Medeiros, Adelardo Adelino Dantas de2014-12-17T14:55:06Z2008-12-152014-12-17T14:55:06Z2008-05-30SANTIAGO, Gutemberg Santos. Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual. 2008. 74 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2008.https://repositorio.ufrn.br/jspui/handle/123456789/15197This work presents a cooperative navigation systemof a humanoid robot and a wheeled robot using visual information, aiming to navigate the non-instrumented humanoid robot using information obtained from the instrumented wheeled robot. Despite the humanoid not having sensors to its navigation, it can be remotely controlled by infra-red signals. Thus, the wheeled robot can control the humanoid positioning itself behind him and, through visual information, find it and navigate it. The location of the wheeled robot is obtained merging information from odometers and from landmarks detection, using the Extended Kalman Filter. The marks are visually detected, and their features are extracted by image processing. Parameters obtained by image processing are directly used in the Extended Kalman Filter. Thus, while the wheeled robot locates and navigates the humanoid, it also simultaneously calculates its own location and maps the environment (SLAM). The navigation is done through heuristic algorithms based on errors between the actual and desired pose for each robot. The main contribution of this work was the implementation of a cooperative navigation system for two robots based on visual information, which can be extended to other robotic applications, as the ability to control robots without interfering on its hardware, or attaching communication devicesEste trabalho apresenta um sistema de navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual, com o objetivo de efetuar a navegação do robô humanóide não instrumentado utilizando-se das informações obtidas do robô com rodas instrumentado. Apesar do humanóide não possuir sensores para sua navegação, pode ser remotamente controlado por sinal infravermelho. Assim, o robô com rodas pode controlar o humanóide posicionando-se atrás dele e, através de informação visual, localizá-lo e navegá-lo. A localização do robô com rodas é obtida fundindo-se informações de odometria e detecção de marcos utilizando o filtro de Kalman estendido. Os marcos são detectados visualmente, e suas características são extraídas pelo o processamento da imagem. As informações das características da imagem são utilizadas diretamente no filtro de Kalman estendido. Assim, enquanto o robô com rodas localiza e navega o humanóide, realiza também sua localização e o mapeamento do ambiente simultaneamente (SLAM). A navegação é realizada através de algoritmos heurísticos baseados nos erros de pose entre a pose dos robôs e a pose desejada para cada robô. A principal contribuição desse trabalho foi a implementação de um sistema de navegação cooperativa entre dois robôs baseados em informação visual, que pode ser estendido para outras aplicações robóticas, dado a possibilidade de se controlar robôs sem interferir em seu hardware, ou acoplar dispositivos de comunicaçãoapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Engenharia ElétricaUFRNBRAutomação e Sistemas; Engenharia de Computação; TelecomunicaçõesCooperação multi-robôsSLAM visualFusão sensorialFiltro de KalmanCalibração de câmeraTransformada de HoughCooperative roboticsVisual SLAMSensor fusionKalman filterCamera calibrationHough transformationCNPQ::ENGENHARIAS::ENGENHARIA ELETRICANavegação cooperativa de um robô humanóide e um robô com rodas usando informação visualinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALGutembergSS.pdfapplication/pdf569123https://repositorio.ufrn.br/bitstream/123456789/15197/1/GutembergSS.pdf6f85b5ee47010d2d331986f17689304bMD51TEXTGutembergSS.pdf.txtGutembergSS.pdf.txtExtracted texttext/plain97786https://repositorio.ufrn.br/bitstream/123456789/15197/6/GutembergSS.pdf.txt5eb194e36be2c4efc4631bfb1cea85d0MD56THUMBNAILGutembergSS.pdf.jpgGutembergSS.pdf.jpgIM Thumbnailimage/jpeg3858https://repositorio.ufrn.br/bitstream/123456789/15197/7/GutembergSS.pdf.jpgbfd4958ba1962ad0c86c3fabd25faaeeMD57123456789/151972017-11-02 08:15:37.988oai:https://repositorio.ufrn.br:123456789/15197Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-02T11:15:37Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.por.fl_str_mv Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
title Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
spellingShingle Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
Santiago, Gutemberg Santos
Cooperação multi-robôs
SLAM visual
Fusão sensorial
Filtro de Kalman
Calibração de câmera
Transformada de Hough
Cooperative robotics
Visual SLAM
Sensor fusion
Kalman filter
Camera calibration
Hough transformation
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
title_full Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
title_fullStr Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
title_full_unstemmed Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
title_sort Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
author Santiago, Gutemberg Santos
author_facet Santiago, Gutemberg Santos
author_role author
dc.contributor.authorID.por.fl_str_mv
dc.contributor.authorLattes.por.fl_str_mv http://lattes.cnpq.br/1423358177316450
dc.contributor.advisorID.por.fl_str_mv
dc.contributor.advisorLattes.por.fl_str_mv http://lattes.cnpq.br/6787525856497063
dc.contributor.referees1.pt_BR.fl_str_mv Alsina, Pablo Javier
dc.contributor.referees1ID.por.fl_str_mv
dc.contributor.referees1Lattes.por.fl_str_mv http://lattes.cnpq.br/3653597363789712
dc.contributor.referees2.pt_BR.fl_str_mv Pedrosa, Diogo Pinheiro Fernandes
dc.contributor.referees2ID.por.fl_str_mv
dc.contributor.referees2Lattes.por.fl_str_mv http://lattes.cnpq.br/3276436982330644
dc.contributor.author.fl_str_mv Santiago, Gutemberg Santos
dc.contributor.advisor1.fl_str_mv Medeiros, Adelardo Adelino Dantas de
contributor_str_mv Medeiros, Adelardo Adelino Dantas de
dc.subject.por.fl_str_mv Cooperação multi-robôs
SLAM visual
Fusão sensorial
Filtro de Kalman
Calibração de câmera
Transformada de Hough
topic Cooperação multi-robôs
SLAM visual
Fusão sensorial
Filtro de Kalman
Calibração de câmera
Transformada de Hough
Cooperative robotics
Visual SLAM
Sensor fusion
Kalman filter
Camera calibration
Hough transformation
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
dc.subject.eng.fl_str_mv Cooperative robotics
Visual SLAM
Sensor fusion
Kalman filter
Camera calibration
Hough transformation
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description This work presents a cooperative navigation systemof a humanoid robot and a wheeled robot using visual information, aiming to navigate the non-instrumented humanoid robot using information obtained from the instrumented wheeled robot. Despite the humanoid not having sensors to its navigation, it can be remotely controlled by infra-red signals. Thus, the wheeled robot can control the humanoid positioning itself behind him and, through visual information, find it and navigate it. The location of the wheeled robot is obtained merging information from odometers and from landmarks detection, using the Extended Kalman Filter. The marks are visually detected, and their features are extracted by image processing. Parameters obtained by image processing are directly used in the Extended Kalman Filter. Thus, while the wheeled robot locates and navigates the humanoid, it also simultaneously calculates its own location and maps the environment (SLAM). The navigation is done through heuristic algorithms based on errors between the actual and desired pose for each robot. The main contribution of this work was the implementation of a cooperative navigation system for two robots based on visual information, which can be extended to other robotic applications, as the ability to control robots without interfering on its hardware, or attaching communication devices
publishDate 2008
dc.date.available.fl_str_mv 2008-12-15
2014-12-17T14:55:06Z
dc.date.issued.fl_str_mv 2008-05-30
dc.date.accessioned.fl_str_mv 2014-12-17T14:55:06Z
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.citation.fl_str_mv SANTIAGO, Gutemberg Santos. Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual. 2008. 74 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2008.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/15197
identifier_str_mv SANTIAGO, Gutemberg Santos. Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual. 2008. 74 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2008.
url https://repositorio.ufrn.br/jspui/handle/123456789/15197
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 Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Automação e Sistemas; Engenharia de Computação; Telecomunicações
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/15197/1/GutembergSS.pdf
https://repositorio.ufrn.br/bitstream/123456789/15197/6/GutembergSS.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/15197/7/GutembergSS.pdf.jpg
bitstream.checksum.fl_str_mv 6f85b5ee47010d2d331986f17689304b
5eb194e36be2c4efc4631bfb1cea85d0
bfd4958ba1962ad0c86c3fabd25faaee
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117507282108416