Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\"
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | http://www.teses.usp.br/teses/disponiveis/55/55134/tde-22082014-143916/ |
Resumo: | Localização e Mapeamento são problemas fundamentais da robótica que vêm sendo estudados exaustivamente pela comunidade científica para a navegação de robôs móveis. A maior parte das pesquisas estão concentradas em implementações para computadores pessoais, mas pouco se tem feito na área de computação embarcada. Este trabalho mostra a análise e implementação em FPGA de um algoritmo de localização para ambientes dinâmicos composto por um filtro de partículas, e também de um algoritmo de mapeamento baseado na técnica de scan matching. Os algoritmos originais desenvolvidos em linguagem de programação C foram analisados e modificados para uma abordagem embarcada (embedded) em robôs reconfiguráveis utilizando-se o processador Nios II da Altera. Os algoritmos são comparados quanto ao desempenho, no intuito de servir como referência no futuro desenvolvimento da ferramenta de codesign autom´atico ARCHITECT+ |
id |
USP_0ab63cdb4329d318a4660165c674615a |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-22082014-143916 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\"Analysis and implementation of localization and mapping algorithms for mobile robots based on reconfigurable computingFPGAFPGALocalizaçãoLocalizationMapeamentoReconfigurableReconfigurávelRoboticRobóticaSLAMSLAMLocalização e Mapeamento são problemas fundamentais da robótica que vêm sendo estudados exaustivamente pela comunidade científica para a navegação de robôs móveis. A maior parte das pesquisas estão concentradas em implementações para computadores pessoais, mas pouco se tem feito na área de computação embarcada. Este trabalho mostra a análise e implementação em FPGA de um algoritmo de localização para ambientes dinâmicos composto por um filtro de partículas, e também de um algoritmo de mapeamento baseado na técnica de scan matching. Os algoritmos originais desenvolvidos em linguagem de programação C foram analisados e modificados para uma abordagem embarcada (embedded) em robôs reconfiguráveis utilizando-se o processador Nios II da Altera. Os algoritmos são comparados quanto ao desempenho, no intuito de servir como referência no futuro desenvolvimento da ferramenta de codesign autom´atico ARCHITECT+Localization and Mapping are fundamental robot navigation problems wich currently has been exaustily studied by scientific comunity. Most of research is concentrated on implementation for personal computers, and the robot navigation is done on static environment. But, these algorithms can not be directly applied for embedded solutions on dynamic environments. This work shows an analysis and implementation on FPGA of a localization algorithm for dynamic environments composed of a particle filter, and by an mapping algorthm known as scan matching. The original algorithm devoloped on C programming language for PCs are analised and modified for an embedded approach to mobile robots using Altera Nios II processor. Both C and embedded algorithms are compared within performance, to serve as reference on a future developement of automatic codesign tool ARCHITECT+Biblioteca Digitais de Teses e Dissertações da USPMarques, EduardoSacchetin, Marcelo Carvalho2006-02-02info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-22082014-143916/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:11:54Zoai:teses.usp.br:tde-22082014-143916Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:11:54Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" Analysis and implementation of localization and mapping algorithms for mobile robots based on reconfigurable computing |
title |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" |
spellingShingle |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" Sacchetin, Marcelo Carvalho FPGA FPGA Localização Localization Mapeamento Reconfigurable Reconfigurável Robotic Robótica SLAM SLAM |
title_short |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" |
title_full |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" |
title_fullStr |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" |
title_full_unstemmed |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" |
title_sort |
Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\" |
author |
Sacchetin, Marcelo Carvalho |
author_facet |
Sacchetin, Marcelo Carvalho |
author_role |
author |
dc.contributor.none.fl_str_mv |
Marques, Eduardo |
dc.contributor.author.fl_str_mv |
Sacchetin, Marcelo Carvalho |
dc.subject.por.fl_str_mv |
FPGA FPGA Localização Localization Mapeamento Reconfigurable Reconfigurável Robotic Robótica SLAM SLAM |
topic |
FPGA FPGA Localização Localization Mapeamento Reconfigurable Reconfigurável Robotic Robótica SLAM SLAM |
description |
Localização e Mapeamento são problemas fundamentais da robótica que vêm sendo estudados exaustivamente pela comunidade científica para a navegação de robôs móveis. A maior parte das pesquisas estão concentradas em implementações para computadores pessoais, mas pouco se tem feito na área de computação embarcada. Este trabalho mostra a análise e implementação em FPGA de um algoritmo de localização para ambientes dinâmicos composto por um filtro de partículas, e também de um algoritmo de mapeamento baseado na técnica de scan matching. Os algoritmos originais desenvolvidos em linguagem de programação C foram analisados e modificados para uma abordagem embarcada (embedded) em robôs reconfiguráveis utilizando-se o processador Nios II da Altera. Os algoritmos são comparados quanto ao desempenho, no intuito de servir como referência no futuro desenvolvimento da ferramenta de codesign autom´atico ARCHITECT+ |
publishDate |
2006 |
dc.date.none.fl_str_mv |
2006-02-02 |
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.uri.fl_str_mv |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-22082014-143916/ |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-22082014-143916/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257277836296192 |