Navegação cooperativa de um robô humanóide e um robô com rodas usando informação visual
Autor(a) principal: | |
---|---|
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 |