Artigo
Navegação autônoma de robôs baseada em técnicas de mapeamento e aprendizagem de máquina
Registro en:
2176-6649
Autorização para publicação no Repositório Institucional da Universidade Federal de Sergipe (RIUFS) concedida pelo editor.
Autor
Benicasa, Alcides Xavier
Institución
Resumen
Este artigo tem como objetivo principal apresentar um método de navegação autônoma para robôs móveis utilizando uma arquitetura híbrida, composta por técnicas probabilísticas de mapeamento e aprendizado por reforço. O robô deverá aprender inicialmente os limites do ambiente e como se locomover de forma inteligente entre pontos distintos. Para a simulação do ambiente foram utilizados os softwares Player/Stage, que tornaram possível verificar o comportamento do robô móvel através do mapa utilizado. O método de mapeamento utilizado para a representação do ambiente foi baseado em grade de ocupação que, a seguir, foi utilizado para delimitar o ambiente no processo de aprendizado por reforço. As técnicas de aprendizado Q-Learning e R-Learning foram implementadas e comparadas. Os métodos demonstraram a capacidade de aprendizado pelo robô de forma a cumprir com sucesso os objetivos deste trabalho._____________________________________________________________________________________________ ABSTRACT: This article presents a method of autonomous navigation for mobile robots using a
hybrid architecture, composed of mapping and probabilistic techniques of reinforcement learning
(RL). The robot must first learn the limits of the environment and how to move intelligently between
distinct points. For the simulation environment we used the software Player and Stage, which made
it possible to verify the behavior of the mobile robot used across the map. The mapping method used
for the representation of the environment was based on grade of occupation, then was used to define
the environment in the process of reinforcement learning. The both learning techniques Q-Learning
and R-Learning have been implemented and compared. The methods demonstrated the ability of
learning by the robot in order to successfully accomplish the goals of this work.