Simulated Annealing aplicado ao planejamento de caminhos para robôs.

Detalhes bibliográficos
Autor(a) principal: Moraes, Vinicius Rodrigues de
Data de Publicação: 2003
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://www.teses.usp.br/teses/disponiveis/3/3132/tde-04012024-161641/
Resumo: O Simulated Annealing é um algoritmo de otimização baseado na exploração Monte Carlo de um espaço n-dimensional. Podemos citar duas características importantes dos algoritmos: a primeira é que ele procura em um espaço contínuo com um custo que não cresce com a complexidade do espaço considerado; a segunda é que ele pode evitar mínimos locais não-globais, gerando soluções que são pelo menos quase-ótimas. Assim sendo, ele é indicado para o planejamento de trajetórias em ambientes cuja decomposição é computacionalmente complexa, pois trabalha diretamente sobre o espaço contínuo. Como o Simulated Annealing não tem problemas em lidar com tais ambientes, o problema de encontrar uma trajetória ótima se transforma em um problema de otimização de uma função que estima o custo total da trajetória. Assim sendo, a proposta deste trabalho é utilizar o Simulated Annealing - melhorado por um conjunto de heurísticas - para planejar trajetórias poligonais com baixo custo em espaços contínuos. Faz-se comparações de desempenho tanto entre várias implementações do Simulated Annealing quanto entre ele e uma resolução de enfoque diverso: configuração espacial seguida de busca em grafos. Com tudo isto, avalia-se o efeito de cada regra heurística no aprimoramento do algoritmo Simulated Annealing e quando a aplicação deste se justifica.
id USP_da20ca71f0751254cf36b51729aee8bb
oai_identifier_str oai:teses.usp.br:tde-04012024-161641
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Simulated Annealing aplicado ao planejamento de caminhos para robôs.Untitled in englishDecision makingMecatrônicaMechatronicsRobóticaRoboticsTomada de decisãoO Simulated Annealing é um algoritmo de otimização baseado na exploração Monte Carlo de um espaço n-dimensional. Podemos citar duas características importantes dos algoritmos: a primeira é que ele procura em um espaço contínuo com um custo que não cresce com a complexidade do espaço considerado; a segunda é que ele pode evitar mínimos locais não-globais, gerando soluções que são pelo menos quase-ótimas. Assim sendo, ele é indicado para o planejamento de trajetórias em ambientes cuja decomposição é computacionalmente complexa, pois trabalha diretamente sobre o espaço contínuo. Como o Simulated Annealing não tem problemas em lidar com tais ambientes, o problema de encontrar uma trajetória ótima se transforma em um problema de otimização de uma função que estima o custo total da trajetória. Assim sendo, a proposta deste trabalho é utilizar o Simulated Annealing - melhorado por um conjunto de heurísticas - para planejar trajetórias poligonais com baixo custo em espaços contínuos. Faz-se comparações de desempenho tanto entre várias implementações do Simulated Annealing quanto entre ele e uma resolução de enfoque diverso: configuração espacial seguida de busca em grafos. Com tudo isto, avalia-se o efeito de cada regra heurística no aprimoramento do algoritmo Simulated Annealing e quando a aplicação deste se justifica.Simulated Annealing is an optimisation process based on the Monte Carlo exploration of an n-dimensional space. It has two characteristics of interest to this work: it explores continuous space with a cost that grows less than the complexity of the considered space; second, it is able to avoid non-global local minima, yielding results that are at least near optimal. It is thus suited for planning trajectories in environments whose decomposition is computationally complex (for it does not need one at all, as it works over the continuous space itself). As Simulated Annealing has no problem dealing with such environments, it can be applied to the problem of finding an optimal trajectory, by minimising the function that estimates the total cost of the trajectory. Our proposal, then, is to use Simulated Annealing - powered by a set of improvements - to plan low-cost, polygonal trajectories in continuous spaces. Performance comparisons are made, both between many Simulated Annealing implementations and between Simulated Annealing and a different approach: spatial configuration followed by graph searching. Then the effect of each heuristic rule on the performance of the Simulated Annealing algorithm is evaluated. Last, conclusions about when Simulated Annealing should be used are made.Biblioteca Digitais de Teses e Dissertações da USPTsuzuki, Marcos de Sales GuerraMoraes, Vinicius Rodrigues de2003-01-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3132/tde-04012024-161641/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/openAccesspor2024-01-04T18:22:02Zoai:teses.usp.br:tde-04012024-161641Biblioteca 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:27212024-01-04T18:22:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Simulated Annealing aplicado ao planejamento de caminhos para robôs.
Untitled in english
title Simulated Annealing aplicado ao planejamento de caminhos para robôs.
spellingShingle Simulated Annealing aplicado ao planejamento de caminhos para robôs.
Moraes, Vinicius Rodrigues de
Decision making
Mecatrônica
Mechatronics
Robótica
Robotics
Tomada de decisão
title_short Simulated Annealing aplicado ao planejamento de caminhos para robôs.
title_full Simulated Annealing aplicado ao planejamento de caminhos para robôs.
title_fullStr Simulated Annealing aplicado ao planejamento de caminhos para robôs.
title_full_unstemmed Simulated Annealing aplicado ao planejamento de caminhos para robôs.
title_sort Simulated Annealing aplicado ao planejamento de caminhos para robôs.
author Moraes, Vinicius Rodrigues de
author_facet Moraes, Vinicius Rodrigues de
author_role author
dc.contributor.none.fl_str_mv Tsuzuki, Marcos de Sales Guerra
dc.contributor.author.fl_str_mv Moraes, Vinicius Rodrigues de
dc.subject.por.fl_str_mv Decision making
Mecatrônica
Mechatronics
Robótica
Robotics
Tomada de decisão
topic Decision making
Mecatrônica
Mechatronics
Robótica
Robotics
Tomada de decisão
description O Simulated Annealing é um algoritmo de otimização baseado na exploração Monte Carlo de um espaço n-dimensional. Podemos citar duas características importantes dos algoritmos: a primeira é que ele procura em um espaço contínuo com um custo que não cresce com a complexidade do espaço considerado; a segunda é que ele pode evitar mínimos locais não-globais, gerando soluções que são pelo menos quase-ótimas. Assim sendo, ele é indicado para o planejamento de trajetórias em ambientes cuja decomposição é computacionalmente complexa, pois trabalha diretamente sobre o espaço contínuo. Como o Simulated Annealing não tem problemas em lidar com tais ambientes, o problema de encontrar uma trajetória ótima se transforma em um problema de otimização de uma função que estima o custo total da trajetória. Assim sendo, a proposta deste trabalho é utilizar o Simulated Annealing - melhorado por um conjunto de heurísticas - para planejar trajetórias poligonais com baixo custo em espaços contínuos. Faz-se comparações de desempenho tanto entre várias implementações do Simulated Annealing quanto entre ele e uma resolução de enfoque diverso: configuração espacial seguida de busca em grafos. Com tudo isto, avalia-se o efeito de cada regra heurística no aprimoramento do algoritmo Simulated Annealing e quando a aplicação deste se justifica.
publishDate 2003
dc.date.none.fl_str_mv 2003-01-27
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 https://www.teses.usp.br/teses/disponiveis/3/3132/tde-04012024-161641/
url https://www.teses.usp.br/teses/disponiveis/3/3132/tde-04012024-161641/
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_ 1809090359888707584