Você está na página 1de 1

O SIMULADOR DE ROBÔS V-REP NO ENSINO DAS TÉCNICAS

DE CONTROLE DE ROBÔS AUTÔNOMOS

Ricardo Kerschbaumer - ricardo@luzerna.ifc.edu.br Carlos Raimundo Erig Lima - erig@utfpr.edu.br


IFC - Instituto Federal Catarinense Jean Marcelo Simão - jeansimao@utfpr.edu.br
Rua São Roque, 41 UTFPR - Universidade Tecnológica Federal do Paraná
89609-000 – Luzerna – SC Av. Sete de Setembro, 3165
80230-901 – Curitiba – PR

Resumo Objetivo
O ensino das técnicas de controle utilizadas em
O objetivo deste projeto foi desenvolver um
robôs autônomos é dificultado pela variedade de robôs
controlador utilizando lógica fuzzy, capaz de controlar um
existentes e pela diversidade de formatos que estes
robô hexápode em um ambiente virtual.
assumem. A utilização de um simulador de robôs é uma
alternativa que contorna ambos os problemas. Em um
A implementação
ambiente simulado é possível utilizar uma grande
No simulador de robôs V-Rep foi construído um
diversidade de robôs, com uma variedade de sensores,
robô hexápode, figura 3, composto por um corpo
sem custo. Este trabalho descreve os experimentos e a
hexagonal e seis pernas. Cada uma das pernas possui três
análise dos resultados da implementação da lógica fuzzy
servomotores. Este robô possui três sensores ópticos para
no controle de um robô hexápode seguidor de linha. O
detectar a linha e um sensor de proximidade para detectar
robô foi simulado através do software V-Rep, apresentado
possíveis obstáculos presentes no caminho.
na figura 1.

Figura 3 – O robô simulado


O software controlador foi desenvolvido em C++,
possuindo uma interface gráfica que possibilita a
visualização de todas as grandezas relevantes do
Figura 1 – O ambiente V-Rep controlador Fuzzy na forma de gráficos.
Este controlador, figura 2, pode ser utilizado para o A interface entre o software de controle e o
ensino das técnicas de controle de robôs móveis nos simulador de robôs é realizada através de uma conexão
cursos de engenharia da UTFPR. serial, conforme apresentado na figura 4. Esta interface
permite que o controlador seja utilizado no controle de um
robô real sem a necessidade de alterações.

Figura 4 – Interface entre controle e simulador


Resultados
Após a implementação, foram realizados testes que
demonstraram as funcionalidades do controlador, do
simulador e do robô virtual.
O controlador Fuzzy foi capaz de manter o robô
sobre a linha durante todo o percurso.
O simulador V-Rep se mostrou uma ferramente
Figura 2 – O controlador muito interessante no ensino das técnicas de controle.

Você também pode gostar