Neste projeto, nosso objetivo é desenvolver um robô capaz de cumprimentar transeuntes no Cesar, transitando dentro das instalações e realizando suas tarefas sem depender de uma conexão contínua com a internet.
O primeiro script é responsável por calcular a distância horizontal entre o centro da tela e um rosto humano detectado. Esse cálculo é fundamental para determinar a direção em que o I-ZAK deve se mover, permitindo que ele vire na direção do rosto detectado. Essa funcionalidade é útil para criar uma interação mais natural entre o robô e os seres humanos.
O segundo script é projetado para reconhecer a presença de uma mão aberta no campo de visão do I-ZAK. Quando uma mão aberta é detectada, o script envia um sinal ao robô, permitindo que ele prossiga em frente. Essa funcionalidade é útil para controlar o movimento do I-ZAK de forma simples e intuitiva, tornando a interação com o robô mais amigável.
-
Cumprimentar Transeuntes: O I-ZAK será programado para reconhecer a presença de pessoas e cumprimentá-las de maneira amigável.
-
Trânsito no Cesar: O robô terá a capacidade de se movimentar autonomamente dentro das instalações do Cesar, evitando obstáculos e seguindo rotas predefinidas.
-
Funcionamento Offline: A autonomia do I-ZAK será aprimorada para que ele possa executar suas tarefas mesmo em áreas sem cobertura de internet.
Para executar os scripts do projeto Recnplay_Olhos, é necessário ter as seguintes ferramentas e bibliotecas instaladas:
- Python (versão compatível com as bibliotecas mencionadas)
- OpenCV
- dlib
- Mediapipe
Certifique-se de que todas as dependências estejam corretamente instaladas antes de executar os scripts.
Thomaz R. Lima |
Evaldo G. Filho |
Maria Luiza |
Raphael Façanha |
Nicole Victory |
Matheus Borges |
Filip Fernandes |