Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica

=== Safe navigation is fundamental for autonomous vehicles. That requires a complete interaction with its surroundings. Self localization, motion planning, environment perception and obstacle avoidance, are important steps that must be realized by the vehicle. This work presents a safe navigation a...

Full description

Bibliographic Details
Main Author: Danilo Alves de Lima
Other Authors: Guilherme Augusto Silva Pereira
Format: Others
Language:Portuguese
Published: Universidade Federal de Minas Gerais 2010
Online Access:http://hdl.handle.net/1843/GASP-8C4QBE
id ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-GASP-8C4QBE
record_format oai_dc
spelling ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-GASP-8C4QBE2019-01-21T18:01:31Z Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica Danilo Alves de Lima Guilherme Augusto Silva Pereira Luciano Cunha de Araujo Pimenta Mario Fernando Montenegro Campos Safe navigation is fundamental for autonomous vehicles. That requires a complete interaction with its surroundings. Self localization, motion planning, environment perception and obstacle avoidance, are important steps that must be realized by the vehicle. This work presents a safe navigation approach for a car-like robot. It uses a path planning algorithm based on Velocity Vector Fields combined together with a Dynamic Window Approach for unmodeled obstacle avoidance. Basically, the vector field is associated to a controller whose outputs are validated by the Dynamic Window Approach and applied as control inputs for the car. To assist the navigation, some known technics have been incorporated to the final solution, such as a sensor fusion system for localization and a local occupancy grid for environment perception. The methodology of this work was validated in a simulation system, where lasers and visual sensors were evaluated, and posteriorly applied to CADU (a car-like robot developed in the Federal University of Minas Gerais) that uses a stereo vision camera for obstacles detection. The results, for both cases, controlled the vehicle in an unstructured environment. The vehicle was able to track the vector field and avoid obstacles in its way. It is expected that more sensors and a better localization system would allow the car to navigate around more complex places using the methodology presented in this work.  A navegação segura é uma tarefa fundamental para os veículos autônomos, os quais necessitam de uma interação completa com o meio em que estão inseridos. Saber se localizar no mundo, planejar seu movimento, perceber o ambiente e desviar de possíveis obstáculos, são apenas algumas das etapas que devem ser realizadas pelo veículo. Este trabalho aborda o problema de navegação segura de um carro autônomo. Para tanto, é utilizado um planejamento de movimento por meio de campos vetoriais de velocidade aliado ao Método da Janela Dinâmica para o desvio de obstáculos não modelados. Basicamente, o campo vetorial é associado a um controlador cujas saídas são validadas pelo Método da Janela Dinâmica e aplicadas como entradas de controle do carro. Para auxiliar na navegação, técnicas de localização por fusão sensorial e percepção do ambiente por uma grade ocupação local foram incorporadas à solução. A validação da metodologia apresentada foi realizada em um ambiente de simulação, onde sensores a laser e visuais foram avaliados, e posteriormente implementada no CADU (Carro autônomo desenvolvido na Universidade Federal de Minas Gerias) que utiliza visão estéreo para a percepção dos obstáculos. Os resultados, para ambos os casos, controlaram o veículo em um ambiente não estruturado. Neles, o veículo foi capaz de se guiar pelo campo vetorial e desviar de obstáculos em seu caminho. Espera-se que a incorporação de mais sensores e um sistema localização mais preciso permita que o carro navegue por ambientes mais complexos utilizando a metodologia proposta neste trabalho.  2010-12-13 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/1843/GASP-8C4QBE por info:eu-repo/semantics/openAccess text/html Universidade Federal de Minas Gerais 32001010015P8 - ENGENHARIA ELÉTRICA UFMG BR reponame:Biblioteca Digital de Teses e Dissertações da UFMG instname:Universidade Federal de Minas Gerais instacron:UFMG
collection NDLTD
language Portuguese
format Others
sources NDLTD
description === Safe navigation is fundamental for autonomous vehicles. That requires a complete interaction with its surroundings. Self localization, motion planning, environment perception and obstacle avoidance, are important steps that must be realized by the vehicle. This work presents a safe navigation approach for a car-like robot. It uses a path planning algorithm based on Velocity Vector Fields combined together with a Dynamic Window Approach for unmodeled obstacle avoidance. Basically, the vector field is associated to a controller whose outputs are validated by the Dynamic Window Approach and applied as control inputs for the car. To assist the navigation, some known technics have been incorporated to the final solution, such as a sensor fusion system for localization and a local occupancy grid for environment perception. The methodology of this work was validated in a simulation system, where lasers and visual sensors were evaluated, and posteriorly applied to CADU (a car-like robot developed in the Federal University of Minas Gerais) that uses a stereo vision camera for obstacles detection. The results, for both cases, controlled the vehicle in an unstructured environment. The vehicle was able to track the vector field and avoid obstacles in its way. It is expected that more sensors and a better localization system would allow the car to navigate around more complex places using the methodology presented in this work.  === A navegação segura é uma tarefa fundamental para os veículos autônomos, os quais necessitam de uma interação completa com o meio em que estão inseridos. Saber se localizar no mundo, planejar seu movimento, perceber o ambiente e desviar de possíveis obstáculos, são apenas algumas das etapas que devem ser realizadas pelo veículo. Este trabalho aborda o problema de navegação segura de um carro autônomo. Para tanto, é utilizado um planejamento de movimento por meio de campos vetoriais de velocidade aliado ao Método da Janela Dinâmica para o desvio de obstáculos não modelados. Basicamente, o campo vetorial é associado a um controlador cujas saídas são validadas pelo Método da Janela Dinâmica e aplicadas como entradas de controle do carro. Para auxiliar na navegação, técnicas de localização por fusão sensorial e percepção do ambiente por uma grade ocupação local foram incorporadas à solução. A validação da metodologia apresentada foi realizada em um ambiente de simulação, onde sensores a laser e visuais foram avaliados, e posteriormente implementada no CADU (Carro autônomo desenvolvido na Universidade Federal de Minas Gerias) que utiliza visão estéreo para a percepção dos obstáculos. Os resultados, para ambos os casos, controlaram o veículo em um ambiente não estruturado. Neles, o veículo foi capaz de se guiar pelo campo vetorial e desviar de obstáculos em seu caminho. Espera-se que a incorporação de mais sensores e um sistema localização mais preciso permita que o carro navegue por ambientes mais complexos utilizando a metodologia proposta neste trabalho. 
author2 Guilherme Augusto Silva Pereira
author_facet Guilherme Augusto Silva Pereira
Danilo Alves de Lima
author Danilo Alves de Lima
spellingShingle Danilo Alves de Lima
Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica
author_sort Danilo Alves de Lima
title Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica
title_short Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica
title_full Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica
title_fullStr Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica
title_full_unstemmed Navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica
title_sort navegação segura de um carro autônomo utilizando campos vetoriais e o método da janela dinâmica
publisher Universidade Federal de Minas Gerais
publishDate 2010
url http://hdl.handle.net/1843/GASP-8C4QBE
work_keys_str_mv AT daniloalvesdelima navegacaoseguradeumcarroautonomoutilizandocamposvetoriaiseometododajaneladinamica
_version_ 1718845747830456320