#Projeto 1 - Robótica
Objetivo do projeto:
O projeto consiste em um robô virtual em ROS capaz de simular mecanicamente um turtlebot waffle. Assim, através do software desenvolvido, o robô recebe uma missão de levar dos creepers identificado pela cor e pelo QR code até uma das bases temáticas.
Para fazer isso, ele realiza uma regressão linear dos pontos de centro de massa da pista amarela, de forma a percorrer a pista. Além disso, também aplica um filtro através do OpenCV e identifica o creeper da cor desejada e aplica um segundo check no QR code, para que seja também o código desejado. Após isso, ele volta para a pista e tenta encontrar a base designada. A base é identificada a partir de uma rede neural e caso a tag definida pela rede neural tenha mais que 80% de precisão, ele segue até ela.
Nome dos integrantes:
- Fabricio Neri Lima
- Jean Silas Ferreira Sanandrez
Videos do conceito C
Os videos da entrega correspondente ao conceito C estão disponíveis abaixo:
Robô batendo no creeper laranja
Video do conceito B
Para realizar o conceito B, foi necessário girar os creepers presentes no círculo. Isso porque através da movimentação por meio da regressão, o robô sempre anda para a esquerda, então ele não encontra o robô na posição inicial.
Video do Conceito A (Parcial)