Método de desvio de obstáculos aplicado em veículo autônomo.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
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/3/3138/tde-17062016-142254/ |
Resumo: | A operação de veículos autônomos necessita de meios para evitar colisões quando obstáculos não conhecidos previamente são interpostos em sua trajetória. Algoritmos para executar o desvio e sensores apropriados para a detecção destes obstáculos são essenciais para a operação destes veículos. Esta dissertação apresenta estudos sobre quatro algoritmos de desvio de obstáculos e tecnologia de três tipos de sensores aplicáveis à operação de veículos autônomos. Após os estudos teóricos, um dos algoritmos foi testado para a comprovação da aplicabilidade ao veículo de teste. A etapa experimental foi a realização de um programa, escrito em linguagem de programação Java, que aplicou o algoritmo Inseto 2 para o desvio de obstáculos em uma plataforma robótica (Robodeck) com o uso de sensores ultrassônicos embarcados na referida plataforma. Os experimentos foram conduzidos em ambiente fechado (indoor), bidimensional e horizontal (plano), fazendo o Robodeck executar uma trajetória. Para os testes, obstáculos foram colocados para simular situações variadas e avaliar a eficácia do algoritmo nestas configurações de caminho. O algoritmo executou o desvio dos obstáculos com sucesso e, quando havia solução para a trajetória, ela foi encontrada. Quando não havia solução, o algoritmo detectou esta situação e parou o veículo. |
id |
USP_e29ecbe29bcb8e6efe24d91ad10bedc5 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-17062016-142254 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Método de desvio de obstáculos aplicado em veículo autônomo.Collision avoidance methods applied in an autonomous vehicle.Desvio de obstáculosDriverless vehicleObstacle avoidanceSensor ultrassônicoUltrasonic sensorsVeículo autônomoVeículos especiaisVeículos guiados remotamenteA operação de veículos autônomos necessita de meios para evitar colisões quando obstáculos não conhecidos previamente são interpostos em sua trajetória. Algoritmos para executar o desvio e sensores apropriados para a detecção destes obstáculos são essenciais para a operação destes veículos. Esta dissertação apresenta estudos sobre quatro algoritmos de desvio de obstáculos e tecnologia de três tipos de sensores aplicáveis à operação de veículos autônomos. Após os estudos teóricos, um dos algoritmos foi testado para a comprovação da aplicabilidade ao veículo de teste. A etapa experimental foi a realização de um programa, escrito em linguagem de programação Java, que aplicou o algoritmo Inseto 2 para o desvio de obstáculos em uma plataforma robótica (Robodeck) com o uso de sensores ultrassônicos embarcados na referida plataforma. Os experimentos foram conduzidos em ambiente fechado (indoor), bidimensional e horizontal (plano), fazendo o Robodeck executar uma trajetória. Para os testes, obstáculos foram colocados para simular situações variadas e avaliar a eficácia do algoritmo nestas configurações de caminho. O algoritmo executou o desvio dos obstáculos com sucesso e, quando havia solução para a trajetória, ela foi encontrada. Quando não havia solução, o algoritmo detectou esta situação e parou o veículo.The operation of autonomous vehicles need means to avoid collisions when unforeseen obstacles are posed in its trajectory. Algorithms to perform the deviation and suitable sensors for detecting these obstacles are essential for the operation of such vehicles. This dissertation presents studies on four obstacle avoidance algorithms and technology of three types of sensors applicable to the operation of autonomous vehicles. After the theoretical studies, one of the algorithms has been tested for evidence of applicability to the test vehicle. The experimental phase was the implementation of a program written in Java programming language, which applied the Insect 2 algorithm for obstacle avoidance in a robotic platform (Robodeck) using ultrasonic sensors embedded in the platform. The experiments were conducted in a closed environment (indoor), two-dimensional and flat, making Robodeck perform a trajectory. For testing, obstacles were placed to simulate various situations and evaluating the algorithm efficacy for these path configurations. The algorithm successfully performed the deviation of obstacles and, when there was a solution to the trajectory, it was found. When there was no solution, the algorithm has detected this situation and stopped the vehicle.Biblioteca Digitais de Teses e Dissertações da USPFonseca Junior, Edvaldo Simões daWei, Daniel Chin Min2015-06-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/3/3138/tde-17062016-142254/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/openAccesspor2017-09-04T21:03:47Zoai:teses.usp.br:tde-17062016-142254Biblioteca 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:27212017-09-04T21:03:47Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Método de desvio de obstáculos aplicado em veículo autônomo. Collision avoidance methods applied in an autonomous vehicle. |
title |
Método de desvio de obstáculos aplicado em veículo autônomo. |
spellingShingle |
Método de desvio de obstáculos aplicado em veículo autônomo. Wei, Daniel Chin Min Desvio de obstáculos Driverless vehicle Obstacle avoidance Sensor ultrassônico Ultrasonic sensors Veículo autônomo Veículos especiais Veículos guiados remotamente |
title_short |
Método de desvio de obstáculos aplicado em veículo autônomo. |
title_full |
Método de desvio de obstáculos aplicado em veículo autônomo. |
title_fullStr |
Método de desvio de obstáculos aplicado em veículo autônomo. |
title_full_unstemmed |
Método de desvio de obstáculos aplicado em veículo autônomo. |
title_sort |
Método de desvio de obstáculos aplicado em veículo autônomo. |
author |
Wei, Daniel Chin Min |
author_facet |
Wei, Daniel Chin Min |
author_role |
author |
dc.contributor.none.fl_str_mv |
Fonseca Junior, Edvaldo Simões da |
dc.contributor.author.fl_str_mv |
Wei, Daniel Chin Min |
dc.subject.por.fl_str_mv |
Desvio de obstáculos Driverless vehicle Obstacle avoidance Sensor ultrassônico Ultrasonic sensors Veículo autônomo Veículos especiais Veículos guiados remotamente |
topic |
Desvio de obstáculos Driverless vehicle Obstacle avoidance Sensor ultrassônico Ultrasonic sensors Veículo autônomo Veículos especiais Veículos guiados remotamente |
description |
A operação de veículos autônomos necessita de meios para evitar colisões quando obstáculos não conhecidos previamente são interpostos em sua trajetória. Algoritmos para executar o desvio e sensores apropriados para a detecção destes obstáculos são essenciais para a operação destes veículos. Esta dissertação apresenta estudos sobre quatro algoritmos de desvio de obstáculos e tecnologia de três tipos de sensores aplicáveis à operação de veículos autônomos. Após os estudos teóricos, um dos algoritmos foi testado para a comprovação da aplicabilidade ao veículo de teste. A etapa experimental foi a realização de um programa, escrito em linguagem de programação Java, que aplicou o algoritmo Inseto 2 para o desvio de obstáculos em uma plataforma robótica (Robodeck) com o uso de sensores ultrassônicos embarcados na referida plataforma. Os experimentos foram conduzidos em ambiente fechado (indoor), bidimensional e horizontal (plano), fazendo o Robodeck executar uma trajetória. Para os testes, obstáculos foram colocados para simular situações variadas e avaliar a eficácia do algoritmo nestas configurações de caminho. O algoritmo executou o desvio dos obstáculos com sucesso e, quando havia solução para a trajetória, ela foi encontrada. Quando não havia solução, o algoritmo detectou esta situação e parou o veículo. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-06-19 |
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/3/3138/tde-17062016-142254/ |
url |
http://www.teses.usp.br/teses/disponiveis/3/3138/tde-17062016-142254/ |
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_ |
1815257039811641344 |