|
Acadêmico(a): Rafael Ronaldo Rahn |
Título: ESTABELECIMENTO DE ROTAS PARA AR.DRONE UTILIZANDO DELPHI 10 SEATTLE |
|
Conclusão: |
O objetivo principal deste trabalho foi o desenvolvimento de um aplicativo que permite automatizar rotas em um drone modelo AR.Drone 2.0 sem a necessidade de conhecimento específico de programação. Para isto foi criada interface gráfica onde é possível estabelecer-se uma rota e encaminhar esta rota para o drone para que o mesmo possa executá-la. Este objetivo foi atendido. Durante o processo de desenvolvimento e testes, foram identificadas limitações técnicas as quais dificultaram a obtenção de resultados mais precisos. A aplicação desenvolvida implementa todo o conjunto de requisitos funcionais propostos além de implementar recursos para minimizar os erros de deslocamento quando utilizadas rotas muito extensas. Além disso, foi desenvolvido um formato de arquivo onde pode ser importado contendo rotas para o aplicativo de forma a possibilitar que um roteiro possa ser estabelecido utilizando-se editores de texto simples como o bloco de notas do Windows. Em relação aos objetivos do trabalho, podemos considerar que o software desenvolvido para suporte ao estabelecimento de rotas, foi plenamente atendido visto que a aplicação possui todos os recursos necessários para criação e manutenção de rotas para o AR.Drone 2.0. Também foi possível criar um conjunto de cenários e validar as rotas e os algoritmos de condução do drone pela rota. A ferramenta de desenvolvimento escolhida foi o ambiente Delphi 10 Seattle o qual se mostrou robusto e facilitou o desenvolvimento da aplicação. O componente TArDrone também atendeu as expectativas em relação ao que se propôs a fazer. Como principais contribuições deste trabalho podem-se considerar: a) disponibilizar uma aplicação que permita o estabelecimento de uma rota pre- programada para o drone executar; b) documentação acerca do formato para realizar-se a leitura dos dados do drone, modo de interpretação bem como sua utilização e o mapeamento de toda as respostas do AR.Drone 2.0 (as quais até o momento não estavam disponíveis utilizando Delphi na literatura consultada). |
|
|