Vous êtes sur la page 1sur 3

Desenvolvimento de um brao manipulador robtico

didtico de baixo custo controlado por computador


Gutemberg S. Santiago1 Adelardo A. D. Medeiros
UFRN CT DEE LECA UFRN CT DEE LECA
59072-970 Natal RN 59072-970 Natal RN
berg@leca.ufrn.br adelardo@leca.ufrn.br

1. Introduo Rob manipulador com cinco graus de


liberdade e garra, com acionamento
A robtica uma rea de ensino e independente das juntas e controlado
pesquisa promissora, que tem despertado por computador.
interesse nas instituies de ensino e Baixo custo.
pesquisa. O processo de automao Facilidade de reproduo e mesmo de
industrial pelo qual o pas est passando produo em srie.
requer profissionais com formao e Programa de controle similar s
experincia no uso de robs, o que vem interfaces de operao dos robs
sendo buscado pelas universidades e industriais.
instituies de ensino tcnico. Disponibilidade de ampla documentao
Um dos grandes problemas na rea o e material didtico de apoio.
acesso a equipamentos didticos. Os robs Software de controle disponvel para
manipuladores, mesmo didticos, so diversos sistemas operacionais.
equipamentos caros e de difcil aquisio, o Decidiu-se iniciar a construo do
que impede a sua vulgarizao como prottipo a partir de um kit para construo
ferramenta de ensino e pesquisa. de pequenos manipuladores robticos,
Outro problema que tais robs no comercializado pela Lynxmotion [1]. Este
exploram toda a capacidade didtica que kit foi escolhido por j conter os
possuem. O hardware utilizado para o componentes necessrios construo de
controle do rob proprietrio, ou seja, o um brao semelhante ao que desejvamos:
fabricante no disponibiliza documentao material plstico, servomotores,
do circuito de controle. O cdigo fonte do componentes eletrnicos para o controle
software de controle no completamente dos motores e interfaceamento com
aberto. A principal parte do cdigo est em computador, etc.
bibliotecas pr-compiladas. O projeto original do rob foi
Procurou-se ento desenvolver uma modificado para se adequar s metas
soluo de baixo custo e documentada que definidas. A principal modificao foi a
permita difundir o ensino e pesquisa em adio de um quinto grau de liberdade, com
robtica. O prottipo apresentado neste o conseqente acrscimo de mais um motor.
artigo, denominado Volker, parece-nos uma Esta carga extra exigiu um reestudo do
boa soluo para oferecer um primeiro projeto mecnico, para adequao das
contato com o uso de robs manipuladores. dimenses do rob potncia dos motores.
Um software de controle do rob foi
2. Metodologia desenvolvido com a finalidade de produzir
um ambiente onde um usurio final possa
Os princpios que nortearam o projeto e interagir com o brao manipulador de forma
construo deste brao so os seguintes: a permitir a movimentao das juntas do
1
Participao no projeto financiada pelo programa PIBIC/CNPq.
rob e sua programao. Esta tem o 3.4. O software de controle
objetivo de fazer o rob executar uma tarefa
automatizada. A verso atual do software de controle
permite ao usurio atuar sobre cada uma das
3. Caractersticas tcnicas juntas do rob e a garra. Uma vez
posicionado corretamente o rob, a posio
3.1. O projeto mecnico pode ser memorizada e efetuar-se novo
posicionamento. Aps a memorizao de
O prottipo, construdo em PVC, possui todos os pontos desejados, o manipulador
as caractersticas e dimenses indicadas na pode passar a operar de forma automtica,
figura 1. movendo-se de cada ponto memorizado ao
ponto seguinte de forma contnua.
3.2. O acionamento O programa foi desenvolvido em C++ e
possui verses que se executam nos
O rob acionado por 7 (sete) sistemas operacionais Unix e Windows.
servomotores, do tipo utilizado em
aeromodolismo. Os servomotores so 4. Resultados
dispositivos que integram um motor CC, um
conjunto de engrenagens para reduo, um Na figura 2 v-se o rob Volker. Ele tem
potencimetro para medida de posio sido utilizado com xito como material de
angular e um circuito integrado dedicado apoio em palestras e cursos sobre robtica,
para fazer o controle de posio. O sinal de revelando-se ser uma ferramenta bastante
referncia para o servomotor fornecida til no ensino e pesquisa em robtica.
como um sinal modulado em largura de
pulso (PWM), onde a largura do pulso
indica a posio angular desejada para o
eixo do servomotor.

Fig. 1 Diagrama esquemtico do rob Fig. 2 O rob Volker

3.3. A comunicao com o computador 5. Concluses

Um computador do padro IBM-PC O brao manipulador robtico


controla o brao manipulador atravs da desenvolvido satisfaz aos objetivos iniciais
porta serial de comunicao. Um circuito de do projeto: possui movimento rpido e
interfaceamento, baseado no preciso, que permite demostrar o
microcontrolador PIC16C61 da Microchip funcionamento de um rob manipulador
[2], decodifica as mensagens recebidas industrial; de fcil construo,
atravs da porta serial e gera os sinais PWM possibilitando a sua reproduo em srie;
apropriados para o todos os servomotores. tem arquitetura aberta: hardware e software
documentados para serem usados na
pesquisa em braos manipuladores; tem
software disponvel para vrias plataformas, Robot Manipulators, McGraw-
que permite sua manipulao de diferentes Hill, 1996
plataformas de computao; de baixo [6]Volkerding P., Foster-Johnson E.,
custo (inferior a 300 dlares), que permite a Reichard K., Linux Programing,
alunos e pesquisadores terem contato com MIS: press, 1997
um brao manipulador controlado por [7]Baumann P. H., The Linux
Serial Programming HOWTO,
computador.
The Linux Documentation Project
Uma das melhores possibilidades abertas (http://sunsite.unc.edu/mdw/linux.
por este equipamento a construo de uma html) 1998
bancada de experimentao para a [8]Burkett B. S., Goldt S., Harper J.
simulao de linhas de produo industrial D., Meer S., Welsh M., The Linux
automatizadas, com grande nmero de Programmer's Guide, The
robs. Tal bancada se construda com robs Linux Documentation Project
disponveis comercialmente (mesmo (http://sunsite.unc.edu/mdw/linux.
didticos), estaria fora do alcance financeiro html) 1996
de muitas instituies de ensino.

6. Perspectivas

Algumas perspectivas para a


continuao do trabalho em um futuro
prximo so as seguintes:
Implementao do modo de controle
por coordenadas xyz.
Desenvolvimento de uma linguagem de
programao e de uma caixa de
treinamento (teach pendant) para o
manipulador, similares s disponveis em
robs industriais.
Gerao de experincias e material
didtico de apoio para ensino de
robtica.
Construo de outros manipuladores,
permitindo a realizao de experincias
envolvendo cooperao entre robs.

6. Bibliografia

[1](www.lynxmotion.com)
[2](www.microchip.com)
[3]Mccomb G., The Robot Builder's
Bonanza: 99 Inexpensive
Robotics Projects, TAB Books -
division of McGraw-Hill, 1987
[4]Jones J. L., Flynn A. M, Mobile
Robots: Inspiration to
Implementation, AK Peters,
1993
[5]Sciavicco L., Siciliano B.,
Modeling and Control of

Vous aimerez peut-être aussi