Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes

Detalhes bibliográficos
Autor(a) principal: Araujo Neto, Wolmar
Data de Publicação: 2019
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFJF
Texto Completo: https://repositorio.ufjf.br/jspui/handle/ufjf/10329
Resumo: Um problema estocástico complexo de importância essencial em aplicações de robôs móveis é a localização do robô. Esta pode ser tratada como um problema de otimização, devido à sua característica de apresentar diferentes possíveis soluções (mínimos locais). O método proposto nesse trabalho é baseado no Algoritmo de Morcegos, o qual apresentou melhores resultados para o problema de localização global e sequestro de robô quando comparado com outros métodos da literatura. Apresentou-se resultados favoráveis tanto para localização global, com uma celeridade tão hábil quanto os algoritmos comparados, como resultados significativos em uma situação de sequestro de robô. A nome proposto para a modificação do algoritmo clássico de morcegos foi Algoritmo de Morcegos Baseado em Líderes (Leader-Based Bat Algorithm - LBBA), em virtude de ter a característica de simular ações de líderes de grupo, os quais influenciam outros menos qualificados. A consequência da utilização de mais de um líder implica em uma busca, da melhor posição, mais diversificada no mapa, lidando melhor com cenários que apresentem muitas ambiguidades no decorrer da localização. Foram realizados testes em diferentes cenários (além do teste em um mapa real). O algoritmo bioinspirado de morcegos na sua forma clássica (BA) foi comparado com outros algoritmos (otimização de enxame de partículas - PSO e Filtro de Partículas - FP) e obteve bons resultados. Estes inspiraram a proposta de uma variante no algoritmo de morcegos capaz de lidar com situações mais complexas de localização onde o BA apresentava dificuldades, o LBBA obteve resultados notáveis quando comparado com Localização de Monte Carlo Adaptativa (AMCL).
id UFJF_0ed06040d07de55299438f534b027745
oai_identifier_str oai:hermes.cpd.ufjf.br:ufjf/10329
network_acronym_str UFJF
network_name_str Repositório Institucional da UFJF
repository_id_str
spelling Marcato, André Luís Marqueshttp://lattes.cnpq.br/1033215067775319Silva Junior, Ivo Chaves dahttp://lattes.cnpq.br/6893941321946438Belati, Edmarcio Antoniohttp://lattes.cnpq.br/5679206511284680Oliveira, Fernando Luiz Cyrinohttp://lattes.cnpq.br/0348074510343282Oliveira, Leonardo Willer dehttp://lattes.cnpq.br/9223644407644508Aguiar, Eduardo Pestana dehttp://lattes.cnpq.br/9530065975903052http://lattes.cnpq.br/0206186938172490Araujo Neto, Wolmar2019-08-05T17:30:30Z2019-07-252019-08-05T17:30:30Z2019-04-08https://repositorio.ufjf.br/jspui/handle/ufjf/10329Um problema estocástico complexo de importância essencial em aplicações de robôs móveis é a localização do robô. Esta pode ser tratada como um problema de otimização, devido à sua característica de apresentar diferentes possíveis soluções (mínimos locais). O método proposto nesse trabalho é baseado no Algoritmo de Morcegos, o qual apresentou melhores resultados para o problema de localização global e sequestro de robô quando comparado com outros métodos da literatura. Apresentou-se resultados favoráveis tanto para localização global, com uma celeridade tão hábil quanto os algoritmos comparados, como resultados significativos em uma situação de sequestro de robô. A nome proposto para a modificação do algoritmo clássico de morcegos foi Algoritmo de Morcegos Baseado em Líderes (Leader-Based Bat Algorithm - LBBA), em virtude de ter a característica de simular ações de líderes de grupo, os quais influenciam outros menos qualificados. A consequência da utilização de mais de um líder implica em uma busca, da melhor posição, mais diversificada no mapa, lidando melhor com cenários que apresentem muitas ambiguidades no decorrer da localização. Foram realizados testes em diferentes cenários (além do teste em um mapa real). O algoritmo bioinspirado de morcegos na sua forma clássica (BA) foi comparado com outros algoritmos (otimização de enxame de partículas - PSO e Filtro de Partículas - FP) e obteve bons resultados. Estes inspiraram a proposta de uma variante no algoritmo de morcegos capaz de lidar com situações mais complexas de localização onde o BA apresentava dificuldades, o LBBA obteve resultados notáveis quando comparado com Localização de Monte Carlo Adaptativa (AMCL).A complex stochastic problem of essential importance in mobile robot applications is the location of the robot. This can be treated as an optimization problem, due to its characteristic of presenting different possible solutions (local minimums). The method proposed in this work is based on the Bats Algorithm, which presented better results for the problem of global localization and robot sequestration when compared to other methods in the literature. We presented favorable results for both global localization, with a speed as skillful as the compared algorithms, as significant results in a robot sequestration situation. The proposed name for the modification of the classic bats algorithm was Leader-Based Bat Algorithm (LBBA), because it has the characteristic of simulating actions of group leaders, which influence others less skilled. The consequence of using more than one leader implies a search, the best position, the most diversified on the map, dealing better with scenarios that present many ambiguities during the localization. Tests were performed in different scenarios (besides the test on a real map). The bio - inspired algorithm of bats in its classical form (BA) was compared with other algorithms (particle swarm optimization - PSO and Particle Filter - FP) and obtained good results. These inspired the proposal of a variant in the bats algorithm capable of dealing with more complex situations of location where the BA presented difficulties, the LBBA obtained remarkable results when compared to Monte Carlo Adaptive Location (AMCL).porUniversidade Federal de Juiz de Fora (UFJF)Programa de Pós-graduação em Engenharia ElétricaUFJFBrasilFaculdade de Engenhariahttp://creativecommons.org/licenses/by-sa/3.0/br/info:eu-repo/semantics/openAccessCNPQ::ENGENHARIAS::ENGENHARIA ELETRICARobôs móveisAlgoritmo de morcegosLocalizaçãoLocalização de Monte Carlo adaptativaAMCLBat algorithmLocalizationMobile robotsLocalização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/2/license_rdf9b85e4235558a2887c2be3998124b615MD52ORIGINALwolmararaujoneto.pdfwolmararaujoneto.pdfapplication/pdf17734242https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/4/wolmararaujoneto.pdfa6af4da21f8bbb981367f1c524c6f12eMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/5/license.txt8a4605be74aa9ea9d79846c1fba20a33MD55TEXTwolmararaujoneto.pdf.txtwolmararaujoneto.pdf.txtExtracted texttext/plain136040https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/6/wolmararaujoneto.pdf.txtcd80d4e97960923a6d21c9510c644e6cMD56THUMBNAILwolmararaujoneto.pdf.jpgwolmararaujoneto.pdf.jpgGenerated Thumbnailimage/jpeg1134https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/7/wolmararaujoneto.pdf.jpg0f9c6f2930c3548eea850d24af26e216MD57ufjf/103292019-08-06 03:07:06.019oai:hermes.cpd.ufjf.br:ufjf/10329Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2019-08-06T06:07:06Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false
dc.title.pt_BR.fl_str_mv Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
title Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
spellingShingle Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
Araujo Neto, Wolmar
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Robôs móveis
Algoritmo de morcegos
Localização
Localização de Monte Carlo adaptativa
AMCL
Bat algorithm
Localization
Mobile robots
title_short Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
title_full Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
title_fullStr Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
title_full_unstemmed Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
title_sort Localização de robôs móveis utilizando o novo algoritmo de Morcegos baseado em Líderes
author Araujo Neto, Wolmar
author_facet Araujo Neto, Wolmar
author_role author
dc.contributor.advisor1.fl_str_mv Marcato, André Luís Marques
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/1033215067775319
dc.contributor.advisor-co1.fl_str_mv Silva Junior, Ivo Chaves da
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/6893941321946438
dc.contributor.referee1.fl_str_mv Belati, Edmarcio Antonio
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/5679206511284680
dc.contributor.referee2.fl_str_mv Oliveira, Fernando Luiz Cyrino
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/0348074510343282
dc.contributor.referee3.fl_str_mv Oliveira, Leonardo Willer de
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/9223644407644508
dc.contributor.referee4.fl_str_mv Aguiar, Eduardo Pestana de
dc.contributor.referee4Lattes.fl_str_mv http://lattes.cnpq.br/9530065975903052
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/0206186938172490
dc.contributor.author.fl_str_mv Araujo Neto, Wolmar
contributor_str_mv Marcato, André Luís Marques
Silva Junior, Ivo Chaves da
Belati, Edmarcio Antonio
Oliveira, Fernando Luiz Cyrino
Oliveira, Leonardo Willer de
Aguiar, Eduardo Pestana de
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
Robôs móveis
Algoritmo de morcegos
Localização
Localização de Monte Carlo adaptativa
AMCL
Bat algorithm
Localization
Mobile robots
dc.subject.por.fl_str_mv Robôs móveis
Algoritmo de morcegos
Localização
Localização de Monte Carlo adaptativa
AMCL
Bat algorithm
Localization
Mobile robots
description Um problema estocástico complexo de importância essencial em aplicações de robôs móveis é a localização do robô. Esta pode ser tratada como um problema de otimização, devido à sua característica de apresentar diferentes possíveis soluções (mínimos locais). O método proposto nesse trabalho é baseado no Algoritmo de Morcegos, o qual apresentou melhores resultados para o problema de localização global e sequestro de robô quando comparado com outros métodos da literatura. Apresentou-se resultados favoráveis tanto para localização global, com uma celeridade tão hábil quanto os algoritmos comparados, como resultados significativos em uma situação de sequestro de robô. A nome proposto para a modificação do algoritmo clássico de morcegos foi Algoritmo de Morcegos Baseado em Líderes (Leader-Based Bat Algorithm - LBBA), em virtude de ter a característica de simular ações de líderes de grupo, os quais influenciam outros menos qualificados. A consequência da utilização de mais de um líder implica em uma busca, da melhor posição, mais diversificada no mapa, lidando melhor com cenários que apresentem muitas ambiguidades no decorrer da localização. Foram realizados testes em diferentes cenários (além do teste em um mapa real). O algoritmo bioinspirado de morcegos na sua forma clássica (BA) foi comparado com outros algoritmos (otimização de enxame de partículas - PSO e Filtro de Partículas - FP) e obteve bons resultados. Estes inspiraram a proposta de uma variante no algoritmo de morcegos capaz de lidar com situações mais complexas de localização onde o BA apresentava dificuldades, o LBBA obteve resultados notáveis quando comparado com Localização de Monte Carlo Adaptativa (AMCL).
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-08-05T17:30:30Z
dc.date.available.fl_str_mv 2019-07-25
2019-08-05T17:30:30Z
dc.date.issued.fl_str_mv 2019-04-08
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufjf.br/jspui/handle/ufjf/10329
url https://repositorio.ufjf.br/jspui/handle/ufjf/10329
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-sa/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-sa/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv UFJF
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Engenharia
publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFJF
instname:Universidade Federal de Juiz de Fora (UFJF)
instacron:UFJF
instname_str Universidade Federal de Juiz de Fora (UFJF)
instacron_str UFJF
institution UFJF
reponame_str Repositório Institucional da UFJF
collection Repositório Institucional da UFJF
bitstream.url.fl_str_mv https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/2/license_rdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/4/wolmararaujoneto.pdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/5/license.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/6/wolmararaujoneto.pdf.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10329/7/wolmararaujoneto.pdf.jpg
bitstream.checksum.fl_str_mv 9b85e4235558a2887c2be3998124b615
a6af4da21f8bbb981367f1c524c6f12e
8a4605be74aa9ea9d79846c1fba20a33
cd80d4e97960923a6d21c9510c644e6c
0f9c6f2930c3548eea850d24af26e216
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)
repository.mail.fl_str_mv
_version_ 1801661419992645632