• Sistema de controle de atitude de um drone com software livre

    • Palestrante: José Roberto Colombo Junior
    • Tags: FISL 17
    • Info: Apresentação do desenvolvimento de um Drone empregando apenas software livre. O computador de bordo é uma BeableBone White rodando Debian, de fácil aquisição. A placa com os sensores, para permitir o voo autônomo, é construída com sensores de baixo custo e fácil acesso. Todo o projeto está sob a licença GPL e disponível num repositório BitBucket. A comunicação é feita por meio de dispositivo ZigBee, embora também seja possível utilizar as interfaces Ethernet ou WiFi.

      Será apresentada a API desenvolvida para comunicação com os sensores totalmente escrita em Python, para facilitar o porte do código para outras plataformas (raspberry pi, por exemplo).

      Abordagem sobre dinâmica de voo e controladores internos do Drone. Por fim, também será comentado uma maneira de super utilizar os atuadores (chamados de ESC), também utilizando software livre.

      Highlights:
      * uso de ferramentas de desenvolvimento de circuitos eletrônicos (gEDA e PCB)
      * ferramentas de desenvolvimento de código Python (Spyder e ipython)
      * ferramentas de gerenciamento de código (GIT)
      * desenvolvimento de um Drone super legal
      * apresentação do sistema de controle interno, de modo a permitir estabilização da aeronave
      * possibilidade de rastreamento de alvos empregando webcam e PyGame (interface para o SDL)