/Wall-E-2018-

Repositório da equipe Wall-E 2018

Primary LanguageC++MIT LicenseMIT

Equipe Wall-E

Contributions License

Resumo

Este respositório contém os códigos utilizados no robô Wall-E da equipe do IFRN Campus Santa Cruz em competições de robótica. A equipe participa de competições como: Amistosos entre campi, Expotec, Secitex e a Olimpíada Brasileira de Robótica (OBR) desde 2017, apresentando ótimos resultados nestas. Em 2019, a equipe foi alvo do projeto premiado na Mostra Nacional de Robótica (MNR), Byakugan: Visão Computacional. Que visava utilizar das tecnologias de reconhecimento e tratamento de imagem para cumprir as tarefas propostas pela OBR, sendo premiada por isso. Você pode acessar o repositório desse projeto clicando aqui. A experiência foi de enorme valia para os estudantes que passaram pela equipe e que participaram da equipe de robótica do campus Santa Cruz. Além de todo conhecimento técnico, tendo contato com as Tecnologias Utilizadas, os integrantes passaram por experiências valiosas, como: trabalho em equipe, competições, lidar com suas emoções, entre outras.

Já passaram pela equipe: Abmael Anderton, Isaac Marlon, Maria Eduarda, Paulo Vitor, Rosimário Pereira e Yasmim Araújo

Tecnologias Utilizadas

  • Python - Linguagem de programação para o middleware ROS;
  • ROS - Middleware para comunicação Arduino/Raspberry;
  • C++ - Linguagem de programação para o microcontrolador Arduino;
  • Arduino - Microcontrolador para os componentes eletrônicos;
  • OpenCV - Biblioteca de reconhecimento e tratamento de imagens;
  • Raspberry PI - Microprocessador para processamento das imagens;
  • Eagle - Software de prototipagem para Placas de Circuito Impresso;
  • Fritzing - Software alternativo de prototipagem para Placas de Circuito Impresso;
  • AutoCad - Software de desenho técnico e mecânico para estrutura do robô.

Evolução e Resultados

Com os ensinamentos dos mestres Lennedy Campos e Lucileide Dantas, a equipe começou em 2017, com o básico de eletrônica digital e programação, sendo introduzida aos diferentes componentes eletrônicos, e às plataformas citadas em Tecnologias Utilizadas. Passaram-se várias abordagens, testes, estratégias, estudos, noites de discussão, momentos "Eureka!" e interações com todo o grupo do Laboratório de Robótica do IFRN-SC até a última versão de Wall-E:

No ano de 2019, a equipe participou do projeto Byakugan: Visão Computacional, fazendo a equipe ter de refazer toda a estrutura do robô, pois o projeto visava acoplar uma câmera ao robô para usar das tecnologias de visão computacional para cumprir as tarefas propostas pela OBR. Com bastante esforço e dedicação, toda estrutura eletrônica, mecânica e todo o código foi refeito para atingir um bom resultado. Além da câmera, foi introduzido o microprocessador Raspberry PI para o processamentos das imagens capturadas, visto que não era possível o fazer apenas com o Arduino.

Premiação OBR 2019

Com todo o trabalho feito, a equipe foi premiada na OBR de 2019 com o prêmio de "Inovação", por ser a única equipe utilizando de uma proposta diferente para cumprir os desafios propostos. Tais desafios são usualmente abordados com sensores de distância, luminosidade, som, entre outros.

Mais Detalhes

Componentes eletrônicos

  • 1 Arduino Mega
  • 1 Raspberry PI 3
  • 1 Módulo Câmera Raspberry PI v2
  • 1 Regulador de Tensão LM2596
  • 1 Acelerômetro e Giroscópio MPU6050
  • 3 Sensores HC-SR04
  • 1 Bateria de Lítio
  • 2 Sensores TCS34725
  • 4 Sensores TCRT5000
  • Cabos e conectores feitos manualmente

Autores


@PauloVLB

@isaacmsl

@Yasmim066

@MaduSSouza

@lennedy

@lucileidedantas