Desenvolvimento de um VeÃculo Aéreo Não-Tripulado - LARA ...
Desenvolvimento de um VeÃculo Aéreo Não-Tripulado - LARA ...
Desenvolvimento de um VeÃculo Aéreo Não-Tripulado - LARA ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capítulo 8<br />
Conclusões<br />
“It’s more fun to arrive to a conclusion than to<br />
justify it.” –Malcolm Forbes<br />
Esse trabalho tratou do <strong>de</strong>senvolvimento da plataforma experimental <strong>de</strong> robótica aérea do<br />
<strong>LARA</strong> - o VANT <strong>de</strong> asa fixa batizado <strong>de</strong> plataforma ANU (Autonomously Navigated UAV ). A<br />
i<strong>de</strong>ia era acrescentar <strong>um</strong>a plataforma <strong>de</strong> uso científico ao acervo <strong>de</strong> robôs do <strong>LARA</strong> para pesquisa<br />
em filtragem, estimação e controle <strong>de</strong> veículos aéreos. Dessa forma, a ênfase foi em criar e testar<br />
<strong>um</strong> sistema confiável e flexível para o pesquisador, facilitando ao máximo o seu uso e incentivando<br />
a continuação dos trabalhos.<br />
Uma das principais contribuições <strong>de</strong>sse trabalho foi a parte <strong>de</strong> hardware, ou seja, a escolha<br />
e modificação da plataforma base (aeromo<strong>de</strong>lo <strong>de</strong> asa fixa) e o <strong>de</strong>senvolvimento <strong>de</strong> <strong>um</strong> sistema<br />
completo <strong>de</strong> instr<strong>um</strong>entação e atuação flight-safe (confiável, com sistema <strong>de</strong> emergência), com<br />
capacida<strong>de</strong> <strong>de</strong> processamento suficiente para executar algoritmos complexos do ponto <strong>de</strong> vista<br />
computacional.<br />
O hardware <strong>de</strong>senvolvido conta com toda a instr<strong>um</strong>entação necessária para realização <strong>de</strong> voos<br />
controlados (para i<strong>de</strong>ntificação) e autônomos, além <strong>de</strong> <strong>um</strong> sistema embarcado capaz <strong>de</strong> controlar<br />
a aeronave a <strong>um</strong>a frequência <strong>de</strong> 50 Hz.<br />
A parte <strong>de</strong> software também foi bastante significativa - entre os 5 dispositivos programáveis e os<br />
códigos em MATLAB, mais <strong>de</strong> 30000 linhas <strong>de</strong> código foram escritas. Esses códigos implementam<br />
não só a parte <strong>de</strong> baixo nível, como a comunicação entre dispositivos, mas modularizam o código<br />
<strong>de</strong> tal forma que o programador po<strong>de</strong> tratar o sistema todo como <strong>um</strong>a caixa preta, se <strong>de</strong>sejado.<br />
A organização e doc<strong>um</strong>entação do código visaram facilitar ao máximo a manutenção do sistema.<br />
Dentre esses códigos, <strong>de</strong>vemos <strong>de</strong>stacar o sistema <strong>de</strong> controle principal, que implementa a parte <strong>de</strong><br />
estimação e controle, e o simulador, que permite o teste <strong>de</strong> todos os algoritmos em <strong>um</strong> ambiente<br />
próximo ao real.<br />
Como contribuição lateral, <strong>um</strong> port do FreeRTOS foi <strong>de</strong>senvolvido para o microcontrolador<br />
NXP LPC2148, e <strong>um</strong> port da extensão Linux em tempo real Xenomai foi <strong>de</strong>senvolvida para o<br />
G<strong>um</strong>stix Overo. Um driver serial em tempo real também foi <strong>de</strong>senvolvido, testado e validado.<br />
179