Análise e implementação de algoritmos para localização e mapeamento de robôs móveis baseada em computação reconfigurável\"

Detalhes bibliográficos
Autor(a) principal: Sacchetin, Marcelo Carvalho
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