Você está na página 1de 6

Robótica

Mateus Santos Barros, Roberto Kovacs Efigênio, Vinícius Molon Marques de


Freitas

Resumo: Este trabalho tem como objetivo averiguar a utilização da robótica móvel
como instrumento de apoio à aprendizagem em vários cursos de graduação e também em
disciplinas introdutórias em cursos de computação por meio da análise crítica do artigo
científico “A Robótica Móvel como Instrumento de Apoio à Aprendizagem de
Computação”, publicado em 2006 pelo Departamento de Ciência da Computação -
Universidade Federal do Amazonas (UFAM). Foram explorados três casos de estudo de
introdução da robótica no ambiente educacional, além de um teste de simulação com um
robô móvel.

Palavras-chave: aprendizagem de computação, robótica móvel, ambiente educacional.

Abstract: The purpose of this paper is to analyse the use of mobile robotics support
as a learning tool in different graduation courses as well as in introdutory subjects in
computer courses through critical analysis of the scientific article “A Robótica Móvel como
Instrumento de Apoio à Aprendizagem de Computação”, published in 2006 by Department
of Computing Science - Universidade Federal do Amazonas (UFAM). Three case studies
on robotics introduction were explored in the educational environment, as well as
simulation testing with a mobile robot.

Keywords: computer learning, mobile robotics, educational environment.

1. Introdução
A robótica é definida como ligação inteligente entre percepção e ação - sendo necessário
certo grau de inteligência para realização de uma determinada tarefa - bem como envolve uma
interação física entre o sistema e o meio no qual a tarefa é realizada [PIO et al. 2006]. Ainda de
acordo com [Steffen 2002], a robótica pode ser definida como uma área de conhecimento
relacionada ao controle e a construção de robôs.
“Robô Móvel” é definido como uma máquina manipuladora, com vários graus de
liberdade, controlada automaticamente, reprogramável e multifuncional, que pode ter base fixa ou
móvel para utilização em aplicações de automação industrial [ISO 10218]. Em outras palavras, o
robô móvel é mais versátil e livre que os robôs convencionais, pois não precisa estar fixo em outro
tipo de plataforma ou apoio.
O objetivo deste trabalho é analisar o estudo de três casos de introdução à robótica móvel
em ambientes educacionais e suas consequências, a fim de verificar se a robótica móvel pode ser
uma importante ferramenta no ambiente de aprendizagem em vários locais de ensino, e se pode
possibilitar alguma melhora na absorção de conteúdo e/ou aumento de interesse nas disciplinas
correlatas. A priori, foi visto o uso da robótica na educação em geral e, especificamente, em
computação. A posteriori, foi analisado o uso da robótica por alunos dos cursos de computação e
de engenharias, assim como, especialmente, analisado o esquema metodológico aplicado na
disciplina. Por último, foi estudada a integração da robótica com as disciplinas introdutórias de
computação.
Para demonstração de um ambiente robótico, foi utilizado o simulador RVW (Robet
Virtual Worlds) junto à ferramenta RobotC (na qual é editada a codificação), o que serviu como
simulação virtual de um robô móvel.

2. Materiais e Métodos

O principal material utilizado foi o artigo científico “A Robótica Móvel como Instrumento
de Apoia à Aprendizagem de Computação” publicado em 2006 pelo Departamento de Ciência da
Computação - Universidade Federal do Amazonas (UFAM). Foram analisados criticamente três
casos de estudo de introdução à robótica no ambiente educacional.
Para a simulação de um robô móvel em ambiente virtual, foram utilizadas as ferramentas
abaixo:
- RobotC: É uma linguagem de programação baseada na linguagem C e feita especialmente
para aprendizagem e interação com o ambiente robótico.
- RVW: Robet Virtual Worlds é um ambiente de simulação high-end¹ que permite que os
alunos que estudam robótica consigam aprender os procedimentos de interação entre a codificação
e a estrutura física de um robô mesmo sem a existência da mesma no momento do estudo.

¹High-end: ambiente de simulação virtual avançado, sofisticado.


3. Resultados

A disciplina “Robótica Móvel” foi apresentada aos alunos em forma de desafio. Esse tipo
de abordagem apresentou algumas vantagens, como a desacomodação dos conceitos formados até
então pelos alunos, o que resultou um desenvolvimento mais sólido de conceitos lógicos,
matemáticos e mecânicos. Outra vantagem está na própria natureza do trabalho em grupo, em que
o papel de cada aluno foi distribuído de forma natural e espontânea. Na medida em que o trabalho
se desenvolveu, esses papéis puderam se alternar, de forma a convergirem para a solução dos
problemas surgidos.
Ao longo da disciplina, foram disponibilizados espaços para que os alunos expressassem
suas opiniões sobre cada etapa do projeto, além do relatório final, no qual os alunos poderiam rever
as lições aprendidas e seus questionamentos ainda não respondidos ou não contemplados na
disciplina.
Foi possível notar a colaboração mútua entre os alunos, principalmente após a construção
física do robô. No momento da programação, os mais experientes tomaram a frente e orientaram
os novatos na utilização de conceitos matemáticos e lógicos inerentes à atividade - mas não
apresentados na disciplina - uma vez que os alunos já deveriam dominá-los.
O processo de programação foi visto como acessível, inclusive por apresentar a
possibilidade de utilização em um ambiente de programação orientado a eventos, visto que a
disciplina era introdutória e muitos alunos não tinham conhecimento de outros aspectos mais
avançados, como orientação a objetos. Foi relativamente fácil refazer toda a programação e testá-
la, até que o robô executasse a tarefa desejada. Neste processo, todos aqueles conceitos já citados
eram reforçados. Os alunos descreveram também que eles não viam o erro como um impedimento
de realização da tarefa, mas como mais um desafio.
A simulação virtual realizada mostrou resultados positivos, principalmente pelo ambiente
amigável e linguagem acessível, sendo útil para realizar testes sem os robôs móveis físicos.

4. Discussão

Foi observado que, na maioria dos cursos relacionados à computação e engenharia nos
quais foi adicionada a matéria “Robótica Móvel”, houve interesse espontâneo dos alunos em
ajudar no projeto e maior facilidade no entendimento de conceitos relacionados à disciplina.
Também houve melhora na experiência de trabalho em grupo, no qual, em determinada fase do
projeto, as funções dos alunos se alternavam, e os mais experientes em certos aspectos tomavam a
frente a fim de solucionar obstáculos e chegar ao objetivo do projeto, tanto na fase de
desenvolvimento quanto na fase de pós-construção do robô.
O método utilizado na aprendizagem de programação obteve retorno positivo, pois a
maioria dos alunos não teve dificuldade para refazer o código na fase de testes, e os conceitos que
já haviam sido ensinados eram reforçados para que os alunos absorvessem de forma mais clara os
processos para o desenvolvimento computacional dos robôs. Os alunos não enxergaram os
obstáculos surgidos durante o projeto como motivo para desistir, mas como motivação para
concluir a construção do robô.

5. Conclusão

Foi possível então concluir que a disciplina “Robótica Móvel” é uma ferramenta
importante para a aprendizagem de conceitos lógicos, matemáticos e mecânicos para os cursos de
computação e engenharia. Esta ferramenta despertou interesse da maioria dos alunos que
interagiram com a disciplina, não só os que já tinham conhecimento avançado em alguns processos
e conceitos, como também os que interagem com a disciplina pela primeira vez.
Tal fato se deu porque a metodologia de aprendizagem de programação proporcionou
resultado satisfatório e a maioria dos alunos não teve grandes dificuldades no processo de
desenvolvimento computacional. Sendo assim, mesmo que a disciplina gere obstáculos um pouco
mais complicados, os alunos não enxergaram essas dificuldades como motivo para desistir ou
mudar de curso mas, sim, como maior motivação para a aprendizagem das ideologias e conceitos.
Usando o simulador, foi possível concluir que a implementação da linguagem no robô é
fácil e objetiva, mesmo para quem não está habituado a interagir com linhas de código ou
linguagens de programação, além de ser um ambiente amigável e útil para quem não possui os
robôs móveis físicos.

6. Referências Bibliográficas

PIO, J. L., CASTRO, T., AND CASTRO, A. (2006), A robótica móvel como instrumento
de Apoia à aprendizagem de computação”. Disponível em <http://br-
ie.org/pub/index.php/sbie/article/view/510/496>. Acesso em 04 de Novembro de 2014.
PIO, J. L., CASTRO, T., AND CASTRO, A. (2006), A robótica móvel como instrumento
de apoio à aprendizagem de computação. No XVII Simpósio Brasileiro de Informática na
Educação, p. 197–206.
STEFFEN, HELOISA HELENA. (2002), Robótica pedagógica na educação: Um recurso
de comunicação, regulagem e cognição, em ‘Dissertação de Mestrado em Ciências da
Comunicação. Escola de Comunicação e Artes, Universidade de São Paulo, SP, 2002.’.

Você também pode gostar