Dissertação

Indoor Drones EVALUATED

Os drones são utilizados em vários campos da indústria, como por exemplo a cinematografia ou agricultura. O desenvolvimento de drones tem sido uma área restrita para pessoas com pouco conhecimento em programação e eletrônica. O objetivo deste projeto é criar um ambiente de desenvolvimento de drones para as aulas de laboratório no Instituto Superior Técnico. Com o ambiente de desenvolvimento criado, espera-se a criação e um sistema de evasão de obstáculos e um guia de laboratório servindo de introdução para o ambiente de desenvolvimento criado. O projeto começa com uma pesquisa sobre as atuais ferramentas de desenvolvimento, de sistemas de evasão de obstáculos, seguida de uma pesquisa de drones atualmente existentes no mercado, a partir da qual o AR.Drone 2.0 é selecionado para ser utilizado neste projeto. O ambiente de desenvolvimento proposto é composto das linguagens de programação JavaScript e Python, da framework Node.js e das bibliotecas ar-drone e gpiozero. Um Raspberry Pi Zero W é usado para dar a possibilidade de adicionar novos componentes ao drone. O sistema de evasão de obstáculos é implementado com 4 sensores ultrassônicos. Os testes mostraram que o drone só consegue evitar obstáculos que estão em vista direta com o sensor. Para apresentar aos alunos o ambiente de desenvolvimento para drones, foi criado um trabalho de laboratório, onde são detalhados os passos para a instalação de diferentes ferramentas e é pedido para implementar um sistema simples de medição de distância com o sensor ultrassônico montado na parte superior do drone.
Drone, AR.Drone 2.0, Ambiente de Desenvolvimento, Evitação de obstáculos

novembro 25, 2019, 15:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Alberto Manuel Ramos da Cunha

Departamento de Engenharia Informática (DEI)

Professor Auxiliar